如何讲授编程一小时

参加到活动中,通过以下步骤为一群学生介绍他们初始一小时的计算机科学课程。 哪怕是对初学者来说,编程一小时的课程都非常容易学。 如果你有时间愿意帮忙的话,你可以找一名当地的自愿者一起帮忙在你的课程里来教编程一小时课程。

如何在课后兴趣班讲授编程一小时 1. 观看指导视频 2. 选择教程

选择课程

我们为各个年龄段的参加者提供了一整套由不同合作伙伴编写的有趣的学生指南 以及教师指南

3. 推广您的编程一小时活动

用这些工具 来推广你的编程一小时并鼓励其他人来举办他们自己的活动。

4. 您所需的教学设备——电脑不是必需的

要获得编程一小时活动的最佳体验,需要一台联网的电脑。 但您并不需要给每一个孩子提供电脑,您甚至可以在没有电脑的情况下开展编程一小时活动。

在学生计算机或机台上测试这些指南,确保它们在播放器上的声音和视频能够正常运作。 担心频带宽度太低? 可以在全部面前播放视频,这样学生就不会自行下载视频。 或者也可以采用下线/不上网的教学指南。

如果想让教程有最好的音响效果,需要给班级提供耳机,或者让他们自带耳机。

电脑不够?采取搭档合作编程的方式。 学生之间搭档之后,他们会互相帮助并减少对老师的依赖。 他们将明白编程也是一种社交和协作。

5. Start your Hour of Code off with an inspiring speaker or video

邀请一名当地的志愿者来讲计算机科学的应用可能性来激励你的学生。 全球有数千名志愿者愿意来帮你。他们可以到你的课上来,或者用视频和你的学生交谈。

播放鼓舞人心的视频:

如果你和你的学生都是第一次接触计算机科学也没关系。这里有一些主意来帮助你介绍你的编程一小时活动:

  • 通过男孩和女孩们都关心的例子,介绍科技如何影响我们的生活(比如拯救生命,帮助人们,连接人们等)
  • 让全班一起来列出每天生活中用到编程的地方。
  • 这里是让女孩们对计算机科学感兴趣的一些小贴士。

6. 编程!

指导学生参与活动

当你的学生遇到困难时,你完全可以用这样的方式回答:

  • "我也不知道。让我们一起来找到问题的答案吧"。
  • “科学技术并不总是同我们期望的方式一样工作。”
  • “学习编程就像是学习一门新的语言(事实上就是-我们一直都将学习编程称作学习编程语言,你现在学的这种叫Blocky?);你不会马上就说得很流利。”

如果有学生提前完成了怎么办?

 

7. 庆祝

 

给教育工作者的其他编程一小时的资源

编程一小时之后该做什么?

编程一小时只是学习技术的工作原理和创建软件应用旅程的第一步。继续这个旅程:

  • 鼓励学生继续上网学习
  • 参加 1 天的面对面的研讨会,接受有经验的计算机科学推动者的指导。 (仅适用于美国学习者)