面向小学信息技术课程的Python游戏化编程教学研究.pdf
《面向小学信息技术课程的Python游戏化编程教学研究.pdf》由会员分享,可在线阅读,更多相关《面向小学信息技术课程的Python游戏化编程教学研究.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向小学信息技术课程的Python 游戏化编程教学研究【摘 要】信息技术 2.0 时代推动了编程教学的发展,作为世界三大科学思维之一的计算思维也逐渐成为计算机教育领域研究的热点。笔者针对编程教学培养小学生计算思维能力这一问题,基于Python 语言,设计出了一款简单、易操作的游戏,并构建了游戏化教学模式。实践证明,游戏化编程教学有利于激发学生编程兴趣、提升学生计算思维水平。【关键词】编程教学 ; 计算思维 ;Python 语言2016年被计算机从业人员称为“中国少儿编程元年”。在教育信息化“十三五”规划等一系列相关政策的出台后,编程教育日益受到社会的关注,尤其在中小学信息技术教学中,更是备受关
2、注。国家政策的支持、社会的认可,导致越来越多的小学生参与到编程学习中,刮起了一阵强烈的“少儿编程风”。Python 语言诞生于 1989年,是一款面向对象的解释型编程语言,具有强大的程序语言库,方便调用,简单易懂。借助Python 语言锻炼学生的编程学习能力,培养他们的计算思维,已成为当今学校信息技术教学的重心之一。计算思维在很多学科中都有涉及,并与阅读、写作、算术等一起,成为学生日后突出个人能力的技能之一。换句话说,Python 的出現,使学生能够更轻松地领悟计算思维。1 Python 课程有助于学生计算思维的培养在传统的信息技术教学中,教师与学生之间一般互动较少,教学过程主要是学生模仿教师
3、的操作步骤,完成一定的教学任务1 。这样往往会导致学生不能独立地思考问题。实际上,计算思维在信息技术教学中的体现是多方面的,将实际问题抽象化,并分解成多个模块,再通过合理的程序语言实现问题的求解,是培养计算思维、提升解决问题能力的过程。Python 同 C、C+ 、JAVA等都是程序设计时可以运用的语言,但又有其独特的一面。 Python 拥有更加简单的语法、丰富的语言库,通俗易懂,容易入门,而且更加注重解决问题的算法实现,也就是对于同一问题,Python 能够用最少的语句实现问题的求解,节省计算机存储空间。Python 重算法、轻过程的特点,更能让学生减少修改语法错误的时间,可以多花时间在找
4、寻最便捷、有效的算法上。2 研究方法2.1 文献分析法笔者在知网上查找了关于信息技术教学、计算思维培养、编程教学、游戏化教学的文献后,梳理出基于计算思维的信息技术教学现状,并总结出适合本文教学研究的教学方法游戏化编程教学法。2.2 行动研究法该方法的应用以实践为基础,以解决问题为导向,注重实践与行动相结合。本文依据 K-12 标准能力层级和现阶段小学信息技术的教学模式,设计出适合游戏化编程教学法的教学模式,并全程记录了教学过程,以便及时发现、分析游戏化编程教学模式实践中的问题,并不断修改、完善教学模式。2.3 访谈研究法该方法是以访谈者和受访者面对面口头交流的方式,对某一问题或者某些问题进行探
5、讨和研究。这一过程中,访谈者需详细记录受访者对问题的见解,考虑受访者的心理活动和行为状态。就本文涉及的研究方向而言,笔者需要在教学开始前和结束后与任课教师交流,一方面是提前了解计算思维在课程中的运用程度,为制定相关教学模式做准备,另一方面是通过教师对教学实践活动的评价,及时改进教学方法,以便更好地开展信息技术教学,提升学生的计算思维能力2 。3 研究过程采用游戏化编程的教学方法,可以在娱乐过程中提高学生的计算思维能力。研究的整体过程分为文献内容的整合阶段、教学实践筹备阶段、教学规划实施阶段、教学实践分析阶段、总结归纳结论阶段。第一是文献内容的整合阶段,即通过对与研究内容相关的国内外文献进行搜集
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 小学 信息技术课程 Python 游戏 编程 教学研究
限制150内