古丽斯坦·外力
乌鲁木齐市第六十七中学,新疆 乌鲁木齐 830014
摘要:在信息技术迅速发展的阶段,创新型人才的培养日渐成为新时代的关键要素。在面对未来发展的规划中,培养创新型的人才是基础教育的重要核心,而基础教育中初中阶段的信息技术课程是培养创新型人才的摇篮基地之一,Scratch课程的开设主要针对的就是蓬勃发展的信息技术的人才培养方面。学生对于这门课程的开设有着极大的兴趣,而这门课程模块化、信息化、技术化的课程特点也获得相关老师的一致好评。本文就从Scratch程序在初中信息课堂上的教学应用方面进行探索分析。
关键词:Scratch;信息技术;实践思考
Scratch是专门设计开发用于8岁以上儿童的编程程序。最显著的特征就是将复杂的程序编写简易化,使编写程序的代码指令不再像之前那样枯燥乏味,学习者甚至不需要进行过多的代码记忆,仅仅像搭积木一样拖动指令就可以完成编写程序的任务。因此,初中阶段的信息技术教学引进Scratch编写程序,帮助初中学生提高对于信息技术课程的兴趣,锻炼学生的创新思维能力,增加学生学习信息课程的自信心,从而达成培养创新型信息技术人才的目的。
一、精选教学内容,?理清教学思路
对于初中学生来说,课业压力相对小学来说逐渐开始繁重,因此在氛围放松的信息课堂上多数学生都是抱着可以玩游戏的心态,特别是男生来说,他们更多关注重点都是在游戏和网络上。在学校现有的条件中,Scratch程序引入信息化课程,目的在于利用Scratch程序教学的特点上,在提高学生对于学习信息化技术的了解和明白课程的重要性方面,则主要安排动画创作和游戏创作等教学内容,让学生在玩的环境中快乐学习。在补充课程新的学习内容和学习途径时,并不仅仅是引入就可以,还需要老师对新的教学内容和新的程序编写软件进行充分了解和学习,这样才能更好地教导学生。同时还需要结合学校的本校情况,因地制宜的制定合适的程序教学。
二、?开展主题活动,?培养思维、自学能力
利用Scratch编写程序可以锻炼学生的逻辑思维能力,Scratch程序的简易化、趣味化的特点则可以让学生轻松学会编写简单程序,进行程序设计等课程作业。而学生在学习过程中,不仅可以锻炼自我的逻辑思维能力而且在解决问题方面的能力强化上也有一定程度地提升,同时开拓学生对于外界事物的认知。而对于学生在信息化课程方面的学习方法,老师可以引导开展团队主题活动,让学生在互学互通中了解相关的信息知识,在与同学的相互协作中不断成长,不断开拓。通常情况下,由于初中阶段主要还是主修语文、数学等科目,对于信息课的课时安排较少,因此学生常常会在下次上课时忘记上堂课的学习内容,造成课程之间的不连贯,不能灵活贯通课上所学的知识内容。对于这类现象,老师可以开展主题互动形式,使学生积极参与活动,在活动中获得知识。比如:老师在教学相关的Scratch程序应用方面,可以主要以主题活动为主,安排计算机竞技、团队比拼、信息课程相关方面的理论知识竞赛等多种活动,利用活动使学生对于课程的了解更加深入,在竞赛中不断培养学生对于信息技术课程的兴趣和学生开拓创新的能力。
例如:采用主题活动,主要以游戏竞赛为主,将Scratch的相关学习理论编写成连线游戏或者迷宫游戏等竞赛模式,利用主题活动使学生了解相关的程序编写理论,加深记忆。而且Scratch的学习模式与以往教授模式不同,主要是以“模仿-自创”的学习创作过程为主,因此在开展关于Scratch程序或信息技术方面的活动中,就可以用竞赛比拼的形式去锻炼学生的自我创新能力和自主学习能力。
三、算法思想的渗透
Scratch程序软件主要改进了编程的可操作性和易懂性,利用积木式创作,可以将程序编码按照一定规律去制作。但其精细程度也有所下降,特别是程序设计方面的精髓算法被逐渐淡化。所以老师在教授学生相关方面时需要有足够能力去深刻进入算法世界,有意识地去渗透算法的思想,去分析了解算法的真正学习方法,深入地改进学习算法课程。例如:在动画设计中明白动画的执行程序是按照循环控制程序产生的还是按照顺序安排进行演绎的。只有老师在不断学习多方面的算法过程中才可以明白学生学习的想法和困难,从而在教授编程时了解学生的困惑,同时也在教学过程中将算法的思想逐渐传达给学生。在信息化课程的学习过程中只有老师明白学生的学习程度,才能充分培养学生的创新思维,锻炼学生的信息化思维和自我逻辑思考思维,才能在学习中帮助学生发现、思考、解决问题。
四、让课程充满创意
信息化技术发展速度与日俱增,利用Scratch程序交互性强、素材表现力好的特点,简单拖曳定义好的程序模块就可以快速编写程序,这样学生容易上手,也可以增加学生的学习自信。在教学中利用精心挑选的案例去引导学生思维的展现,在每堂课上都可以保证学生的思维积极活跃,课堂学习氛围也逐渐浓郁。例如:在学生拥有一定的电脑绘图基础时,老师可以在课上利用马戏团演员一课进行导入教学,帮助同学认识马戏团的各个角色。随后老师可以引导学生对Scratch里的系统程序进行初步认识,并组合讨论怎么才能使角色增加或减少,建议同学利用鼠标进行探索,随后指导学生思考如何使用Scratch去独立建立角色并建议学生独立进行绘图设计。在这个教学过程中不断引导学生进行思考并激发学生的创作热情,提起学生对Scratch的学习兴趣。利用课堂讨论或主题活动等形式,帮助学习进度不同的学生查漏补缺,同时老师在深入学习算法的前提下可以对学生没有意识到的问题举无遗算。因此老师还需要时刻拥有学习的思想,在遵循教育规律和学科教学规律的前提下不断创新发展新的教学内容和教学方式,才能让课程时刻充满创意和创新能力去吸引学生时刻关注学习,提升学生对所教授课程的兴趣。
结束语
当现代化社会快速发展的时候,对于教育方面的要求也会随着时间的推移逐渐增长,因此在教育方面我们需要时刻引领教学方式,创新教学内容。在培养学生的创新能力和素质素养方面不断发展学习。在信息化发展阶段,当前初中基础教育关注的重点方面就是信息化技术的培养体系。在本文中对于课程内容引入Scratch的编写程序角度进行的探索和思考,并从思路和应用教学两个基本方面来阐述Scratch对于信息教学的积极影响。最重要的是在学习中使学生提高了学习信息技术的积极性和主动性,并能够锻炼学生的创新能力和逻辑思维,产生创作的热情等,并形成一种新型的动态教学、主题教学的教学方式,让学生在课堂中学习中也可以轻松快乐地获得知识。
参考文献
[1] 李毅.Scratch在初中信息技术课程教学中的运用分析[J].新教育时代电子杂志(学生版),2020(27):170.
[2] 曹磊.Scratch在初中信息技术课程教学中的应用策略探究[J].考试周刊,2020(A3):113-114.
[3] 鞠晨阳.基于Scratch的初中信息技术教学策略探究[J].中学教学参考,2018(21):47-48.