CodeLab 手册

CodeLab 手册

CodeLab 手册记录了 CodeLab 在探索计算机编程过程中的想法、实践和工具,希望能提供一些不同的视角。

了解 CodeLab

编程学习

课程

为了帮助编程初学者入门 Scratch 和 Python,CodeLab 设计或整理了 4 门课程:

学习路径

在开始学编程前,先问问自己为什么要学编程?如果你想探索编程的乐趣,更好地表达自己的创意或想法,建议从 Scratch 开始。可以先体验 Scratch 入门项目CodeLab 社区精选作品,对 Scratch 能做什么有了初步了解后,可以学习【创意编程】【创意计算】课程。【创意编程】包含视频和学习讲义,适合自学。【创意计算】则适合在有老师指导的情况下和同伴一起学习。这两门课都是 Scratch 入门课程,任选其一学习即可。如果想开展 Scratch 编程入门的工作坊,可以使用 Scratch 官方设计的活动指南【Scratch 编程工作坊】则是针对有一定 Scratch 编程基础的学习者,比如学过【创意编程】或【创意计算】课程。Scratch 入门后,可以经常逛逛 CodeLab 社区,看看大家创作的作品,从社区中找到感兴趣的项目学习,通过改编作品、组建工作室和同伴一起创作,表达自己的想法,探索编程的乐趣。

如果想继续拓展 Scratch 创作的边界,可以学习【交互计算】课程,它是一门使用 Scratch 和 Python 共同创作作品的 Python 入门课程。Python 非常擅长处理数据,并且有海量的第三方库来扩展 Python 的能力。学习编程有各种不同的路径,如果你对编程能做什么还不太了解,可以参考以上的学习路径。如果你有明确的兴趣或需求,那么依照你的兴趣或需求去学习效果可能更好。

CodeLab 推荐

CodeLab 推荐的工具与资源。

编程环境

课程资源

项目推荐

创作工具

计算机历史与文化

附录

下载