《信息技术学科小学信息技术编程教学的实践与探索.doc》由会员分享,可在线阅读,更多相关《信息技术学科小学信息技术编程教学的实践与探索.doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信息技术论文之小学信息技术编程教学的实践与探究 近日,观摩了全国信息技术优质课竞赛,收获颇丰,其中有五节课是上scratch认识与编程课,均获得了一等奖,课堂上学生都表现出了浓重的学习兴趣,不管是小组合作,仍然自主拓展,小孩们的创新思维都得到了特别好的展示,相比logo语言有趣多了,也处理了Robolab乐高编程需要器材调试的根底。中小学信息技术课程指导纲要中要求中小学生“理解程序设计的根本思想,培养逻辑思维才能”,程序设计作为一门技术性课程,没有编程实践确信是不行的。过去学编程多使用专业的编程语言,如Basic、VB、C语言等。关于中小学生来说难学难用还十分单调,scratch是在我校电脑社
2、团学生学习以来,收到了特别好的效果。一、积木式的scratch。Scratch是美国麻省理工学院媒体实验室开发的软件,远远超越了Logo程序的功能。它不需要和传统编程软件那样一行一行地编写代码,而是采纳类似于乐高积木的方式“堆”程序,通过拖拽已定义好的编程模块,能够快速地实现程序,编程方法与乐高、中鸣等机器人编程软件有特别大的类似度,不过Scratch增加小学生编程的兴趣性,特别适宜于中小学生通过实验的方式理解编程思想。Scratch使用类似于flash的角色和舞台的概念,易于理解。角色有脚本、外型和声音三种属性,不同的外型表现了角色的不同外观,通过脚本操纵角色在舞台上的动作。Scratch使
3、用类似堆积木的方式,拖拽编程部件到脚本区域,组合编程部件以实现本人的思想。二、用自然语言写程序。Scratch编程部件包含了常见的编程概念,如顺序、循环、条件语句、变量和链表(数组)等,还包含了动作、声音、外观等模块部件组,利用动作部件,能够让角色挪动、旋转等;利用外观部件能够设置角色的外型、给外型添加特效等;利用声音部件,可设置各种声音特效。因而利用scratch能够特别方便地制造多媒体程序。作为模块化的编程软件,scratch还引入了事件、线程、协调和同步的概念。事件概念是图形化编程的核心,scratch中包含多种事件,如键盘上的某个键是否按下,是否按下鼠标,是否碰到某个角色或某种颜色等。
4、多线程能够让计算机同时执行互相独立的程序片段。程序中不同角色之间通过发送广播和接遭到广播来进展同步和协调。有了这些逻辑部件,我们能够构建出人机交互界面良好的程序,还可举办主题游戏设计竞赛等,激发小孩们的创新才能。三、任务驱动,鼓舞小孩们大胆运用scratch进展创作。1、学会考虑,编故事、做动画。信息技术常用的教学方法是任务驱动,而小学教育最重要的是采纳寓教于乐的方式,培养学生对电脑的兴趣和探究精神。Scratch具有方便强大的多媒体功能,特别适宜于小学生制造能动会唱的多媒体故事。可设计出供同伴们玩的交互式小游戏、动画故事。假设对小学生一本正经地讲解循环语句或条件语句,理解有难度,效果可想而知
5、。可小孩们在玩scratch的编程时,设计出的程序完全超出我们的想象,不得不为小孩们的创新思维啧啧赞扬。2、创作小游戏,树立小孩们的成就感。特别多学生都喜爱玩小游戏,不少学生还想本人编写小游戏,但用传统的编程语言编写出小游戏绝非易事。Scratch集成了动画声音等编程部件,还集成了键盘、鼠标等事件部件,要编写出小游戏相对简单。如一个射击小游戏,通过上下键操纵角色1,按下空格键发射子弹,不同角色之间的交互通过发送和接受广播音讯。用scratch编写小游戏特别直,在编写游戏的过程中,学生就自然地理解了编程技巧。四、让学生变被动玩为主动制造,建立自信。如今我们也在大力倡导“绿色上网”,真刚要想让小孩不沉迷在游戏中,就要引导小孩从被动的玩,到主动的制造。因而,引入有趣的计算机编程,让小孩本人编写程序,以及理解游戏的设计,是一个特别好的做法,利用scratch就能够把这一方法特别好的得以实现。学生在学习使用scratch过程中,几分钟就能够制造出一个动画或小游戏。让学生在玩中学,在做中学,scratch确实是如此的好工具,没有条件开展机器人活动的学校完全能够先运用scratch让小孩理解编程思路,scratch是特别适宜小学生使用及体验的编程软件。
限制150内