课程主页: https://www.coursera.org/learn/intro-programming
如果你曾希望掌握编程但不知如何入手,那么Coursera上的《Code Yourself! An Introduction to Programming》课程将是一个理想的选择。这个课程旨在教授Scratch编程语言,使初学者能够轻松理解编程的基本原理和思维方式。
课程首先从‘你的第一个计算机程序’开始,学生们将在这里创建他们的第一个程序,了解基本的编程概念,并熟悉Scratch语言。接下来的单元‘代码循环’中,学生们将掌握控制结构,并学习如何在程序中使用事件,同时加入视觉和声音效果,这样编写出的程序更加生动。
在‘游戏重混’这个单元中,学生们将有机会修改和扩展现有的游戏,创造新版本,同时学习软件工程的测试与文档编写的最佳实践。之后的‘重用你的代码’单元,再次加深了对程序设计的理解,通过引入过程和克隆的概念,鼓励学生们重用已有代码。
最后,在‘像软件工程师一样思考’的单元中,学生们将经历软件开发的各个步骤,创建有趣的计算机游戏,并学习消息广播和并发等概念。通过这些实践,学员们不仅能掌握编程技能,还能培养系统化思考的习惯。
总体来看,这门课程设计精妙、内容丰富,非常适合零基础的学习者入门编程。期待在课程中看到你们的表现!
课程主页: https://www.coursera.org/learn/intro-programming