目录
介绍
当我们开始教授计算机科学时,我们发现了两件重要的事情。我们发现,现有的初学者课程主要侧重于解决数学问题或构建几何形状,并且有些学生报名参加计算机科学课程,这些学生几乎都是男生。我们想知道,教授计算机编程基础知识的不同方法是否会更具吸引力,并且还会吸引更多类型的学生,包括男孩和女孩。
我们决定专注于知道如何编程允许您做的和创建的内容。最终,所有程序都是为解决问题或达成目的而创建的。问题可能是局部的或全球性的,目的可能是帮助医生治疗病人到纯粹的娱乐。通过从学生想要解决的有趣问题开始,他们更多地参与学习编程。他们认为编程技能是构建创造性解决方案的重要部分。
通过这种方法,我们发现我们不仅让更多的女孩参加了这门课程,而且我们也有了更多样化的男生。合作的机会增加了,所有的学生都能看到他们的才能和技能与他人的兴趣和经历相互关联,使得整体大于其各部分的总和。
我们现在正处于三分之一的计算机科学学生是女孩的地步,更重要的是,学生不仅要了解代码,还要知道如何阅读专业编写的代码,并采取从头脑风暴到原型设计,构建重要事物的想法。
– 上文作者Mary Kiang和Douglas Kiang
课程介绍
这是对编码和计算机科学的介绍,通过制作和设计,使用革命性的新型微位:微控制器板,以及微软简单而强大的MakeCode基于块的编码环境。这是一个以项目为基础的课程,其核心是制造者理念; 我们的想法是,通过制作物理对象,学生可以创建一个学习编码和计算机科学概念的环境。
- micro:bit 可以从趣讨教商店购买正品原装产品
- micro:bit 的创客编程环境是一个免费的网络应用程序:点击开始
当学生完成本课程后,他们将对计算机科学概念有很好的理解,可以作为未来学习的基础。他们将开发大脑强大的设计技能,可以在未来的所有类型的项目中使用,无论是设计3D打印原型还是创建服务于真实世界的应用程序。