学生分析 皮亚杰的儿童认知发展理论认为儿童的认识是一步步发展起来的,并且知识的成长与智慧的成长是一个同步的过程。他将儿童出生后到 15 岁智力的发展划分为四个发展阶段,每一个阶段的幼儿都有其独特的认知结构,并且认知结构的发展是一个不断建构的过程,每一个阶段都是前一阶段的延伸,是在新水平上对前面阶段进行改组而形成新系统。 本次的研究对象定为5-6岁学龄前儿童,这是因为5-6岁的孩子处于前运算阶段,他们对周围世界有着积极的求知探索态度,并且抽象概括能力开始发展。有的孩子开始能够想出不同的方法去探求实验的结果,甚至喜欢把玩具拆开,想看看其中的奥秘,对自然现象的起源和机械运动的原理等开始感到兴趣,渴望得到科学的答案。并且这个阶段的儿童即将进入学校学习,在这个知识储备阶段对儿童进行编程启蒙教育,无疑是最佳时期。 当前市场5-6岁编程教学活动开展现状 本次研究开始前,笔者实地观摩了某机器人培训机构的教学活动,对一般的线下校外培训机构学龄前教学模式有了大致的了解,由于时间和条件有限,这里只做一个简要的分析和研究,接下来有机会的话将继续进行更深入的研究。 校外培训机构与平时孩子们学习的幼儿园相比,要自由很多,并且每节教学活动只有3-5个孩子参与,这样一来,老师可以关注到每个孩子的发展情况,及时给予指导。 本次观摩的机构教学活动是以乐高搭建为基础,然后再延伸到编程知识。教学模式为: 值得注意的是,老师在讲解过程中就涉及到编程思维的培养,教师有意识地引领学生不停的实践和反思,旨在培养孩子的操作和行为习惯,逐步追求思维的培养目标。 总之,对于学龄前的儿童来说,专注力和自制力还比较差,因为他们学习方式的特殊性,应以易理解内容为主和通过活动的方式开展,而不是像学龄段孩子那样通过课堂接受知识的灌输。 在教学活动的实施中,教师不只关注于核心概念的教授,而是将核心概念和实践共同结合起来,为学生创造丰富且有意义的学习体验,不仅能为学生提供丰富的计算机科学的概念知识,同时还能为他们提供参与实践操作的机会。达到一定知识水平后,再根据其相互关联进行系统性的问题分析与解决,有利于学习者知识技能的掌握与计算思维水平的提升。 教学活动目标设定 教学活动目标对于整个教学活动具有重要的指导意义。CSTA标准中问题分解、问题解决、序列、排序等理念被嵌入学前教育阶段的核心内容框架中,这些重要理念是学前教育游戏学习环境中教学法基本原则所涵盖的。 目标设定应该由浅入深,从易到难,循序渐进。以算法与编程为例,在5-6岁时,学生可以从算法、变量等相对独立、细小的部分着手,建立对算法与编程的基本认识,随着学习的进步,学生能够辨别与归纳问题解决范式,重新组合现有知识与方案,利用一般的、可重复使用的方案来处理常见问题。 随着学习进程的推进,学生在各方面涉及的概念整体呈增多趋势,也就是说,学生对各方面内容的掌握愈发深入,同时关注的目标与学习的方式方法也愈发全面。 除此之外,教学活动目标还应当考虑到学生对其他学科知识和过往所学知识有着不同的掌握程度,要能够对教学效果客观评价。 为什么要学习CSTA标准内容 计算思维是编程教学课程的核心,是指将解决方案表达为可以由计算机执行的计算步骤或算法的思维过程。计算思维需要理解计算机的功能,制定计算机要解决的问题以及设计计算机可以执行的算法,而CSTA标准就是围绕着计算思维来展开,并且无论是问题解决抑或系统设计,运用基本反映为“确定问题—设计方案—实施反馈—修订完善”的系列过程。通过学习,具备计算机知识的学生能够更好地适应具有丰富数据的当今世界。 附:CSTA标准3-18岁教学课程涵盖内容 CSTA 标准以核心概念和核心实践两部分为基础,其中核心概念侧重在内容领域,主要分为5个方面;核心实践侧重行为,主要分为7个部分;标准中的核心概念又分解为子概念,供学生进行模块化学习。 END 参考资料: http://www./page/standards 赵蔚,李士平,姜 强,郎咸蒙.培养计算思维,发展STEM教育——2016美国《K-12计算机科学框架》解读及启示[J]. |
|