封黛仪
广州市从化区河滨小学,广州市 从化区 510900
摘要:小学Scratch教学是小学信息技术教学中的重点内容,本文主要研究计算思维和项目教学法的内涵、基于计算思维的项目教学法的准备工作、基于计算思维的项目教学法在小学Scratch教学中的应用策略,主要的策略是结合示范项目、练习项目、实训项目三大主题,教师在利用多媒体教学软件进行针对性示范、指导学生简单练习的基础上,可以结合实训项目落实基于计算思维的项目教学法教学,主要是设计对应项目、制定相关计划、指导落实项目、小组展示评价。小学信息技术教师可以根据课程内容落实以上策略,进而提高教学效果。
关键词:计算思维;项目教学法;小学信息技术;Scratch教学;自主学习
基于计算思维的项目教学法,一般是指根据课程的相关知识内容与任务要求,在项目教学法中融入计算思维的训练,进而让学生熟悉计算思维的主要含义与运用方法,掌握基本的计算思维能力,从而在此之上更好完成相关项目任务。在小学信息技术教学中基于计算思维运用项目教学法教学,能够让学科教学和思维训练有机结合,可以有效帮助学生掌握知识和提升思维。在小学Scratch教学中,教师可以根据课程的主要内容与教学要求,结合小学生的编程基础、信息技术知识基础、学习能力等,合理基于计算思维运用项目教学法,更好提升学生的能力。
一、计算思维和项目教学法的内涵
计算思维指的是运用计算机科学的基础概念求解问题,展开系统设计以及理解人类行为,涵盖了计算机科学之广度的一系列思维活动,它也是与形式化问题和解决方案相关的思维过程,其解决问题的表示形式能更好被信息处理代理执行[1]。计算思维采纳了数学思维方法,是设计复杂系统和评估工程的思维方法,它也是未来人们必须形成的思维,与阅读、写作、计算一样重要。项目教学法,指的是根据具体的项目主题,教师指导学生运用多样资源与相关方法,共同完成项目的教学方法,它强调学生的主体地位,学生在教师的指导下自主学习与合作探究知识,教师主要是创设生动情境,以及监督和引导学生学习,能够实现教、学、做的统一,更好促进学生主动积极地学习,提高学生思维能力与实践能力。
二、基于计算思维的项目教学法的准备工作
在小学信息技术Scratch教学中基于计算思维应用项目教学法,教师应该提前做一些准备工作,这样才能有效提升课程的教学实效。教师应该结合Scratch课程,做好以下方面的工作:一是指导学生学习计算思维的基本原理与运用方法,比如点分离、将复杂项目转为简单子项目等;二是创设科学的计算思维环境,比如可以营造一种轻松愉悦的氛围鼓励学生独立思维与主动提问,还可以创设一种真实的工作情境,激发学生自觉运用计算思维的相关方法;三是加强教学中的监督与指导,帮助学生顺利完成任务;四是指导学生学习解决项目任务的流程与方法,以及构建多元的评价体系,对于学生多进行正向积极评价。
三、基于计算思维的项目教学法在小学Scratch教学中的应用策略
(一)根据课程内容,设计对应项目
小学信息技术Scratch教学中,实施这个阶段,教师应该根据课程的主要内容与教学目标,在充分调研学生的知识基础后,确定选题和明确项目的主要目标[1]。
教师应该启发学生自主提问和自主启发,在循序渐进中确定好项目主题。
例如,小学六年级信息技术“初识Scratch”的课程教学中,作为基础起始课,由于学生此前没有编程的基础,所以本课的重点是指导学生认识Scratch的各个功能模块,并指导学生学习简单的编程流程。由于六年级的学生已经学过了logo的编程,因此对于编程的知识有一点了解,所以在学生这个章节的内容之时,由于多是可视化的程序语言,所以他们一般都会比较感兴趣。经过探究学生知识基础、本课课程内容与教学目标之后,可以确定项目主题是“初识Scratch”,主要的项目任务有:了解Scratch界面,识记软件功能模块,掌握Scratch简单程序编写过程。以此为基础,教师可以指导学生自主学习与合作探究。
(二)创设生动情境,制定相关计划
在具体实施项目之前,教师应该根据课程内容创设一些生动情境,以此激发学生自主学习与合作探究的兴趣,以此为出发点,指导学生制定具体完成项目任务的计划,然后进行一些简单示范,让学生以计划为准进行操作实践[2]。
例如,对于“初识Scratch”的课程,教师可以先播放flash动画,其中的主角是一只可爱的小熊猫,再展示Scratch编程的游戏,让学生感受到Scratch的重要作用,通过创设生动的游戏情境,吸引学生注意力,引发学生思考与探究。之后,教师可以利用多媒体课件简单介绍这款软件,并说明它的重要作用,比如可以让熊猫吃竹子、自己玩耍等。最后,根据以上内容制定对应计划,包括:熟悉软件操作的页面,将其进行分类整理;根据熊猫动画搭建熊猫自我介绍的脚本。
(三)指导合作探究,指导落实项目
根据项目主题、项目任务和实施计划,教师可以指导学生以小组为单位进行合作探究,在合作探究中落实项目,完成项目任务,掌握实操技能。
例如,对于软件操作页面的分类整理,教师可以指导学生运用文件夹分类管理的计算思维,学生经过小组合作探究后可以很容易进行分类整理,一般分为功能区、控制区、控件区、脚本区、角色区、演示区。对于脚本搭建,教师应该让小组内部合作,并指导他们完成这项任务,一般的流程是:一是选定控件区的控制模块,将操作项目积木拖动到脚本区;二是选定控件区的外观模块,将控制积木拖到脚本区;三是单机播放,让熊猫说“您好”3秒;四是输入新文字,主要是熊猫自我介绍的内容。
(四)小组展示评价,总结课程内容
在所有的项目完成之后,教师可以让各个小组的代表上台展示,比如对于上述的内容主要是展示脚本搭建的操作流程,展示效果,教师根据学生代表的展示进行积极评价,并根据本项目的主题与教学目标总结课程内容,完善教学。
结束语
综上所述,本文主要研究基于计算思维的项目教学法在小学Scratch教学中的应用,教师应该明确计算思维和项目教学法的内涵,并基于计算思维的项目教学法做好准备工作,通过设计对应项目、制定相关计划、指导落实项目、小组展示评价的流程落实教学,从而更好发挥项目教学法的作用,培养学生计算思维。
参考文献
[1]刘佳伟. 基于计算思维的PBL教学模式在小学Scratch课程中的应用研究[D].四川师范大学,2018.
[2]张秀. 基于计算思维的游戏化教学模式在小学Scratch课程中的研究与构建[D]. 中央民族大学,2019.