姑苏区教师发展中心凌秋虹Scratch环境下的课堂教学“学生具备创造性思维,能建构知识,利用技术开发创新性产品和方法。”……《美国教育技术标准》第二版在信息时代下要求教师促进和激励学生的学习和创造性教师利用他们擅长的专业知识(学科知识),教学、学习和技术方面的知识,在面对面或者虚拟的环境中为学生的学习、创造及创新能力的发展提供有益经验。教师应该能够促进、支持学生创造性和创新性的思维和发现,并以身作则;世界各国的普遍共识是:中小学信息技术教育对于一个国家和民族的意义在于他是培养信息时代国家、民族发展所需竞争人才的关键,是蕴蓄国家核心竞争力的基础;而对于每个受教育个体的价值在于信息技术教育可帮助每个个体做好应对技术迅猛发展的信息时代的准备。英国中国台湾美国中国SCRATCH在世界范围内的发展Scratch是一款什么样的软件?scratch是一款什么样的软件?Scratch程序是美国麻省理工学院开发的一款图形化程序设计软件,是专为八岁以上儿童设计,其语言简单,以搭积木的方式来完成程序的编写,适合学生使用。Scratch是一款什么样的软件?另外它还有一个视觉图像库,方便使用者调用各种媒体资源,利用它能创出作各种交互类游戏、动画、故事片、音乐和人工智能等,利用它可创作的类型极其丰富、多样。Scratch是一款什么样的软件?交互类小游戏打地鼠Scratch是一款什么样的软件?动画作者:胡奕瑶龟兔赛跑互动音乐作者:Dodobar上学歌Scratch的特点:操作简单,趣味性强。Scratch软件之特点:Scratch的特点:所见即所得,刺激感官。蹦床游戏Scratch的特点:功能强大,应用广泛。智能交通Scratch的特点:指令多样,交互性强交互游戏超级玛丽教学案例NO1准备课NO2小猫与小猴踢足球(动画)NO3蹦床游戏(游戏)NO4DIR抓鱼(游戏)NO5画花(美术)NO6有趣小猪(媒体交互)NO7自制电子钢琴(音乐)NO8打地鼠(游戏)NO9F1赛车(游戏或人工智能)教学案例整体规划,对象分析小学scratch模块课程目标一、培养学生的逻辑思维能力以往的程序设计,如VB、C++都是很好的编程软件,但其命令冗长、结构复杂、逻辑思维抽象等特点不适合小学生学习。Scratch引入课堂之优势:小学scratch模块课程目标一、培养学生的逻辑思维能力程序开始移动1步碰到边缘就反弹隐藏是否碰到主角是否等待一秒移到舞台上任意一点显示小学scratch模块课程目标二、有助于激发儿童数字文化的创造小创作1Scratch引入课堂之优势:抓蝴蝶促进学生积极思考培养学生的发散性思维训练学生分析问题能力激发学生的想象力想象力积极思考分析能力发散思维创新能力的翅膀创新的重要手段创新的关键创新必备的能力小学scratch模块课程目标三、有利于培养学生的创新能力Scratch引入课堂之优势:小学scratch模块课程目标三、培养学生的创新能力1.Scratch易于激发学生的想象创新能力的翅膀背景?地鼠?工具?打地鼠打地鼠、切西瓜、拍苍蝇等1.Scratch易于激发学生的想象拍苍蝇切西瓜小学scratch模块课程目标三、培养学生的创新能力2.Scratch能促进学生积极思考If条件then执行语句1……Else执行语句2……Endif条件是否执行语句1执行语句2想象与分析观察与理解假设与调试反思与质疑想象与分析观察与理解2.Scratch能促进学生积极思考三、培养学生的创新能力3.Scratch能训练孩子的发散性思维发散性思维创新的关键小学scratch模块课程目标是一种不依常规、寻求变异、从多方面寻求答案的思维方式。发散思维3.Scratch能训练孩子的发散性思维3.Scratch能训练孩子的发散性思维赛车游戏1同一问题解题的方法是多样的3.Scratch能训练孩子的发散性思维2同一问题采用的思路是多样的装减速器赛车变小画减速带装个跳板3.Scratch能训练孩子的发散性思维3同一任务完成的结果也是多样3.Scratch能训练孩子的发散性思维小学scratch模块课程目标三、培养学生的创新能力4.Scratch能训练学生分析问题能力分析能力是强调把研究对象的各个部分结合成一个有机整体进行考察和认识的技能和本领。综合是把事物的各个要素、层次和规定性用一定线索把它们联系起来,从中发现它们之间的本质关系和规律。整体规划对象分析功能单元需求分析4.Scratch能训练学生分析问题能力方向键控制方向碰到草坪减速到终点程序结束并宣布胜利按数字键切换赛道胜利后切换画面碰到不同颜色改变速度4.Scratch能训练学生分析问题能力小学Scratch模块教学方法想象与设计实践与创作分享与交流反思与完善拓展与创新五步教学法演示讲解法:把一些抽象的知识、原理简明化、形象化传递给学生,帮助学生加深对知识、原理的认识和理解,增加学生的感性认识,这是在信息技术学科中常用的一种方法。小学Scratch模块教学方法大鱼吃小鱼小学Scratch模块教学方法程序开始移动1步碰到边缘就反弹隐藏是否碰到主角是否等待一秒移到舞台上任意一点显示小学Scratch模块教学方法案例学习法:读懂其他人编的程序也是语言学习需要掌握的一种方法。可以从已编好的程序入手,通过测试、分析感知其原理。小学Scratch模块教学方法项目学习法:是指通过一个具体的项目来进行学习。项目学习的优势是学生可以通过一个项目的学习,从简单到复杂,从单一到多元,灵活地运用已学过的知识,结合自己的知识背景和生活经验创作作品。小学Scratch模块教学方法DIY赛车小学Scratch模块教学方法有趣的赛车小学Scratch模块教学方法4.项目学习法:整体规划螺旋上升注重创新精彩的赛车小学Scratch模块教学方法教学中应注意的事项:心理学研究指出,孩子的学习过程,不仅是一个接受知识的过程,更主要的是一个发现问题、分析问题、解决问题的过程。这个过程一方面是暴露孩子产生各种疑问、困难、障碍和矛盾的过程,另一方面也是孩子发展聪明才智、形成独特个性与创新成果的过程。小学Scratch模块教学方法注意事项:①处理好学生的“认知能力”与活动设计的“难易程度”之间的关系。画花小学Scratch模块教学方法注意事项:②处理好解决问题策略的“最优化”与“多样性”之间的关系。小学Scratch模块教学方法③处理好活动设计的“基础性”与“开放性”之间的关系。抓鱼小学Scratch模块教学方法③处理好项目设计的“基础性”与“开放性”之间的关系。谢谢大家!