论文部分内容阅读
【摘 要】在信息技术快速发展的当今时代,编程成为了小学生需要要学习的重要内容,计算思维也是学生需要掌握的必备技能。结合数字化信息和人工智能的有效利用,加大计算思维素质的培养是极其重要的。尤其是针对游戏化编程的设计,让小学生在拥有兴趣的同时,拓展在计算思维能力方面的潜能开发。在游戏化教学的基础上,设计计算思维的教学模式。本文按照皮亚杰的建构主义理论观点为核心,从游戏化的编程教学入手,来分析学生的指向计算思维能力的提升。
【关键词】游戏化编程;小学生;计算思维;策略
从建构主义的核心出发,在每位小学生拥有不同“图式”的基础上,让他们如何去理解这个世界,如何对接触到的新事物进行认知是比较关键的。建构主义对于知识的看法,它们觉得知识不属于客观和确定性的,而是处于动态的变化过程。同时,每位小学生的经验并不相同,在以后的课堂教学实践活动中,应该避免那种填鸭式教学,利用游戏化的编程设计,发展计算思维的新策略。
一、建构主义学习理论与计算思维能力培养的联系
1.情境植入。在设计游戏化编程的基础上,创造独特的学习环境。把教学环节或者课堂设计为游戏,在情境背景丰富的前提下,从小学生的思想和角度出发,有利于计算思维能力的拓展。
2.协作完成。游戏化的教学目标能够将死板的程序语言,编成趣味的游戏活动,借助学生的团结协作来构建趣味的课堂。这种协作方式的运用,也能够培养小学生们的团队意识。
3.主动学习。建构主义强调学习中个体的主动性,游戏化教学进程中,游戏自身就能够激发小学生们的挑战欲望,从而提供了学习的动机。小学生们是信息处理的主体,也属于意义的主动建构者,老师的作用更像是活动的组织者和促进者。
4.意义建构。学习是从不同经历中创造意义的过程,教师需要根据自己的经验去进行构建,游戏化编程方法在实施过程中,是不会完全依赖背诵记忆能力的。在计算思维能力不断得到提升的过程中,逐渐让学习者自身学会构建知识体系。
二、基于游戏化编程活动的小学生指向计算思维能力培养
(一)基于游戏化编程活动的培养计算思维的策略研究之“解构能力”的研究
在分析问题以后,教师就可以进行方案的设计,从而引导学生进行子部分的解决方案分析。但是在此之前教师都要完成对故事元素的分解训练。在运用解构能力的基础上,构思完成整个作品,要将每一项基础角色进行制作。按照操作实例来进行分析,在创建机甲悟空角色中,包括火焰状态和迷雾山洞的背景地图等,对这些故事元素需要全面了解。最终在不同编辑指令下,可以实现整个游戏进程。
(二)基于游戏化编程活动的培养计算思维策略研究之“模式识别能力”的研究
在处于各个模式中,明确本单元要完成的目标,包括在按住空格键以后,对游戏中任务角色进行的上升或者下落进行控制。在编程没有完成前的一段时间内,可以对情节进行抽象认知。对于造型的布置和人物状态的区分,利用算法思维加以识别。由于在实际训练中,对不同状态的人物要进行明显区分,机甲悟空选择飞行还是前进,在针对的具体模式面前,应该培养识别能力。在触碰到地图的边缘时,可以通过选择语言的方式进行条件判断。
(三)基于游戏化编程活动的培养计算思维策略研究之“算法設计能力”的研究
在游戏化编程中,对算法设计能力有较高的要求。对游戏操作中的控制,需要依据算法的设计为前提。利用坐标的移动,在算法设计时借助编程来执行。小学生在思考的过程中,会对出现的状态进行自主创意设计,通过循环、克隆等方式置入程序。在创建空中激光的时候,将激光的状态图分别设计。实施背景移动和地图拓展,加强随机数代码的实现和效果的呈现。
(四)基于游戏化编程活动的培养计算思维策略研究之“模式归纳能力”的研究
在认识到针对同一问题的存在时,会有不同种的解决方案,结合算法思维的抽象化理解,加强循环变量的使用。按照变量程序控制的实施,用计算思维来加以体现。只有熟悉掌握整个游戏全程的模式变化和状态类型,才能够加强最终的归纳能力培养。对于机甲悟空在完成每项任务后,游戏界面出现的不同字母和画面需要进行区分。实现机甲悟空在碰触能量球的过程中,分数也在不断增长的状态。在运行的程序结束以后,达到成功统计和保存的目的。在归纳所有的控制量和算法的基础上,加强计算思维的培养。
三、结束语
在实际的课堂中,游戏化编程活动的小学生指向计算思维能力培养需要加强对每一步骤的控制。借助学生核心素养培养的过程来对学生的计算思维能力进行提升。在皮亚杰建构主义理论的基础上,分析基于游戏化编程活动的小学生指向计算思维能力,开展对“解构能力”“模式识别能力”“算法设计能力”“模式归纳能力”的研究,最终促使小学生的计算思维能力得到提升。
【参考文献】
[1]莫青云.基于游戏化编程培养小学计算思维的教学研究述评[J].电脑编程技巧与维护,2020,No.418(04):33-34.
[2]高晗.刍议如何在游戏化的程序设计中启迪学生的计算思维[J].新教育时代电子杂志(学生版),2018,000(047):8.
【关键词】游戏化编程;小学生;计算思维;策略
从建构主义的核心出发,在每位小学生拥有不同“图式”的基础上,让他们如何去理解这个世界,如何对接触到的新事物进行认知是比较关键的。建构主义对于知识的看法,它们觉得知识不属于客观和确定性的,而是处于动态的变化过程。同时,每位小学生的经验并不相同,在以后的课堂教学实践活动中,应该避免那种填鸭式教学,利用游戏化的编程设计,发展计算思维的新策略。
一、建构主义学习理论与计算思维能力培养的联系
1.情境植入。在设计游戏化编程的基础上,创造独特的学习环境。把教学环节或者课堂设计为游戏,在情境背景丰富的前提下,从小学生的思想和角度出发,有利于计算思维能力的拓展。
2.协作完成。游戏化的教学目标能够将死板的程序语言,编成趣味的游戏活动,借助学生的团结协作来构建趣味的课堂。这种协作方式的运用,也能够培养小学生们的团队意识。
3.主动学习。建构主义强调学习中个体的主动性,游戏化教学进程中,游戏自身就能够激发小学生们的挑战欲望,从而提供了学习的动机。小学生们是信息处理的主体,也属于意义的主动建构者,老师的作用更像是活动的组织者和促进者。
4.意义建构。学习是从不同经历中创造意义的过程,教师需要根据自己的经验去进行构建,游戏化编程方法在实施过程中,是不会完全依赖背诵记忆能力的。在计算思维能力不断得到提升的过程中,逐渐让学习者自身学会构建知识体系。
二、基于游戏化编程活动的小学生指向计算思维能力培养
(一)基于游戏化编程活动的培养计算思维的策略研究之“解构能力”的研究
在分析问题以后,教师就可以进行方案的设计,从而引导学生进行子部分的解决方案分析。但是在此之前教师都要完成对故事元素的分解训练。在运用解构能力的基础上,构思完成整个作品,要将每一项基础角色进行制作。按照操作实例来进行分析,在创建机甲悟空角色中,包括火焰状态和迷雾山洞的背景地图等,对这些故事元素需要全面了解。最终在不同编辑指令下,可以实现整个游戏进程。
(二)基于游戏化编程活动的培养计算思维策略研究之“模式识别能力”的研究
在处于各个模式中,明确本单元要完成的目标,包括在按住空格键以后,对游戏中任务角色进行的上升或者下落进行控制。在编程没有完成前的一段时间内,可以对情节进行抽象认知。对于造型的布置和人物状态的区分,利用算法思维加以识别。由于在实际训练中,对不同状态的人物要进行明显区分,机甲悟空选择飞行还是前进,在针对的具体模式面前,应该培养识别能力。在触碰到地图的边缘时,可以通过选择语言的方式进行条件判断。
(三)基于游戏化编程活动的培养计算思维策略研究之“算法設计能力”的研究
在游戏化编程中,对算法设计能力有较高的要求。对游戏操作中的控制,需要依据算法的设计为前提。利用坐标的移动,在算法设计时借助编程来执行。小学生在思考的过程中,会对出现的状态进行自主创意设计,通过循环、克隆等方式置入程序。在创建空中激光的时候,将激光的状态图分别设计。实施背景移动和地图拓展,加强随机数代码的实现和效果的呈现。
(四)基于游戏化编程活动的培养计算思维策略研究之“模式归纳能力”的研究
在认识到针对同一问题的存在时,会有不同种的解决方案,结合算法思维的抽象化理解,加强循环变量的使用。按照变量程序控制的实施,用计算思维来加以体现。只有熟悉掌握整个游戏全程的模式变化和状态类型,才能够加强最终的归纳能力培养。对于机甲悟空在完成每项任务后,游戏界面出现的不同字母和画面需要进行区分。实现机甲悟空在碰触能量球的过程中,分数也在不断增长的状态。在运行的程序结束以后,达到成功统计和保存的目的。在归纳所有的控制量和算法的基础上,加强计算思维的培养。
三、结束语
在实际的课堂中,游戏化编程活动的小学生指向计算思维能力培养需要加强对每一步骤的控制。借助学生核心素养培养的过程来对学生的计算思维能力进行提升。在皮亚杰建构主义理论的基础上,分析基于游戏化编程活动的小学生指向计算思维能力,开展对“解构能力”“模式识别能力”“算法设计能力”“模式归纳能力”的研究,最终促使小学生的计算思维能力得到提升。
【参考文献】
[1]莫青云.基于游戏化编程培养小学计算思维的教学研究述评[J].电脑编程技巧与维护,2020,No.418(04):33-34.
[2]高晗.刍议如何在游戏化的程序设计中启迪学生的计算思维[J].新教育时代电子杂志(学生版),2018,000(047):8.