vancouverfilmschool210编码策略来让你的学生

通过詹姆斯•沃克

老师努力教初露头角的思想重要的概念,但事实是,美国是缺乏科学和工程。视频中针对学生称为大多数学校不教,马克·扎克伯格告诉学生:“整个系统的限制只是没有足够的训练和今天有这些技能的人。”

扎克伯格的技能是指的是计算机科学和工程。的代码将为美国经济贡献约140万个工作岗位,但可能没有足够的美国学生来填补这个需求。如果你就像越来越多的教师想要引入编码到教室,请继续阅读提示,让学生兴奋的编码。

注意,这些想法对非常好最近TeachThought帖子提供的各种工具来做到这一点。

1。建立一个编码俱乐部

编码俱乐部可以给学生机会一起构建应用程序,了解软件。作为项目经理,你可以一步帮助学生保持在软件项目和消除缺陷。每年选择一个主题,让学生一起和交流代码。使用Facebook页面主持讨论的项目你在工作,或者保持俱乐部的博客,学生轮流描述他们的手。

2。Gamify的想法

Codecademy等Web应用程序的一个优势是他们gamify学习的概念的能力。在视频游戏,得到正强化你完成目标。这种强化的形式使一个角色更强大,更好的设备,或通常授予权力,帮助玩家在完成目标。

这个想法是为了让学生积累经验的方法,要么通过测验,将在作业或参与。一个“名人堂”,学生可以吹嘘自己的成就是一个伟大的开始,但你可以改变你的等级将获得的水平。

3所示。演示实际的想法

显示学生实际的事他们可以与代码将帮助让他们兴奋。Codea iPad有游戏和几何形状,业余程序员可以玩“Lua编程语言学习。Python可以很容易地双作为复杂的数学课程,计算器和HTML或PHP颜色几乎所有受欢迎的网站。

  • CSS禅意花园显示了一些奇特的CSS布局和级联样式表是可能的。

  • SourceForge自由软件和ID软件的1993:毁灭。而有争议的天,像素化射击游戏的源代码是免费下载和操作以及成千上万的其他非暴力游戏。

4所示。培训员工

教育是一样有效的员工谁能教的概念。不管你是老师还是政府的一部分,你可以帮助参与员工培训的过程。教室安排在线研讨会外,教师可以在线观看的人,因为他们经过编码的概念逐步。

为教师提供访问教学网站像Lynda.com,在那里可以教任何视频编码的概念。

如果资金可用,为教师提供交互式白板,在那里他们可以项目电脑桌面和演示的概念在原生环境。如果做不到这一点,购买附件允许教师将笔记本电脑连接到投影仪。

5。挑战的学生

创造一些具有挑战性的学生,强调创造力将有助于让他们兴奋的新项目。类的应用程序,可以帮助学生(如一个学校新闻应用程序,将新闻文章从数据库类设置)将让别人使用这个程序,进一步激励类。

Reddit的编码subreddit将是一个好地方亮相类项目。激励他们的工作,告诉他们你将他们的网站Reddit和分享反馈在课程的最后一天。

6。Comp-Sci教育周

即使你不想注册你的学校,你仍然可以参与计算机科学教育周在教室里,教一个小时的编码。这是一个小的承诺,但代码的人。Org提供了一个教学计划和补充材料,教师可以用来解释的概念。使用项目作为一个脱离正常的教学计划,努力跟进学生看到他们所学到的晚些时候或创建。

7所示。招募扬声器

技术人员从谷歌和Facebook热衷于教学的学生,但你不需要接触任何那么突出了。洛杉矶、纽约和波特兰都有蓬勃发展的创业人群,可以使用程序像Skype与他人视频会议。Google +上组织一个聚会,并邀请一些著名的技术人员来说话。

Robert Scoble是一个伟大的科技爱好者谁是活跃在社交媒体上。他掌控科技有影响力的人的名单,投资者和创业。你可以尝试直接向他伸出援手,或使用任何列表他找到联系人值得一问。

8。使用更多的技术

如果你想要学生将代码合并到他们的学习,你需要使用更多的教室。而不是建立一个没有笔记本电脑或iPad政策鼓励学生跟随网站事先你选择。需要工作来调整你的课程,所以开始用小补充你的教案而不是全面改变教学方法。

交互式白板的帮助,但你仍然可以让学生演示进行了iPad。语音类可以包含技术很容易与道具的使用像ipod和智能手机应用程序。

9。补充类指令

除了作业,给学生资源,值得他们的时间。

  • Rails的僵尸挑战学生学习Ruby on Rails帮助避免僵尸!

  • Tynker让孩子创造艺术和简单的视频游戏使用编码标记和操作值。

更多的乐趣和有趣的你可以补充资源,更好的为他们。激励他们的参与与额外学分(或经验值)。

10。包括父母

无论在教室里你教什么,包括父母,让他们知道你希望程序。解释需要技术人员和帮助他们理解你需要他们的帮助来加强概念教学。让他们获得更多的参与孩子的项目和跟随您提供的补充材料。最后,说明你是一个新手一样,老狗,甚至可以学习新的技巧和正确的强化。

詹姆斯是发展社区经理Injekt一个开放的平台,第三方应用程序开发者。一个狂热的设计师和程序员因为他12岁的时候,詹姆斯写分享主题基本web开发和高级语言与特定关注移动。与詹姆斯推特Google +;图像归因flickr用户vancouverfilmschool