word格式-可编辑-感谢下载支持《顺序结构》教学设计一、教材分析本节课是《算法与程序设计》(选修)第二章第三节的内容
这一课时介绍了程序三种基本结构中的顺序结构
教材选用了交换两个变量的值这个程序,个人认为这个例子典型却有一定难度,在实际教学安排时作为顺序结构的第二课时的教学内容
这一课时本人选用一个更为简单的例子——计算图形的周长、面积并打印为主线介绍顺序结构的特点、执行过程和基本思想,并通过这个程序抽象出代码设计的四个基本部分:定义常变量、输入数据、处理数据、输出数据
顺序结构是三种基本结构中最为简单的一种,通过这一课时的学习让学生进一步体验可视化编程的完整过程,为学生日后学习其他两种基本结构奠定基础
二、学情分析前几节课主要介绍了VB集成开发环境(包括控件、对象、属性、事件和事件驱动机制)和VB语言基础知识(VB中的常用数据类型、变量与常量、运算符与表达式、语句与函数),学生在VB知识储备上已经十分充足,但缺乏程序设计的“实战”经验
这节课通过解决一个具体问题,学生进一步体验可视化编程的完整过程:设计界面,编写程序代码,调试并运行程序,保存程序文件,尤其是编写和调试程序
由于大部分学生是初次接触程序设计,而一般人对于程序设计有着“难”的偏见,因此学生既有好奇心,又有畏难情绪
因此教师应充分了解这一点,通过简单的例子,让同学体验成功的快乐,在揭开“编程”神秘的面纱的同时,激发学生学习的积极性和对程序设计的兴趣
三、教学目标1、知识与技能目标:★掌握顺序结构程序执行的基本思想
★能使用顺序结构编写简单的程序解决具体问题
2、过程与方法★通过知识点的回顾来导入新课,学生进行自主探究学习、小组合作交流学习等方式,激发学生的学习兴趣,让学生在“做中学”,既考验其动手能力和举一反三能力,又避免纸上谈兵,理解不透彻
老师在分析一个完整的程序基础上布置难易适中的任务,在学生操作过程