计算机科学在幼儿教育中的探讨

时间:2017-10-10 09:51:01 来源:作者:点击:

导读:将计算机科学相关实践纳入幼儿教育并不是偏离传统的教育观念。相反,计算机科学支持基于多元性的教学方法。扩展了教师在教室中所做的工作。并指导小朋友认识并计算如何塑造自己的世界。这样,可
扫描关注公众号

计算科学相关实践纳入幼儿教育并不是偏离传统的教育观念。相反,计算科学支持基于多元教学方法。扩展了教师在教室中所做的工作。并指导小朋友认识计算如何塑造自己的世界。这样,可以让低龄的孩子更早的接触到计算科学,为以后的K-12阶段计算科学的系统学习做好准备。ç 动态数值科学是非常适合儿童早期教育,因为它提供了一个学习环境,让年幼的孩子可以“边学习

——雷斯尼克,2003

幼儿阶段计算科学的强大思想

K-12计算科学框架借鉴了西摩帕珀特的“强大思想”,为K-12学习环境阐述了具体的计算科学概念和实践。它概述了一套专门针对幼儿教育的“强力思想”。

如下图所示,在数学识字科学的核心内容领域以及第五个社会和情感学习的核心内容领域,嵌入了四个有力的想法,被理解为所有幼儿教育实践的整体框架。此外,这些强大的想法被早期学习环境教学基础所围:

这五个方面在下面有详细的描述,并将计算科学作为自然延伸,建立在教育工作者在日常实践中已经做的基础上。

社会与情感学习

儿童通过与同龄人和成年人的互动发展社会和情感技能研究不断显示这些互动可能对儿童学习发展产生重大影响。这些强烈的情感行为认知能力为成功的学习发展奠定了基础。

教师可以通过提供学生分享,协作和相互支持的机会来培养计算环境。在计算科学中,最好的产品是由具有不同背景的成员组成的团队创建的。他们倾听并尊重彼此的想法。此外,计算科学不仅仅是创造产品, 它涉及到更广泛的受众,有效地沟通(口和视觉)过程解决方案。在幼儿园的教育中,可以利用这些原则激发儿童的社会情感发展

模式

模式是指通过使用常用功能(例如颜色形状大小)组织对象和信息来帮助我们了解世界。 计算科学中,模式允许人们通过对多种情况进行泛化和应用解决方案来降低复杂早期学习模式可以为开发使用抽象(例如定义和调用过程)奠定基础,更有效地解决计算问题(例如,使用循环而不是重复命令),并进行推理(例如,使用模型和模拟得出结论)。

开发使用抽象的一个方面是能够对项目/对象/代码进行分类,并根据这些分类识别一般属(或“抽象”出更多的一般模式来描述分类

问题解决

孩子们在日常生活自然会从事解决问题过程,因为他们探索并与周围的世界互动。教师可以通过提出问题来揭示儿童的推理和思考过程(例如,你是怎么知道的,什么让你认为的),以及提供结构化的方法来支持儿童解决问题,从而帮助解决问题计算科学中经常使用的一种方法是迭代开发过程。这个过程 涉及确定问题; 设计测试解决方案; 评估结果; 并修改和重做以找到最佳解决方案

在某种意义上,计算科学研究问题解决问题过程以及由这些过程产生的解决方案早期参与解决问题活动可以为识别和定义计算问题,参与测试和细化策略,以及开发和评估计算解决方案的现实世界问题奠定基础。

表达

任何具有打印版本的语言都是如何表示语言的示例的?在英语情况下,语言由表示声音意义的单词或词组表示。类似地,计算语言由数字,文本和符号表示。

了解早期代表可以为理解计算如何表示信息和模拟系统的行为奠定基础,这两者对于开发使用抽象都很重要。此外,计算工程的创建涉及开发需要了解计算如何表示数据的模拟和可视化,并且关于计算的有效通信涉及通过视觉表示(例如,故事板,图形)呈现信息。

排序

孩子经常通过早期识字数学学习序列。例如,孩子学习故事遵循序列(开始,中间,结尾)。类似地,顺序通过序数(第一,第二,第三)以及大小(从最小到最大)进行探索计算科学中,排序是算法的重要基础,算法是计算机完成特定任务所遵循的精确指令集。人们按照正确顺序给出指示是至关重要的,因为计算机完全按照程序的要求进行操作。 如果指令没有正确排序,则算法将无法达到预期的结果。

早期学习排序可以为学习框架的五个核心概念之一,算法和编程 - 计算问题解决,抽象和工件创建的关键思想奠定基础。

这篇文章来源于美国《K-12计算科学框架》。文章中讲到的一些理念与想法希望大家可以一起探讨。如果各位老师家长计算科学教育有更多的想法可以给我们留言进行讨论。

最新文章
推荐文章

网友跟帖

关于儿童城

Copyright 2005-2017 61.city 〖儿童城〗 版权所有

声明: 本站文章均来自互联网,不代表本站观点 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告