广州市番禺区东湖洲小学 511450
摘要:信息科技课程目标要围绕核心素养,而App Inventor编程课程是一门快速开发移动应用的设计工具,它用简单、可视化代码块拼接代替了复杂的程序化代码,简单、形象、生动,可以作为培养小学生计算思维等核心素养的重要载体。通过研究App Inventor课程教学模式可以大大提升学生的学习兴趣,更好地提升核心素养。
关键词:App Inventor、核心素养、教学模式
信息科技课程要培养的核心素养包括信息意识、计算思维、数字化学习与创新、信息社会责任。这四个方面的核心素养并不是孤立的,它们互相支持,互相渗透,呈现在教学的每一个环节中。而App Inventor编程课程是一门快速开发移动应用的设计工具,它用简单、可视化代码块拼接代替了复杂的程序化代码,简单、形象、生动,可以作为培养小学生计算思维等核心素养的重要载体。另外,由广州电化教育馆搭建的在线App Inventor平台等资源为培养学生数字化学习与创新这一核心素养提供了有利条件。因此,通过研究App Inventor课程教学模式更好地提升核心素养。
由此,笔者设计了1.创设情境,提出问题。2.观看范例,分析程序。3.问题驱动,分解项目4.问题解决,优化程序。4.检测评价,总结升华的教学模式,如下图:
在此教学模式下,我设计了四个有效策略,培养和提升学生的核心素养。一是运用自然语言正确描述问题的策略,提升学生的分解能力;二是运用思维导图进行特征抽象,提升学生的抽象概括能力;三是运用学案引导、微课支撑的策略,引导学生思维发展;四是运用调试优化策略,提高学生的算法思维。应用基于学科核心素养的小学App Inventor编程教学模式,深入挖掘App Inventor课程教材,设计出适合我校高年级学生、融合智慧课堂、体现学科核心素养和学科整合的教学设计。下面我将具体描述如何在在小学App Inventor编程教学中如何培养信息科技的学科核心素养。
一、创设情境 提出问题,将问题转化为用信息技术解决,培养学生的信息意识。
良好的开始是成功的一半。巧用情境导入引出教学问题,再根据问题的需要,把生活实际问题转换成计算机能解决的问题,培养了学生的信息意识。
如:我在广州市小学信息技术第三册第20课《知识小达人—变量和列表的使用》一课教学中,以微课视频:“广州传统文化研学”的情境导入,在视频研学中了解了广州市花、早茶文化,游荔枝湾涌和越秀公园,感受西关文化和广州文化现代与历史相融合的特点,还欣赏了代表着广州城的新中轴线的广州塔。学生们在这愉快的研学情境中进入课堂,接着提问关于广州传统文化的问答题,从而引出抽题器的制作需求。在这过程中,学生通过思考自然地将把生活实际问题转换成计算机能解决的问题,培养了学生的信息意识。
二、 分析、制作程序,发现问题、解决问题、优化程序,提升计算思维
问题为中心分解程序,引导学生从问题出发,思考、分析、解决问题。设计好后利用移动平板等连接Android设备或连接模拟器来管理和生成学习资源并不断修正、完善程序。
如还是在《知识小达人—变量和列表的使用》一课中,通过分析程序功能,提出问题;知识小达人的抽题器APP有什么功能?再以“抽题器”为主线,设计“1.0组件设计——装扮抽题器,2.0逻辑设计——魔法抽题器,3.0综合提升任务”3个任务驱动,引导学生通过自主学习、小组合作、微课学习的学习方式开展探究学习,通过探究学习确定解决方法,制作、优化程序,学生在这个过程中不自觉地提升了计算思维。
又如,在第18课《动感计步器—“数学”代码块的使用》中教学过程中落实三融六乐,将编程与数学知识有效融合,通过跨学科的知识迁移,培养学生对程序的分解、建模、调试能力,在探究学习的过程中提升计算思维。
再如,在第19课《古诗词名家——条件的判断与反馈》中,主要聚焦解决的问题是:如何制作有条件判断和反馈功能的程序?通过编写具有基本功能的诗词大会竞答器,掌握学习掌握条件判断与反馈语句,亲历问题解决的一般过程,形成用计算机解决问题的一般方法,发展计算思维。
三、根据特定的学习任务运用合适的数字化学习资源,培养学生数字化学习与创新能力。
在教学过程中,我根据上面的教学模式设计引导学生运用合适的数字化学习资源开展自主学习、合作探究;利用移动平板等设备管理和生成学习资源,对自己的作品连接测试;利用平板、傲游投屏软件等对作品进行展示评价;利用“智慧学习卡”、“问卷星”等平台开展学习测试和自我评价,通过评价给学生获得“编程小能手”、“编程小达人”、“编程小专家”等称号,提高了学习兴趣,对下一次课更加期待。
四、共享信息和资源,分享和评价他人作品中形成良好的道德品质,增强信息社会责任感。
新课标中指出培养学生的信息社会责任这个核心素养也是十分重要。通过利用App Inventor制作作品的过程,增强学生用所学知识解决生活中的实际问题的愿望,培养校园主人翁意识,宣扬中华优秀传统文化,提高信息社会责任。
如,《知识小达人—变量和列表的使用》一课中学生在制作抽题器的过程中增强用所学知识解决生活中的实际问题的意识;在“广州传统文化研学”的情境中培养主人翁意识,宣扬中华优秀传统文化,提高信息社会责任。
在实际教学过程中,4个核心素养从来都不是独立的,他们互相支持,互相渗透,体现在教学的每一个环节中。如学生在App Inventor组件和逻辑设计过程中提升了计算思维;在调试程序时运用合适的数字化学习资源,培养数字化学习与创新能力;同时学生通过对知识点的学习和掌握提高了信息意识;在分享和评价他人作品中形成良好的道德品质,增强信息社会责任感。运用此教学模式在教学过程中运用有针对性的教学策略逐个环节地体现学科核心素养的培养。
参考文献:
[1]义务教育信息科技课程标准研制组.义务教育信息科技课程标准(2022年版)[M].北京师范大学出版社.
[2]李虹莹.基于学科核心素养面向小学高年级学生的App Inventor 课程设计与案例开发[D].中央民族大学,2021.
[3]马璇.基于APP Inventor 提升中学生计算思维的教学设计与实践[D].华东师范大学,2021.
[4]陈国华.STEM 理念下基于 App Inventor 的初中生计算思维培养的教学模式研究[D].广州大学,2021.