【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《App Inventor编程对初中学生发散思维的培养——以开发“打地鼠”游戏为例》,欢迎阅读!
App Inventor编程对初中学生发散思维的培养——以开发“打地鼠”游戏为例
作者:罗秀琴
来源:《发明与创新·教育信息化》 2016年第12期
【摘〓要】创造力是国家的核心竞争力。发散思维是创造性思维最主要的特点,是测定创造力的主要标志之一。App Inventor是一款谷歌公司开发的手机编程软件,它的代码设计就像搭积木一样简单有趣,特别适合对程序设计感兴趣的青少年。本文在开设App Inventor校本课程中以开发“打地鼠”游戏为例谈对学生发散思维的培养。
【关键词】App Inventor;编程;发散思维;思维培养
App是英文Application(应用)的简称,通常指移动设备(如平板电脑、手机等)上的应用程序。随着智能手机的流行,人们已经习惯使用各类App来开展社交活动和娱乐活动,以及解决生活和工作中的某些问题。因此,越来越多的人对开发App感兴趣。一款模块化的编程工具App Inventor应运而生。
App Inventor是一款谷歌公司开发的手机编程软件,构建了一个完全在线开发的Android编程环境。它抛弃了复杂的程式代码,使用积木式的堆叠法来完成Android程式。开发一个App Inventor 程式从浏览器开始,先设计程序的外观,接着是设定程序的行为,这部分就像搭积木一样简单有趣。最后只要用手机或者模拟机测试,刚出炉的程序就能看到效果。App Inventor 编程不需要任何程序代码基础,因此特别适合对程序设计感兴趣的青少年。
我校作为一所初级中学,一直在培养学生全面发展方面努力,在大量精彩的校本课程中,开设了App Inventor编程课。三年来,这门课程从开始不被看好到现在受学生热捧,从家长质疑到现在家长主动帮孩子提前选定,可以看出App Inventor编程课在初中学生中开设是可行的并受欢迎的。
同时,我校学生连续两年在App Inventor应用开发全国中学生挑战赛中取得入围全国赛的好成绩,可以看出初中学生是可以把思想带入生活并指导应用的,从学生的程序作品可以看出App Inventor编程对他们思维特别是发散思维的培养有促进作用。
发散思维(Divergent Thinking),又称辐射思维、放射思维、扩散思维或求异思维,是指大脑在思维时呈现的一种扩散状态的思维模式,它表现为思维视野广阔,思维呈现出多维发散状。如“一题多解”“一事多写”“一物多用”等方式,都可以培养发散思维能力。天津师范大学发展心理研究所在十几年前以初中一年级学生为对象,对学生进行发散性思维训练,探讨培养中学生创造力的可行性及有效措施。研究结果表明:对中学生进行发散思维训练是可行的,学生在流畅力、精进力、变通力、独创力等方面都有所进步。
下面就以我在App Inventor程序设计课堂上和学生一起开发的“打地鼠”为例,谈谈App Inventor编程对学生发散思维的培养。
一、巧设轻松情境,为发散思维的培养创造环境
课堂中发散思维的锻炼需要学生参与教学活动,并能够积极地进行思维。学生的学习兴趣直接影响或推动学生的思维积极性,巧妙的课堂情境设置可以激发学生学习兴趣,激发学生的思维积极性,可以营造发散思维锻炼的适宜环境。
本文来源:https://www.wddqxz.cn/365399e765ec102de2bd960590c69ec3d5bbdbb3.html