时间:2017-10-10 09:51:01 来源:作者:点击:
将计算机科学相关实践纳入幼儿教育并不是偏离传统的教育观念。相反,计算机科学支持基于多元性的教学方法。扩展了教师在教室中所做的工作。并指导小朋友认识并计算如何塑造自己的世界。这样,可以让低龄的孩子更早的接触到计算机科学,为以后的K-12阶段的计算机科学的系统学习做好准备。ç 动态数值科学是非常适合于儿童早期教育,因为它提供了一个学习环境,让年幼的孩子可以“边玩边学习”
——雷斯尼克,2003
K-12计算机科学框架借鉴了西摩帕珀特的“强大思想”,为K-12学习环境阐述了具体的计算机科学概念和实践。它概述了一套专门针对幼儿教育的“强力思想”。
如下图所示,在数学,识字和科学的核心内容领域以及第五个社会和情感学习的核心内容领域,嵌入了四个有力的想法,被理解为所有幼儿教育实践的整体框架。此外,这些强大的想法被早期学习环境的教学基础所包围:玩耍。
这五个方面在下面有详细的描述,并将计算机科学作为自然延伸,建立在教育工作者在日常实践中已经做的基础上。
儿童通过与同龄人和成年人的互动,发展社会和情感技能。研究不断显示这些互动可能对儿童的学习和发展产生重大影响。这些强烈的情感,行为和认知能力为成功的学习和发展奠定了基础。
教师可以通过提供学生分享,协作和相互支持的机会来培养包容性的计算环境。在计算机科学中,最好的产品是由具有不同背景的成员组成的团队创建的。他们倾听并尊重彼此的想法。此外,计算机科学不仅仅是创造产品, 它涉及到更广泛的受众,有效地沟通(口头和视觉)过程和解决方案。在幼儿园的教育中,可以利用这些原则激发儿童的社会情感发展。
模式是指通过使用常用功能(例如颜色,形状,大小)组织对象和信息来帮助我们了解世界。 在计算机科学中,模式允许人们通过对多种情况进行泛化和应用解决方案来降低复杂性。早期学习模式可以为开发和使用抽象(例如定义和调用过程)奠定基础,更有效地解决计算问题(例如,使用循环而不是重复命令),并进行推理(例如,使用模型和模拟得出结论)。
开发和使用抽象的一个方面是能够对项目/对象/代码进行分类,并根据这些分类识别一般属性(或“抽象”出更多的一般模式来描述分类)
孩子们在日常生活中自然会从事解决问题的过程,因为他们探索并与周围的世界互动。教师可以通过提出问题来揭示儿童的推理和思考过程(例如,你是怎么知道的,是什么让你认为的),以及提供结构化的方法来支持儿童解决问题,从而帮助解决问题。计算机科学中经常使用的一种方法是迭代开发过程。这个过程 涉及确定问题; 设计和测试解决方案; 评估结果; 并修改和重做以找到最佳解决方案。
在某种意义上,计算机科学是研究问题,解决问题的过程以及由这些过程产生的解决方案。早期参与解决问题的活动可以为识别和定义计算问题,参与测试和细化策略,以及开发和评估计算解决方案的现实世界问题奠定基础。
表达
任何具有打印版本的语言都是如何表示语言的示例的?在英语的情况下,语言由表示声音和意义的单词或词组表示。类似地,计算语言由数字,文本和符号表示。
了解早期的代表可以为理解计算机如何表示信息和模拟系统的行为奠定基础,这两者对于开发和使用抽象都很重要。此外,计算工程的创建涉及开发需要了解计算机如何表示数据的模拟和可视化,并且关于计算的有效通信涉及通过视觉表示(例如,故事板,图形)呈现信息。
排序
孩子经常通过早期识字和数学来学习序列。例如,孩子们学习故事遵循序列(开始,中间,结尾)。类似地,顺序通过序数(第一,第二,第三)以及大小(从最小到最大)进行探索。在计算机科学中,排序是算法的重要基础,算法是计算机完成特定任务所遵循的精确指令集。人们按照正确的顺序给出指示是至关重要的,因为计算机完全按照程序的要求进行操作。 如果指令没有正确排序,则算法将无法达到预期的结果。
在早期学习排序可以为学习框架的五个核心概念之一,算法和编程 - 计算问题解决,抽象和工件创建的关键思想奠定基础。
这篇文章来源于美国《K-12计算机科学框架》。文章中讲到的一些理念与想法希望大家可以一起探讨。如果各位老师,家长对计算机科学教育有更多的想法可以给我们留言进行讨论。
啃鞋子,吃纸巾,你家宝宝这样过吗?上百位妈妈的回答太胆战心惊
史上最全最好吃的福州东二环泰禾广场美食大集合!拿走不谢!史上最全最好吃的福州东二环泰禾广场美食大集合!拿走不谢!
外酥里软、葱香味浓、好吃忘不掉的葱油饼上桌了,快来品尝吧!你知道香肠的两边是怎么拧起来的么吃了这么多年馒头,你知道让它松软可口的秘密吗?卸货小公举 分享下我孕期 产后碰到的这些事 总结几点经验网友跟帖
Copyright 2005-2017 61.city 〖儿童城〗 版权所有
声明: 本站文章均来自互联网,不代表本站观点 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告