论文部分内容阅读
摘 要: 社会的发展、科技的进步在为信息技术教学提供良好发展环境的同时,也对我国教育教学提出新的要求与挑战。程序设计教程作为我国信息技术教育教学的一部分,不仅能有效提高学生动手实践能力,同时有助于培养学生的思维能力。VB、VC等成人化的编程软件由于具有逻辑思维抽象、结构复杂、命令冗长等特点,适用于中小学阶段的学生学习。Scratch信息技术教学的出现,为教师的程序设计教学找到了突破口,因其类似积木的操作指令更加简单与直观,已成为广大高校进行创新教学的重要教育工具。
关键词: Scratch 信息技术教学 课堂教学 有效性
所谓Scratch,是指一款由美国麻省理工学院媒体实验室设计与开发的专门适用于8-16岁儿童及青少年使用的儿童编程语言,它通过简单点击、拖拉鼠标,将指令从程序指令区域移进程序脚本区以实现程序的编程,让使用者于不知不觉中快速学习与掌握程序语言概念,从而实现推理能力及动手实践能力的提升。对此,下面将遵循“以生为本”的教学原则,结合小学《Scratch程序设计》教学实践,针对如何有效设计小学Scratch程序设计教程的教学设计进行简要探讨与分析,希望在一定程度上能为其他教育工作者及科研人员提供帮助,更为主要的是希望这次研究能够引起教育工作者对Scratch程序设计高度的关注与重视,促进Scratch在信息技术教学中的普及和推广,帮助更多青少年儿童体验程序设计思想与编程方法,以期为国家培养出更多优秀的社会主义事业接班人与建设者。
一、设计有趣教学内容,满足学生学习需求
編程不应当只是为了编程而进行,要将学生所需学习的知识内容渗透到其兴趣爱好所指向的实例中,让他们在老师精心编排设计的教学内容中学习,满足学生学习需求,同时,学生能将自己的想法与见解进行改造与设计,让学生自由发挥,解放学生的天性,使他们的想象力不受束缚与羁绊。
在执教Scratch的基础教学内容时,教师可根据学生兴趣爱好,有目的、有计划地设计Super Marin游戏的体验教学单元。为了激发学生设计与学习兴趣,教师可充分利用课前时间初步设计一款简单版的超级玛丽游戏。然后在课堂上呈现给学生,Scratch基础知识内容教学就可从超级玛丽游戏开始,在逐步使用老师提供的教学素材与游戏样板过程中,学生能快速进入Scratch的学习与制作过程中,掌握相关Scratch创作角色的技巧,从而有助于学生在自主设计游戏时增加游戏的背景与音乐。同时学生能欣赏自己的学习成果,收获成功的喜悦,有的学生还能根据自身喜好设计出不同的人物特征、不同背景音乐及背景环境,大大激发学生自由思维。这样一来,就能在Scratch信息技术教学中提高课堂教学有效性,强化课堂教学效果。
二、注重课堂实践教学,培养探索创新能力
“探索创新”这一能力在传统小学编程教学中几乎被忽视,复杂抽象的程序语言命令使小学阶段的学生难以理解与记忆,更别说自主探究,即使最简单的LOGO语言,只要超过五个字符或字母的命令学生就会感到吃力,出现记忆障碍,需要教师反复重复与学生多次背诵才能记住。部分学生因拼错或打错命令中的某一字符就不能看到程序正常运行的结果,不仅容易打击学生学习的积极性,同时会给学生的探究学习带来心理阴影。Scratch信息技术教学的诞生,为学生的学习找到了突破口,其直观、简单的特点给学生的自主探究学习奠定了坚实平台。例如,老师只需提出“让猫咪动起来”的教学任务,学生就能通过猜测、尝试及自主验证与探索得出各指令的含义,通过归纳与总结得出“让猫咪动起来”的具体方法,无须像从前一样需要教师的层层介绍命令及讲解用法,学生也能够自行解决问题。因此,在Scratch信息技术教学中,教师要善于引导学生探索各种指令的作用及具体用法并加以合理运用,在探索和体验过程中快速掌握Scratch编程的基本用法与程序设计原理,培养学生探索创新能力,从而有助于实现课堂教学效率的提升。此外,与以往信息技术教学中的媒体创作相比,Scratch信息技术教学更加具有可塑造性与开放性,其丰富的色彩、对象、指令、交互及卡通的造型能够有效激发学生的想象能力,更有助于培养学生的创新能力。
三、留给想象探索空间,培养学生自主能力
编程学习最主要的教学目的是给予学生足够的时间与空间,让学生能够充分发挥自己的智慧与想象力不断探索与研究,Scratch这一编程软件的出现,能让学生在实际教学中进行探索与研究。因此,在Scratch信息技术教学中,教师要善于留给学生足够思考与想象的空间,让学生通过自身实践与自主探索,不断提高自己的创新能力与思维能力。例如,在执教“神奇的小画匠”一课时,主要教学内容是教会学生运用按键控制方法编写相关程序,并要求其程序能通过对键盘上下左右箭头的移动,控制小猫上下左右移动,最终绘画出小猫运动轨迹。在明确教学任务后,教师可针对程序要点进行简要分析,然后留给学生一定的想象与思考时间与空间探索。在这一过程中,学习能力强的学生能够在完成程序后尝试画面的清屏功能;创新能力强的学生也能够尝试各种颜色、线条的变换;有的学生能够进行不同角色的转换,用其他的角色代替小猫等,从学生制作、创造的程序作品来看,我们能感受到学生的创造力及探究能力是惊人的,由此可知,只要我们提供给他们足够的时间与空间,就能让学生展现自己的才华,培养其自主学习能力,实现课堂教学有效性的提升。
四、结语
在Scratch信息技术教学中,教师应当合理运用其教学身份,设计出富有趣味的教学内容,激发学生学习兴趣,并注重课堂教学实践,让学生积极主动地参与到课堂教学中,培养其探索能力,同时应当留给学生足够的时间与空间想象与思考,从而有助于培养学生的自主学习能力,实现课堂教学有效性的提升。
参考文献:
[1]冯光洁.提高乌海一中信息技术课教学有效性的策略[D].内蒙古师范大学,2013.
[2]易小清.利用信息技术提高高中课堂教学有效性研究[D].湖南师范大学,2015.
[3]潘征宇.提高中学信息技术课堂教学有效性的策略研究[D].苏州大学,2011.
[4]金小秋.中学信息技术课堂的有效性教学现状及应对策略[D].福建师范大学,2013.
关键词: Scratch 信息技术教学 课堂教学 有效性
所谓Scratch,是指一款由美国麻省理工学院媒体实验室设计与开发的专门适用于8-16岁儿童及青少年使用的儿童编程语言,它通过简单点击、拖拉鼠标,将指令从程序指令区域移进程序脚本区以实现程序的编程,让使用者于不知不觉中快速学习与掌握程序语言概念,从而实现推理能力及动手实践能力的提升。对此,下面将遵循“以生为本”的教学原则,结合小学《Scratch程序设计》教学实践,针对如何有效设计小学Scratch程序设计教程的教学设计进行简要探讨与分析,希望在一定程度上能为其他教育工作者及科研人员提供帮助,更为主要的是希望这次研究能够引起教育工作者对Scratch程序设计高度的关注与重视,促进Scratch在信息技术教学中的普及和推广,帮助更多青少年儿童体验程序设计思想与编程方法,以期为国家培养出更多优秀的社会主义事业接班人与建设者。
一、设计有趣教学内容,满足学生学习需求
編程不应当只是为了编程而进行,要将学生所需学习的知识内容渗透到其兴趣爱好所指向的实例中,让他们在老师精心编排设计的教学内容中学习,满足学生学习需求,同时,学生能将自己的想法与见解进行改造与设计,让学生自由发挥,解放学生的天性,使他们的想象力不受束缚与羁绊。
在执教Scratch的基础教学内容时,教师可根据学生兴趣爱好,有目的、有计划地设计Super Marin游戏的体验教学单元。为了激发学生设计与学习兴趣,教师可充分利用课前时间初步设计一款简单版的超级玛丽游戏。然后在课堂上呈现给学生,Scratch基础知识内容教学就可从超级玛丽游戏开始,在逐步使用老师提供的教学素材与游戏样板过程中,学生能快速进入Scratch的学习与制作过程中,掌握相关Scratch创作角色的技巧,从而有助于学生在自主设计游戏时增加游戏的背景与音乐。同时学生能欣赏自己的学习成果,收获成功的喜悦,有的学生还能根据自身喜好设计出不同的人物特征、不同背景音乐及背景环境,大大激发学生自由思维。这样一来,就能在Scratch信息技术教学中提高课堂教学有效性,强化课堂教学效果。
二、注重课堂实践教学,培养探索创新能力
“探索创新”这一能力在传统小学编程教学中几乎被忽视,复杂抽象的程序语言命令使小学阶段的学生难以理解与记忆,更别说自主探究,即使最简单的LOGO语言,只要超过五个字符或字母的命令学生就会感到吃力,出现记忆障碍,需要教师反复重复与学生多次背诵才能记住。部分学生因拼错或打错命令中的某一字符就不能看到程序正常运行的结果,不仅容易打击学生学习的积极性,同时会给学生的探究学习带来心理阴影。Scratch信息技术教学的诞生,为学生的学习找到了突破口,其直观、简单的特点给学生的自主探究学习奠定了坚实平台。例如,老师只需提出“让猫咪动起来”的教学任务,学生就能通过猜测、尝试及自主验证与探索得出各指令的含义,通过归纳与总结得出“让猫咪动起来”的具体方法,无须像从前一样需要教师的层层介绍命令及讲解用法,学生也能够自行解决问题。因此,在Scratch信息技术教学中,教师要善于引导学生探索各种指令的作用及具体用法并加以合理运用,在探索和体验过程中快速掌握Scratch编程的基本用法与程序设计原理,培养学生探索创新能力,从而有助于实现课堂教学效率的提升。此外,与以往信息技术教学中的媒体创作相比,Scratch信息技术教学更加具有可塑造性与开放性,其丰富的色彩、对象、指令、交互及卡通的造型能够有效激发学生的想象能力,更有助于培养学生的创新能力。
三、留给想象探索空间,培养学生自主能力
编程学习最主要的教学目的是给予学生足够的时间与空间,让学生能够充分发挥自己的智慧与想象力不断探索与研究,Scratch这一编程软件的出现,能让学生在实际教学中进行探索与研究。因此,在Scratch信息技术教学中,教师要善于留给学生足够思考与想象的空间,让学生通过自身实践与自主探索,不断提高自己的创新能力与思维能力。例如,在执教“神奇的小画匠”一课时,主要教学内容是教会学生运用按键控制方法编写相关程序,并要求其程序能通过对键盘上下左右箭头的移动,控制小猫上下左右移动,最终绘画出小猫运动轨迹。在明确教学任务后,教师可针对程序要点进行简要分析,然后留给学生一定的想象与思考时间与空间探索。在这一过程中,学习能力强的学生能够在完成程序后尝试画面的清屏功能;创新能力强的学生也能够尝试各种颜色、线条的变换;有的学生能够进行不同角色的转换,用其他的角色代替小猫等,从学生制作、创造的程序作品来看,我们能感受到学生的创造力及探究能力是惊人的,由此可知,只要我们提供给他们足够的时间与空间,就能让学生展现自己的才华,培养其自主学习能力,实现课堂教学有效性的提升。
四、结语
在Scratch信息技术教学中,教师应当合理运用其教学身份,设计出富有趣味的教学内容,激发学生学习兴趣,并注重课堂教学实践,让学生积极主动地参与到课堂教学中,培养其探索能力,同时应当留给学生足够的时间与空间想象与思考,从而有助于培养学生的自主学习能力,实现课堂教学有效性的提升。
参考文献:
[1]冯光洁.提高乌海一中信息技术课教学有效性的策略[D].内蒙古师范大学,2013.
[2]易小清.利用信息技术提高高中课堂教学有效性研究[D].湖南师范大学,2015.
[3]潘征宇.提高中学信息技术课堂教学有效性的策略研究[D].苏州大学,2011.
[4]金小秋.中学信息技术课堂的有效性教学现状及应对策略[D].福建师范大学,2013.