随着计算机编码成为一种越来越受欢迎的技能,越来越多的K-12学校将其应用到课程中。一些州已经考虑允许学生放弃学习外语来进行编码课程,尽管这遭到了教育工作者的反对。
关于在小学教授编码是否合适存在争议,双方意见都很激烈。然而,当涉及到允许编写代码来满足外语要求时,大多数教育工作者同意:应该在课程中加入编码,但不能以牺牲外语课程为代价。
其理念是计算机编程是一种语言,允许人们与机器和程序进行交流。一些支持者认为,英语是21世纪的语言,比自然语言更有价值。由于预算限制和教师缺乏技能培训,计算机科学领域的发展速度快于学校的发展速度。
根据2016年美国新闻/雷声公司STEM指数,计算机科学工作帮助提高了美国的工资此外,计算机相关的工作在STEM领域中占据了前7位,拥有最多的工人数量。
另一方面,外语兴趣自1995年以来首次下降。美国现代语言协会(Modern language Association of America)的数据显示,2009年至2013年,美国高等教育语言注册人数减少了逾11.1万个名额。
佛罗里达州参议员杰里米•林(Jeremy Ring)表示:“我认为给人们选择的机会(很重要)。”“我认为,如果你打算在高中只上两年的(语言)课,你还不如做电脑编码,因为我认为这比两年的外语学习要花更多的时间。”
今年,佛罗里达州的法案在参议院以35-5的票数通过,但整个立法机构都没有采取行动。它将是第一个尝试这一倡议的国家。林说,尽管他将卸任,但一份相同的法案将在明年由其他人代表他重新提出。
“在我在参议院发表的演讲中,我说,‘我们可以成为第一个这样做的州,也可以成为第50个这样做的州。这是我们的选择。这将会发生。
其他几名州议员,包括来自密歇根州、华盛顿州、新墨西哥州和乔治亚州的议员,都对这一想法持怀疑态度,但尚未付诸实施。
在肯塔基州,一项类似于佛罗里达州的法案遭到了教育工作者的投诉,随后被修改,以促进计算机科学教育计划,而没有提到外语要求。相反,该州将为编程课程的高质量教师提供更好的认证支持。
根据《华盛顿法案》,公立大学将接受为期两年的计算机科学课程,以取代两年的外语课程。一份详细阐述州立大学官员意见的报告将于2017年11月提交立法机关。
德克萨斯州在2013年通过了一项法案,允许学生在外语课上尝试过并表现不佳的情况下,替换电脑编码。Srini Mandyam是儿童友好型教学编程公司Tynker的联合创始人和首席技术官,他认为允许学生放弃外语是因为他们在努力学习外语是徒劳的,因为每一门学科,无论是艺术、数学还是语言,都是对全面发展的重要贡献。
“许多学生在代数方面表现不佳,但我们从未讨论过如何消除它,或者……说化学现在被算作代数课,”他在电子邮件中说。“我们教代数是因为它很重要,我们教外语和编程也是出于同样的原因。”“接触广泛的学科和材料,可以培养出全面发展的学生,他们能够做出明智的决定……决定自己想要追求什么。”
计算机科学课程已经满足了28个州和哥伦比亚特区的数学或科学高中毕业要求,而2013年只有12个州。尽管该法案的支持者表示,他们应该把自己算作外语,但反对者强调了平衡计算机和世界语言技能的重要性。
美国外语教学委员会(American Council on the Teaching of Foreign language)的研究显示,双语能力与认知发展、智力、记忆力和解决问题的能力相关。2007年的一项研究表明,外语学生只学习了两到三年,在标准化测试中就超过了非外语学生。
下期有人说计算机编码是一门外语(下)继续。
© 2024. All Rights Reserved. 沪ICP备2023009024号-1