主要内容
与孩子一起编程一小时
可汗学院编程一小时?
在可汗学院,我们提供了关于JavaScript、HTML/CSS 和 SQL 的多小时、自选课程。在编程一小时中,我们分别对于这些主题策划了一个小时的入门课程。
您和您的学生可以在这里查看我们的所有课程:
以下是您可以进一步选择的细分内容:
- 绘图编程一小时: 在这个小时里,我们将教您的孩子使用JavaScript编程,它世界上最流行的编程语言之一。 孩子们将使用JavaScript编写绘图程序并完成一个有趣的项目, 可以画个雪人, 画个动物,或者画个自画像。 这个项目需要良好的打字技巧和键盘。 建议年龄:8岁及以上。
- 网页编程一小时: 在这个小时里,我们将教您的孩子使用HTML和CSS的基础知识制作自己的网页,并完成一个节日贺卡项目。 这个项目,需要良好的打字技巧和键盘。 建议年龄:8岁及以上。
- 数据库一小时: 在这个小时里,我们将教授您的孩子数据库的基础知识,数据库是应用程序用来存储用户数据和内容数据的方式。 您的孩子将使用SQL创建包含数据的表单并查询它们,最后完成一个为想象的商店创建数据库的项目。 这个项目,需要良好的打字技巧和键盘。建议年龄:十二岁及以上。
每个选项包括以下内容:
- 教学视频和 “演练”。演练就像视频一样,但您可以暂停它们并实时练习代码。
- 编程挑战,让孩子有机会练习学到的内容,也让我们可以自动为他们的练习打分和奖励积分。
- 结课项目,让您的孩子利用所学的内容更有创意的自由发挥。
我们认为,以上任何一个选项都大概需要您的孩子一小时才能学完。但我们也相信,在可汗学院里,您的孩子应该能够以自己的速度学习,因此,我们建议您给予孩子多于一个小时的时间(比如一个半到两个小时),或者和他们明确强调不需要完成整个课程。
什么是编程一小时?
编程一小时 是一项鼓励学生花一个小时学习编程的倡议,在每年十二月的CS Education Week期间进行 。我们的希望是很多参与的学生会受到启发,在活动结束后继续花更多的时间来学习计算机编程和计算机科学。
如何和孩子一起学习可汗学院的一小时编程课程?
在编程一小时之前
- 首先确定您可以访问互联网,因为您会需要上网访问可汗学院的课程,尤其是视频和演练。更多帮助请参见此指南。
- 还要确定您的电脑安装了兼容的浏览器。参看我们的兼容浏览器名单.
- (可选 ) 如果您打算做“一小时代码绘画”,请事先把方格纸打印出来。
- (可选 ) 可在可汗学院注册成为家长然后添加您的孩子 (具体步骤参见此指南)
在编程一小时之中
- 如果你希望让孩子自己选择喜欢的教程,就让他们最先访问
- 编程一小时总页面
www.khanacademy.org/hourofcode - 如果您已经为孩子选定了学习内容,将他们指引到专属页面:
编程绘画一小时:
www.khanacademy.org/r/hour-of-code
网页编程一小时:
www.khanacademy.org/r/hour-of-webpages
数据库编程一小时:
www.khanacademy.org/r/hour-of-databases - 先一起观看入门视频,然后鼓励孩子以自己的节奏完成剩下的课程内容。
- (可选) 帮助您的孩子完成教程(通过选择伙伴编程), 或者自己也学完教程,身体力行活到老,学到老!
感谢您鼓励下一代计算机科学家!
常见问题
请随时通过电子邮件 compsci-feedback@khanacademy.org 向我们发送更多的意见和问题。还可以在下面的讨论中提出问题。
课程是否可供聋哑学生使用?
是的,有一个记录选项可用于对话课程。点击播放栏旁边的菜单,选择“互动文本”。 学生可以在觉得太快时暂停对话。
盲人学生是否可以使用课程?
我们考虑过在可汗网站上支持屏幕阅读器,但是编码练习过程还有许多方面尚未优化,所以可汗网站暂时还不支持屏幕阅读器。我们建议盲人学生访问无障碍优化的编程一小时。
教程在 ChromeBooks 上能用吗?
ChromeBooks使用 Google Chrome 浏览器,这是可汗学院支持的浏览器之一,所以,所有教程都应当很好地在 ChromeBook上使用。
学生能否在 "编程一小时" 后继续参加课程?
当然! 他们可以在任何时间按自己的节奏学习。如果他们想要直接从上次学到的地方再继续,就应该注册一个账户(或者使用您已经为他们创建好的账户) 。
学生是否需要一个可汗学院帐户才能使用课程?
他们不需要可汗学院的账号,但他们可能会喜欢它,因为有一个账号可以让他们跟踪自己的进度,赚取积分和徽章。