积木式编程案例设计与趣味延伸_第1页
积木式编程案例设计与趣味延伸_第2页
积木式编程案例设计与趣味延伸_第3页
积木式编程案例设计与趣味延伸_第4页
积木式编程案例设计与趣味延伸_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

积木式编程案例设计与趣味延伸

从闽教信息技术教材2016年修订版开始,积木式编程Sctatch进入教材大概五年左右的时间。正如Sctatch项目负责人说的一样:“我们的目的不是要创办电脑程序编写大军,而帮助电脑使用者表达自己。”我们教材的编写目的也只是为了提高学生程序素养,让学生从小学会用编程的思想来表达、创作,符合感性和理性思维、尽量控制在积木块时间堆积不要超过十分钟。经过几年的编程教学实践和探究,我认为积木式编程案例设计和应用主要从以下四个方面做好应用拓展。一、用积木创作动画,学会用编程手段表达思想熟悉角色人物动画与编程的联系,了解动画是为编程服务,让学生学会使用生动有趣的动物、人物角色,配合积木编程,让角色动起来。学会用角色动画表达自己想表达的内容。通过尝试和应用慢慢熟悉所有积木块的功能。让学生在特定的案例中,掌握简单的编程思想,培养学生的想象力和创新逻辑思维能力。1.安排角色表演、叙述类情景动画案例练习。要熟悉角色造型知识、指导学生熟练修改、绘制造型。会熟悉声音处理的一些知识和技能。学会基本的编程基础知识。一开始教师先做范例欣赏教学,并搜集或制作好剧本,让学生连接动画,学习用自己或同伴的声音配音。安排有现有的图片和文字,能找到好的情景图片,或者自己擅长于绘画,加上自己的配音朗诵,让图片和声音同步,就可以做出精彩的动画故事。2.开展角色竞技、攻击、赛跑案例练习。直接提供给学生模仿和自学,这类内容要求学生灵活使用随机数,颜色和角色接触侦测、变量设定和运用场景。会懂得角色竞技过程中的加分、减分,血量、生命值的变量运用和设计原理。通过安排躲避、打击类练习的案例练习、设计和修改活动。使学生初步具备编程的思想,会用积木式程序赋予角色生命,使学生能制作出生动、有意义的个性化作品。3.学习制作电子贺卡,学会自己绘制角色和造型,懂得利用编程积木让角色、文字跟随音乐进行表演。指导学生学会利用软件自己处理图片和音乐。会用麦克风连接电脑录制作自己的声音,会依据自己的需要给贺卡配音。学会用Scratch制作多媒体音视频动画作品。4.循迹小车案例设计,循迹小车是为了让学生灵活运用颜色、角色侦测而设计的案例。这项活动的开展,学生对编程又有了新的认识,仿佛自己制作了一个虚拟机器人,也为人工智能机器人的学习也打下了基础。循线行走是机器人竞赛一直延续的主题,教师在开展这个案例活动的过程,可以设计各种临时性的路线,让学生参与挑战。二、融合数学知识,启发学生编程逻辑编程在小学阶段,主要为了提升学生的信息素养,初步培养学生的计算思维能力,会尝试利用编程的逻辑思考问题,解决问题。加强积木编程与数学的联系,多设计一些与数学运算相关连的内容,使学生更加明确数学运算与编程关系紧密。数学的基础算法应用也有助于提升学生的计算思维能力。设计数学相关活动案例时,首要任务要让学生明确变量用来临时存放不确定的数量,要熟悉数量间的关系。懂得未知的数量通过已知的数量及它们之间的关系得出。例如,设计计算三角形面积的程序,要学生明确三角形底、高、面积三个量之间的数量关系。懂得编制三角形面积计算程序时,必须设定三个量,并明确将量与量的关系算法提供给系统,系统才会执行特定的运算。设计旋转绘制多边形、直线的编程案例,让学生明白,经过旋转复制的无论多复杂的图形,都是从单一的图形得来,经过多次旋转和复制才得到。编程最善于解决的问题就是重复和复制,所以,设计这样类似的案例,是为了让学生明确编程真的可以为我们解决很多工作、生活和学习中的问题。再比如设计四则混合运算、九九乘法口诀出题程序、幸运大转盘等案例,都能充分提高学生的计算思维能力和抽象逻辑思维能力。三、密切联系生活,学会用编程思想解决问题Scratch除了可以编音乐贺卡、游戏、情境动画等。运用得当,一样也可以解决一些生活、学习中的问题。带领学生认真观察、分析和研究。哪些地方需要尝试运用编程解决生活中的一些常见的问题。用编程实现图形面积计算、制作定时器、小组评价记分牌。以设计一个编程时钟为例,设计制作一个能一键校准时间的时钟。制作原理:秒针每隔一秒钟顺时针转(360/60)度。将初始位置指向0度方向,等到再次指向零度方向用广播将信号传达给分针和时针。分针接到信号向右转动(360/60)度。时针收到信号右转(360/12/60)度。利用侦测中获取系统时间积木:当前时间的“年、月、日、时、分、秒”。设计重点:探究学习时、分、秒针转动角度,结合角度的知识,秒针每经过一小格转动6度,分针每经过一小格转动6度,时针每经过一大格是30度,每转动一小格6度。初始化方向:将时、分、秒针初始方向指向0度方向(即面向90度方向)时针校准系统时时应转动的角度=当前时间“时”的数值*30+当前时间“分”的数值/60*30+当前时间的“秒”/3600*30分针校准系统时时应转动的角度=当前时间“分”的数值*6+当前时间“秒”的数值/60*6设计的简化方法:做秒针的完整程序,特定时间以广播方式通知分针和时针转动。总之,根据信息科技新课标的要求,老师们要活用教材和资源,在源于信息科技课程教学的基础上敢于创新和实践,密切联系生活实际。多设计和开发最切合学生实际,学生最感兴趣的案例,让学生持续地喜欢这门课程的学习和探究。并把课程的学习引伸到问题的解决,让学生学会利用所学的知识来解决生活中的问题。学生经历过这样的研究性学习,充分提高了信息科技素养和问题解决的能力。希望一线的老师们都能积极参与到积木

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论