mit计算机科学课程_使计算机科学课程适应我们的代码

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 00:19   810   0

mit计算机科学课程

基础计算机科学的教育者面临着缺乏适应性课程的问题。 因此,对更可修改的,非严格的课程的呼吁很诱人-假设此类课程可以通过提高教师为各个教室塑造资源的能力而使教师受益,并最终产生更好的教学经验和学习成果。

我们位于CSbyUs的团队注意到了这种稀缺性,我们已经创建了一个开放源Web平台,以为计算机科学教育者提供更灵活,适应性更强和经过测试的课程。 CSbyUs团队的任务一直是利用开源技术来改善计算机科学的教学法,其中包括增加对教师的支持。 因此,该项目主要寻求利用开放源代码原则及其固有的优势来扩展现代课程制定的可能性,并通过增加获得更多适应性课程的机会来支持教师。

刚性,单调,平凡

为什么缺乏适应性课程成为计算机科学教育的问题? 刚性课程在当今大多数教室中占据主导地位,主要是通过单调且定期分发的课程计划。 这些计划中的许多计划是在没有能力动态使用和应用于不同教室气氛的情况下制定的。 相比之下,一种适应性强的课程可以解决动态变化的教室环境。

适应性强的课程意味着自由和教育工作者的更多选择。 这在初级课堂上非常重要,在初级课堂上,讲师是首次向学生介绍计算机科学;而在课堂上,计算机科学领域代表性不足的人群却更多。 在这里,尤其有利的是,教师可以使用明确考虑各种教室环境并授予适应特定学生群体所需的自由的课程。

使其适应性强

这种适应性无疑在CSbyUs上正在发挥作用。 海莉·巴顿(Hayley Barton)是该组织课程制定团队和教学团队的成员,也是杜克大学经济学专业和计算机科学与西班牙语专业的大四学生,最近在从事该领域的课程中展示了适应性课程的好处。 考虑到她的教学经验,Barton描述了在计算机科学教室中必须进行课程调整的主要原因。 她说:“我们看到了与我们合作的学生的范围,并试图使课程适合于不同的学生。”

适应性强的课程意味着自由和教育工作者的更多选择。

Barton继续说,对于真正具有挑战性的学生,有必要提供一种更具适应性的课程。

在工作的学生制作自己的初步应用程序时,对Barton的更改需求变得最为明显。 巴顿与似乎专注和关注程度不同的学生进行了合作。 一方面,一群更高级的学生很好地遵循了示范性课程的风格,并保持专注并致力于这项任务。 另一方面,另一组学生似乎在集中精力于课堂上甚至在参与计算机科学技能主题方面更有困难。 见证学生之间的这种差异,变得很重要的一点是,课程必须以多种方式进行调整,以便能够吸引更多的学生。

巴顿说:“我们想挑战每个学生,同时又不要让每个学生都过分挑战。” “对这些事情的思考肯定会影响我对课程的理解,以使其对所有学生开放。”

作为课程制定者,她随后利用类似的经验来更改原始课程。

巴顿说:“如果其他学生自己一对一地学习,他们可能会通过自己的应用程序做更神奇的事情。”

采纳这一建议,Barton可能会把更多的重点纳入课程中,以培养学生对计算机科学的主人翁意识,因为这对他们的专注和生产力很重要。 为此,可以给学生一对一的感觉。 结果将影响下一轮使用该课程的教师。

为了使这些更改生效,老师有责任注意教室的动态。 将来,课程改编可能取决于对课程风格这些细微差异的特别关注和识别。 识别并评论这些细微之处,可以应用不同的策略,而这些都是应用于课程的更改。

课程改编应该是迭代的,因为它涉及从经验中学习,返回绘图板,进行更改以及最后再次使用课程。

巴顿说:“我们已经经历了许多发展阶段。” “目标是进行这种来回的交流,其中课程是经过测试的,我们使用了反馈,还使用了我们已经进行的其他研究,以使其真正具有影响力。”

海莉的“来回”过程是课程制定的反复过程。 在利用课程和修改课程之间,像Hayley这样的讲师可以采用一度严格的课程并将其塑造成用户认为合适的任何程度-一次又一次。 这个迭代过程取决于首先在教室中进行的测试,并且取决于老师的基本原理和对课程如何为他们提供独特服务的反思。

课程的适应性是构建CSbyUs平台的最重要原则。 就像海莉(Hayley)的课程制定过程一样,课程改编应该是迭代的 ,因为它涉及从经验中学习,返回绘图板,进行更改,最后再利用课程。 一旦启动,CSbyUS网站将记录此迭代过程。

然后,CSByUs平台背后的开放式教学法使课程改编过程中固有的灵活性栩栩如生。 首先,它邀请并收集了真正的教育者的宝贵的第一手观点,他们与实际课程一起工作以产生真实的学习成果。 接下来,它利用开放式程序员熟悉的迭代开发过程来实现对课程的修改(以及这些修改的文档)。 最后,它通过帮助教师从修改后的课程表和“原始”课程的不同版本中进行选择,改变了教师遇到课程的方式。 我们平台的开源策略对于为教育者培养灵活的课程中心至关重要。

开源实践可能是使刚性课程更适合于教育者的关键区别。 此外,由于这种方法有效地将开放源技术与开放式教学法融合在一起,因此开放式教学法可以为教育者跨学科教授各种课程提供潜在的灵活性。

翻译自: https://opensource.com/open-organization/19/4/adaptable-curricula-computer-science

mit计算机科学课程

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP