您正在使用IE低版浏览器,为了您的雷峰网账号安全和更好的产品体验,强烈建议使用更快更安全的浏览器
此为临时链接,仅用于文章预览,将在时失效
新鲜 正文
发私信给思睿
发送

0

Github有一款开源工具,可以教你编程

本文作者:思睿 2015-09-23 15:18
导语:近年来,大量的在线服务已经导致硅谷和其他地方的程序员编程的方式发生了改变,而现在,GitHub 还会改变教师指导学生编程的方式。

Github有一款开源工具,可以教你编程

说到Github,我们一般认为它是一个软件工程师共享、塑造以及合作代码的平台,但你可能想不到它也是教人学软件编程的好地方。

近年来,大量的在线服务已经让硅谷和其他地方程序员的编程方式发生了改变,而现在GitHub 还会改变教师指导学生编程的方式。毕竟,GitHub 就是一个让所有人一同编写代码的平台。

现在已经有成千上万的学生参与了 GitHub 上的教育项目,并且有3000多名教师使用 GitHub 作为教学工具。在学生学习构建软件架构时,GitHub 给教师提供了一种更容易共享代码,并给学生分配编码任务的方式。教师还可以用它来指导学生如何协作编码,而这也是现代结对编程所需的重要技能,是软件开发的方式。

在早前学习计算机科学,并没有如今这么多的合作项目,也没有这么多的团队合作。你只能自己一个人埋头苦干,没办法和各地的人进行技术交流。但现在使用 GitHub 担任教学上的辅助,让情况有所改观。

不过,现有的共享分配方式仍有些复杂,所以Mark Tareshawty开发了Classroom for GitHub,这款工具可以显著地简化步骤。总的来说,它可以让老师邀请学生进入GitHub,并创造和分享编码任务。教师可以简单的发送一个URL给学生。一旦学生点击了它,就能立即查看、修改和协作代码。

该工具与 GitHub Education 教育项目的定位十分吻合,这项服务给每个教室都提供了免费私人代码库,教师和学生可以上传代码和协作编码。当然,Tareshawty 开发的这款工具是开源,就像 Github 上众多项目一样,这意味着它可以免费提供给整个世界。

Classroom for Github 还有着更高的理想,希望可以借此工具和互联网服务来提高计算机科学教育。从 Codecademy到可汗学院,学习如何编程的在线课程不再仅仅是针对高中和大学学生,如今任何人都可以学习编程。想要了解如何让计算机遵循你的指令?只要打开电脑,学习就可以了。

via wired

雷峰网原创文章,未经授权禁止转载。详情见转载须知

分享:
相关文章

专业投稿

微信:ID_Travis
当月热门文章
最新文章
请填写申请人资料
姓名
电话
邮箱
微信号
作品链接
个人简介
为了您的账户安全,请验证邮箱
您的邮箱还未验证,完成可获20积分哟!
请验证您的邮箱
立即验证
完善账号信息
您的账号已经绑定,现在您可以设置密码以方便用邮箱登录
立即设置 以后再说