资源描述
,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,#,C,语言程序设计,之,FOR,语句说课,#,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,1,教学过程设计,教、学法设计,教学重、难点,教学目标,学情分析,教材分析,教学过程设计教、学法设计教学重、难点教学目标学情分析教材分析,1,教材分析,教学内容,课题:,for,循环语句,C,程序设计(第四版),清华大学出版社出版,谭浩强 主编,第五章的第,4,节,教材分析教学内容课题:for循环语句,2,教材分析,C,基本概念,三种基本程序设计结构,数组与指针,函数,分为四大模块,顺序结构,选择结构,循环结构,(,for,语句),地 位,教材分析分为四大模块顺序结构地 位,3,学情分析,喜欢操作,虽然逻辑思维能力不强却喜欢有逻辑性的内容,喜欢与现实生活比较贴近的学习,这可以做为切入点。,基础薄弱、参差不齐、怕,无兴趣、无自信。,另一面,学生现状,学情分析 喜欢操作,虽然逻辑思维能力不,4,教学目标,情感目标,能力目标,知识目标,在轻松愉悦的环境下学习,提高学习兴趣,增强自信心;同时要形成踏实、谨慎的学习态度。,能够掌握问题的分析、逻辑思维能力,知识迁移能力。,掌握,for,循环的一般形式,各表达式的作用,以及,for,循环的实际应用。,教学目标情感目标能力目标知识目标在轻松愉悦的环境下学习,提高,5,教学重、难点,重点,难点,for,循环语句的一般形式,,3,个表达式的作用,。,灵活运用,for,循环语句实现题目要求;掌握,for,循环的应用。,教学重、难点重点难点for循环语句的一般形式,3个表达式的作,6,教、学法:,情景教学,任务驱动法,分组讨论法,演示法,自主探究,分析归纳,总结评价,应用迁移,学 法,教 法,教、学法:情景教学 自主探究学 法教 法,7,理论知识,厌学,实际操作,乐学,习题、简单实验能力,较好,解决实际问题能力,较差,1.,教学对象分析,教、学法:,理论知识厌学实际操作乐学习题、简单实验能力较好解决实际问题能,8,教、学法:,想一想,做一做,议一议,探究,演示,问题教学,教,学,观察,合作,探究,2.,教学方法,网络环境,教、学法:想一想做一做议一议探究 演示,9,某养鸡场出售新鲜鸡只其售价为公鸡,3,元,/,只,母鸡,5,元,/,只,小鸡,0.5,元,/,只,请找出用,100,元买,100,只鸡的方法。类似生活实际问题,用,for,语句去实现。使学生体会到知识的实用性,提高学习兴趣。,教学过程设计,任务驱动:,教学过程设计任务驱动:,10,教学过程设计,演示程序,教学过程设计演示程序,11,演示操作,#include,int main(),int x,y,z;,for(x=1;x=20;x+),for(y=1;y=33;y+),z=100-x-y;,if(x+y+z=100)&(3*x+5*y+z/2=100),printf(,母鸡有,%d,只,公鸡有,%d,只,小鸡有,%d,只,n,x,y,z);,return 0;,通过观看老师程序演示激发学生兴趣及学习新知的欲望。,演示操作#include 通过观看老师程,12,教学过程设计,演示程序,引出新,知识点,以学生为主,分析程序,教学过程设计演示程序引出新以学生为主,13,寻找新知,#include,int main(),int x,y,z;,for(x=1;x=20;x+),for(y=1;y=33;y+),z=100-x-y;,if(x+y+z=100)&(3*x+5*y+z/2=100),printf(,母鸡有,%d,只,公鸡有,%d,只,小鸡有,%d,只,n,x,y,z);,return 0;,仅有此语句不太熟悉。该语句实现了功能呢?,寻找新知#include,14,教学过程设计,演示程序,引出新,知识点,讲授新,知识点,以学生为主,分析程序,教学过程设计演示程序引出新讲授新以学生为主,15,For,循环,for,语句一般格式:,for,(表达式,1,;表达式,2,;表达式,3,),语句;,3,个表达式作用:,表达式,1,:设置初始条件,表达式,2,:判断是否继续循环 的条件,表达式,3,:循环变量的调整,执行过程:,For,语句的下一条语句,假,求解表达式,1,表达式,2,语句,求解表达式,3,真,For循环 for语句一般格式:执行过程:For语句,16,教学过程设计,演示程序,引出新,知识点,讲授新,知识点,布置小组,任务,小组讨论,完成任务,以学生为主,分析程序,教学过程设计演示程序引出新讲授新布置小组小组讨论以学生为主,17,新任务,输出一个菱形图,如图所示:,让学生模仿老师程序,降低难度,增强学生自信,提高学习兴趣。同时也突出了本节课重点。,新任务输出一个菱形图,如图所示:让学生模仿老师程序,降,18,知识回顾:,1,、本节所学,for,循环的一般格式、各个表达式的含义及、,for,语句的执行过程及,for,语句的实际应用等主要知识点。,此时,可以让学生来完成小结,,以提高学生的归纳总结能力。,知识回顾:1、本节所学for循环的一般格式、各个表达式的含,19,作业布置:,第一、二题必做,第三题选做,1,、,for(ch=a;ch=e;ch+),printf(“%3c”,ch);,for(I=1,j=5;I=1000,的最小,n,值。,3,、校园歌手大赛,,10,评委的平均分将是该选手的最后得分,请设计一个程序,输入,10,位评委的打分,输出该选手的得分。,作业布置:第一、二题必做,第三题选做,20,谢谢大家!,谢谢大家!,21,
展开阅读全文