常见问题

编程一小时是什么?

编程一小时以一个小时的时间,介绍计算机科学,并让人们快速了解编程,让人们轻而易举学习最基本的知识,更加广泛地了解计算机科学。这是一项国际性活动,在一小时训练营之外还有各种社区活动。查看我们的教程和活动。感谢400多位伙伴和20万全球工作者对这项草根活动的支持。

编程一小时活动将在什么时候举行?

编程一小时每年在计算机科学教育周期间举行。2023计算机科学教育周将在9月5日-12月17日举办,但你全年都可以参与或举办编程一小时活动。计算机科学教育周每年举行一次,以纪念计算机先驱Admiral Grace Murray Hopper的生日(1906年12月9日)。

为什么要学习计算机科学?

每个学生都应该有机会学习计算机科学。它有助于培养问题解决技能、逻辑能力和创造力。尽早开始学习能帮助学生在21世纪任何职业道路上奠定成功的基础。在here查看更多统计数据。

我怎样才能参加编程一小时活动?

查看我们的指南,在这里开始规划。你可以在你的学校或社区组织编程一小时活动——比如在课外俱乐部、非营利组织或工作场所。或者,当9月5日到来时,你也可以自己尝试一下。

谁是编程一小时活动的组织者?

编程一小时是由编程一小时和计算机科学教育周咨询和审查委员会以及空前数量的编程一小时支持伙伴驱动 — 包括微软、苹果、亚马逊,、美国男孩和女孩俱乐部以及大学委员会。

我完全不懂编程。我也可以举办这个活动吗?

当然。编程一小时活动侧重于自我指导。你所要做的就是尝试我们当前的教程,选择你想要的教程,并选择一个小时的时间 — 其余的事情我们会处理。我们还为幼儿园以上的每个不同年龄段和经验水平的人提供不同选择。马上阅读我们的指南,开始规划你的活动。

我应该给我的学生用什么设备?

Code.org的教程可以在所有设备和浏览器上使用。你可以在这里看到更多关于Code.org教程技术需求的信息。非Code.org教程的技术需求可以在%{partner_url}/learn的教程具体说明中找到。不要忘了,如果你的学校不能满足教程的要求,我们还提供离线活动

我需要为所有的学生准备计算机吗?

不。我们的编程一小时教程可以在个人电脑、智能手机、平板电脑使用,有些甚至不需要电脑!无论你在哪里,无论你条件如何,你都可以加入。

这里有几个选项:

  • 组对合作。研究表明 学生在结对编程中共享一台电脑共同学习,效果最好。鼓励学生双人合作。
  • 使用投影屏幕。如果你有投影仪和屏幕供联网的电脑使用,你的整个小组就可以一起进行“编程一小时”。一起观看视频部分,然后轮流解谜或回答问题。
  • 离线活动。我们提供完全不需要电脑的教程
我在China。我如何加入国际化的活动?

任何人在世界任何地方,都可以组织编程一小时活动。去年,全世界的学生一起参与编程一小时。请在here查看更多。

我怎样才能编写编程一小时的教程?

如果你有兴趣成为教程合作伙伴,请参见我们的指南和说明。我们希望举办各种引人入胜的活动,但主要目标是为刚接触计算机科学的学生和教师优化体验。

学生需要使用帐户登录吗?

不,学生完全不需要注册或登入就可以尝试“编程一小时”。大多数后续课程则需要建立账户来储存学生的学习进度。另外,注册“编程一小时”并不会自动建立一个代码工作室账户。如果你想为你的学生建立账户,请按照以下instructions操作。

在哪里可以为我的学生打印证书?

Go to our certificates page where you can print certificates for your entire class ahead of time.

哪些活动适合高中生?

我们的《星球大战》和《我的世界》教程很适合高中生,尤其是《星球大战》JavaScript版和两个教程上的自由发挥级别。另外,我们建议尝试从%{partner_url}/learn上的某个初级教程开始,比如《愤怒的小鸟》或《安娜和艾尔莎》的教程。一个高中生应该可以在 30 分钟内完成其中的一个教程,然后可以尝试更高阶的JavaScript教程,比如可汗学院或CodeHS。

你对《编程一小时》有多期待?

编程一小时跟踪器并不是对使用量的精确测量。在跟踪参与编程一小时的时候,我们并不会精确统计学生ID,特别是因为我们不要求学生登录或注册。因此,我们会过高过低的统计参与者的情况会同时发生。请在[这里](%{codeorg_url}/loc)阅读详细信息。

为什么在地图上见不到我的小点?

非常抱歉,你不能在编程一小时地图上看到你的活动。因为有成千上万的组织者报名,地图会将活动都聚集起来,几个活动只会显示一个点。如果你点击地图下方活动页面链接,就会到达按照省/州组织的活动列表,这样就能在列表里看到你的活动了。另外,由于数千人都在报名编程一小时,地图和活动列表通常需要48小时来更新。过几天再来看吧!

一小时能学到多少?

编程一小时的目标不是让任何人在一小时内成为计算机科学家或者专家。一个小时的时间只够让大家了解到计算机科学是有趣的、有创造力的,是所有年龄段、所有学生(无论什么背景)都能接触到的。衡量这项活动成功与否的标准并不在于学生学到了多少计算机科学知识,而在于让不同性别、种族/民族和社会经济群体广泛参与,以及由此带来的各年级计算机科学课程入学率和参与率的提高。数以百万计的教师和学生参与活动之后都决定要超越一个小时:学习一整天或一整周或更长的时间,还有许多学生因此决定报读一整门课程(甚至大学专业)。

除了学生群体,教育工作者同时也是另一群“学习者”,他们在这一小时后获得了信心,认为自己可以教授计算机科学,即使他们可能没有计算机科学的大学学位。数以万计的教师决定进一步钻研计算机科学,要么参加 PD,要么提供后续的在线课程,或者两者兼而有之。这同样也适用于学校管理者,他们意识到计算机科学是他们的学生想要的,而且他们的老师也有能力胜任教学任务。

最重要的是,所有参与者在一小时内都能学到的是:我们可以做到。

我如何在一小时后还接着学习?

任何人在任何时候都可以组织编程一小时。这个指南是全年的。你可以认为我们的教程和课程是永远在线的。请前往我们的资源获取操作指南和其他资源来帮助你成功举办编程一小时活动。

I found a bug in an Hour of Code activity! What should I do?

Oh no! If you've come across a bug in an Hour of Code activity - first check the URL for the activity you are on. If the URL starts with studio.code.org, our Code.org Support team can help! Click the question mark icon in the upper right corner of your screen, then select "Report a problem" from the dropdown menu.

If the URL does not start with studio.code.org, you are likely working on a third party activity and will need to reach out to that company's support team for further assistance.