《我的快餐厅——自助记账》教学反思

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《我的快餐厅——自助记账》教学反思
上海市民办上宝中学陈瑞伟
本课是人机交互单元“我的快餐厅”项目活动的第8课时,结合快餐厅的自助记账功能,通过设想功能-分析问题-自主实践-运行调试四个环节让学生体验利用程序设计的技术,借助自主实践等手段与方法来实现快餐厅相应功能的过程,进而能够初步掌握开发一项程序功能的基本方法与步骤,并尝试在个人快餐厅人机交互作品的基础上进行个性化功能的开发,分析并解决开发过程中遇到的问题,通过计算机的程序设计语言来实现个人想法的表达,亮点有三:
第一,通过类比的方法将抽象的概念形象化。

本课所要实现快餐厅的自助记账功能,对于学生而言共性的问题是关于“变量”的概念及其在Scratch程序设计中的运用。

“变量”对于六年级的学生是一个比较抽象的概念,因此如本课在“变量”的概念教学中使用了类比的教学方法,将“变量”和生活中的“储蓄罐”进行类比,储蓄罐中钱币的数量即为变量的值,通过往储蓄罐中投币来改变变量的值,让学生通过观察,思考变量在程序运行过程中所起的作用。

从实施效果来看,学生基本能够知道变量、变量名、变量值的区别,学会通过观察分析变量值的变化过程,理解变量的基本作用。

第二,通过自主实践实现程序功能,通过运行调试发现问题、分析问题并予以解决。

在本课自助记账功能实现过程中,对于学生最大的障碍便是数据模块脚本的运用,即变量的使用,如何创建变量,如何选择合适的事件来设置变量的值,以及个性化创作中如何在需要的情况下调用变量的值进行计算与判断,这一个个问题都是学生必然会遇到且急需解决的问题。

教师通过自主学习平台的搭建,充分发挥学生的自主学习能力,让学生遇到问题看帮助,去思考问题产生的原因及解决的措施,通过不断尝试与修改来实现程序功能,更加贴近真实的程序设计开发的情境。

第三,个性创作环节给到学生足够的想象空间,充分发挥个人想象力,通过程序设计表达个性思想。

Scratch最大的特点是它没有严格的语法格式的限制,能够最大限度地还原程序设计者的想法,对于学生的个性化创作提供了技术上的支持。

本课通过体验自助记账功能的实现过程让学生对于一个新功能的开发有了一定的经验,掌握了一定的方法,在个性化方案的设计环节,能够有很大的自由度去设想程序功能,尝试把自己的想法通过计算机程序进行表达,借此引发学生对机器智能深层次的思考,提升学生的思维品质。

同时,本课在实施过程中确实也存在着一些问题,主要集中在学生个性化创作的
环节:
第一,学生对于个人快餐厅的功能创意实现难度缺乏预估,想法是有的,甚至是很有创意的想法,但独立进行程序设计的可行性比较差,因此可能在实现的过程中会遇到比较多的困难,需要解决一个又一个难题,而对于一个六年级学生而言,课堂上的时间是远远不够的。

因为是自由的创作,因此学生个性化的创意非常丰富,而带来的也是更加多样化的个性化的问题,在课堂有限的时间里教师无法顾及所有学生的需求,给予及时的指导,也使得部分学生在限定时间的自主创作的过程中屡屡受挫,最终没有能够在有限的时间内实现自己的想法。

第二,学生在个性化创作过程中并没有很好地体现相互合作的意识,反思其原因一方面对于学生而言,快餐厅是其独自设计,有自己个性的作品,如果在最后阶段让其去在别人的作品上进行创作也许是不太符合学生意愿的,另一方面在之前的学习活动中学生的合作仅限于互相交流,帮助解决问题,至于合作共同来开发一个程序功能,学生对于小组合作的意识还有待加强。

从学生的体验来看,本身学生之间在程序设计基础及思维方式上存在着一定的差异,在本课时的学习过程中,无论是基础较好的学生,还是基础较弱的学生,教师都为其创造了良好的学习环境与学习需求,对于基础较好的学生,能够将个人在程序设计方面的技术运用能力与快餐厅项目结合,通过个性化功能的实现来获得一定的成就感,更好地通过人机交互的作品来体现自己的创意,在后续的学习与拓展中获得更大的成果;而基础较弱的学生可以通过快餐厅项目活动在老师的指导下去实现一个又一个简单功能,体验一个大型项目开发的乐趣,虽然在个性化创作过程中遇到了困难,暂时难以解决,需要老师与同学的帮助,需要更多的时间进行实践与调试,但这不正是给予了这些学生更多的提升空间吗?
本课时作为项目的最后一个活动,从单元的整体设计思想来看,学生通过在Scratch中对快餐厅环境的布置,菜单的制作,智能店长的添加,自助点餐等功能的实现,将一个复杂的项目分解成若干的简单的功能实现,有计划,有步骤地一个个功能去实现,一个一个问题去解决,化繁为简,分而治之,最终完成该项目的活动,学习的体验是非常完整的,成果是有效的,感受更是多元化及个性化的。

无论是餐厅的外观、菜品的定价,还是店长与用户的对话,点餐时的效果都是学生个性化创意的展现,是学生通过快餐厅这个载体表达自己想法的一种过程,是学生站在机器的角度去思考问题的一种体现,也使学生更加深入得理解人机交互的意义,对其后续人机交互
作品的设计与开发打开的广阔的想象空间。

总得来说,作为人机交互单元的最后一个课时,本课的作用不仅仅限于快餐厅项目的收尾和结束,还为学生的后续研究做了一些拓展和延伸,引导学生能在单元学习后,能进一步自我探究与尝试个性化创作。

相关文档
最新文档