内容正文:
第三课小猫报站名—链表的应用 教案
一、教材内容分析
Sctatch是一款由美国麻省理工学院设计开发的面向少年的简易编程工具。它的出现给信息技术学科注入了新的活力,它对学生逻辑思维能力、数学文化创造能力以及解决问题能力的培养有着积极的意义。Sctatch专为少年设计,它不需像传统编程软件那样逐行地“敲”代码,而是通过拖拽已定义好的程序模块,采用搭积木的方式快速实现程序的编写。学习Sctatch,对初中学生理解程序结构和程序设计思想非常有帮助。
本课是大连理工大学出版社出版的《信息技术》2015年年级下册的第三课,利用链表,可以灵活地处理一组同类数据,通过新建链表、初始化链表、访问链表等,实现对链表进行增加、删除、修改等操作。
二、教学目标
1、知识与技能:
(1)了解链表的概念及作用;
(2)掌握新建链表、初始化链表、访问链表的方法;
(3)掌握对链表进行增加、删除、修改操作的方法。
2、过程与方法:
(1)通过发比方的方式让学生了解链表概念及作用。
(2)通过任务驱动,学生演示,教师讲授,小组合作等多种教学方法相结合使学生掌握新建链表、初始化链表、访问链表的方法。
(3)通过任务驱动,学生演示,教师讲授,小组合作等多种教学方法相结合使学生掌握对链表进行增加、删除、修改操作的方法。
3、情感态度和价值观
1、培养学生自主学习能力、程序设计能力,养成良好的学习习惯。
2、提高学生团队合作意识和能力。
3、提高学生逻辑思维能力。
三、教学重点、难点
重点:
1、新建链表、初始化链表、访问链表。
2、对链表进行增加、删除、修改操作
难点:
根据实际编程需要灵活新建链表、初始化链表、访问链表,并对链表进行增加、删除、修改操作。
四、学生特征
本次课的教学面对的初中一年级的学生,对他们来讲,在教学过程中要以学生自主获取信息、分析和加工信息为主线,培养学生良好的信息素养。整个教学过程教师应该留给学生足够的空间,充分发挥学生的主体作用,让他们自己思考,自我探索,积极鼓励学生团结协作,开拓创新,充分调动学生的学习积极性,制作出具有特色的作品。但同时也要考虑初中生自律能力比较低,要注意课堂的整体把握,有松有紧,保证教学效果。
通过前的学习,学生已掌握Scratch的部分操作。本节课的学习在巩固已学知识点的同时,更为Scratch动画的操作添姿添彩,更培养学生的创新