如何在课后及兴趣班中讲授编程一小时

Join the movement and introduce your students to computer science with these steps.

Computational thinking helps nurture problem-solving skills, logic, and creativity. And technology is transforming every industry on the planet. Students today should learn how to create technology, not just use it. By starting early, they’ll have a foundation for success in any 21st-century career path.

Trying an Hour of Code is a simple and fun way to introduce students to computer science, perhaps for the very first time. If you'd like an extra set of hands to help out, you can find a local volunteer to help run an Hour of Code in your after-school class or club.

An Hour of Code can also be hosted remotely! To get started, check out our tips for hosting a virtual Hour of Code event.


1. 观看指导视频

2. 请选择一个教程

We provide a variety of fun, hour-long tutorials for participants all ages, created by a variety of partners. Try them out!

All Hour of Code tutorials require minimal prep-time for organizers, and are self-guided - allowing kids to work at their own pace and skill-level.

Need a lesson plan for your afterschool Hour of Code? Check out this template!

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

Promote your Hour of Code with these tools and encourage others to host their own events.

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

要获得编程一小时活动的最佳体验,需要一台联网的电脑。 But you don’t need a computer for every child, and you can even do the Hour of Code without a computer at all.

在学生计算机或设备上测试这些指南,确保它们在播放器上的声音和视频能够正常运作。 Have low bandwidth? Plan to show videos at the front of the class, so each student isn't downloading their own videos. Or try the unplugged / offline tutorials.

如果教程包含音频,那么应提前准备耳机,或者让学生自带耳机。

Don't have enough devices? Use pair programming. 学生之间搭档之后,他们会互相帮助并减少对老师的依赖。 他们将明白编程也是一种社交和协作。

5. 用一段鼓舞人心的视频来开始你的编程一小时

通过鼓励参与者、组织关于计算机如何影响生活的讨论来引入“编程一小时”课程。

播放鼓舞人心的视频:

It’s okay if you are all brand new to computer science. Here are some ideas to introduce your Hour of Code activity:

  • 用无论男孩还是女孩都会关心的例子来阐述技术是如何影响我们的生活的(比如一些用于挽救生命、帮助人类、沟通你我的一些软件和技术之类的例子)。
  • 列举日常生活中需要使用程序的情况。
  • See tips for getting girls interested in computer science here.

Need more guidance? Download this template lesson plan.

6. 编程!

Direct participants to the activity - Write the tutorial link on a whiteboard. Find the link listed on the information for your selected tutorial under the number of participants.

When someone comes across difficulties it's okay to respond: - “I don’t know. Let’s figure this out together.” - “Technology doesn’t always work out the way we want.” - “Learning to program is like learning a new language; you won’t be fluent right away.”

What to do if someone finishes early? - Encourage participants to try another Hour of Code activity at hourofcode.com/learn - Or, ask those who finish early to help others who are having trouble.

7. 庆祝

  • Print certificates for your students.
  • Print "I did an Hour of Code!" stickers for your students.
  • 为参与者定制T恤
  • 在社交媒体上分享关于您的编程一小时活动的照片或视频。请使用 #HourOfCode 和 @codeorg,这样我们也可以突出显示您活动的成功 !

适用于教育工作者的其他编程一小时的资源

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

The Hour of Code is just the first step on a journey to learn more about how technology works and how to create software applications. Help students continue their journey and encourage them to learn more online!