浙教版高中信息技术《算法与程序设计》教学体会.ppt
浙教版高中信息技术算法与程序设计教学体会,算法与程序设计教学体会,一、教材内容重组 二、课堂教学设计 三、实践活动评价,算法与程序设计教学体会,一、教材内容重组 兼顾教材体系的系统性与实际教学的合理性 教材体系: 1、算法的基本知识 2、算法实例 3、VB程序设计基本知识 4、算法实例的程序实现,算法与程序设计教学体会,一、教材内容重组 兼顾教材体系的系统性与实际教学的合理性 实际教学: 根据学生的基础和教学要求,对教材内容进行合理的调整和适当的补充。,算法与程序设计教学体会,一、教材内容重组 1、算法的基本知识 (1)算法的特征 (2)算法的流程图表达 (3)算法的三种基本结构,算法与程序设计教学体会,一、教材内容重组 2、VB的基本操作 (1)窗体和对象及属性 (2)事件触发与编程 (3)输入与输出,算法与程序设计教学体会,一、教材内容重组 3、VB的基本语句 (1)分支语句 if then else end if,算法与程序设计教学体会,一、教材内容重组 3、VB的基本语句 (1)分支语句 理解分支结构的特点 利用比较数据大小的例子,理解数据类型的差别(数值和字符),算法与程序设计教学体会,一、教材内容重组 3、VB的基本语句 (2)循环语句 do while loop for /next语句 循环中止:循环中进行中止条件判断,算法与程序设计教学体会,一、教材内容重组 3、VB的基本语句 (2)循环语句 理解循环结构的主要特点 掌握“计数器”、“累加器”和“累乘器”等基本算法的编写方法。,算法与程序设计教学体会,一、教材内容重组 3、VB的基本语句 基本解决“分支”和“循环”结构和相应的VB语句,算法与程序设计教学体会,一、教材内容重组 4、算法实例 理解每一类算法的基本特点 通过课件理解每一个实例的流程图 编程实现算法并从中加深理解 能用流程图描述同类算法并编程实现,算法与程序设计教学体会,二、课堂教学设计 1、递进 对概念的建构应该逐步实现。 P27储蓄顾问大于等于X的最小整数 (1)定义X为整型自动四舍五入 (2)使用INT(X)少了一年 (3)INT(X)+1整数年多了一年 (4)根据X整数与否分别计算,算法与程序设计教学体会,二、课堂教学设计 2、质疑 设置“漏洞”,通过“补漏”,加深理解 P25计算N个电阻并联后的总电阻值。 例题中算法存在一个“漏洞”,当R取0时,物理上是可以成立的,即短路。 “补漏”: 当R取0时,总电阻为0; 当R取负数时,按原算法,算法与程序设计教学体会,二、课堂教学设计 3、激趣 适当补充,以学生感兴趣的问题引入。 循环结构和语句: 计数器整队报数 累加器银行存钱、高斯的故事 累乘器复利效应、阶乘,算法与程序设计教学体会,二、课堂教学设计 4、引申 对例题进行知识和能力上的扩展。 P21数字推算 一位数字看不清0到9循环 连续两位数字看不清0到99循环 隔开两位数字看不清二重循环,算法与程序设计教学体会,二、课堂教学设计 5、渗透 VB为算法服务,实例渗透VB。 P21数字推算 INT取整函数 MOD运算符 P25总电阻值 连续输入解决方案 自定义函数,算法与程序设计教学体会,二、课堂教学设计 5、渗透 P31冒泡排序 数组 MOD运算符 P25总电阻值 连续输入解决方案 自定义函数 P122计算阶乘 递归方法,算法与程序设计教学体会,三、实践活动评价,谢谢!,