您好,欢迎访问三七文档
基本信息课题C语言循环结构-《C程序设计》第四章第3节作者及工作单位郭开泉江西省吉安市中等专业学校教材分析1、对本节的内容要求把深奥的理论化解成现实生活中的实例、数字转换成实物,加强学生认识。通过教学方式的创新,以达到良好的教学目的;是计算机类和电子信息类各专业职业素质必修课,旨在培养学生逻辑思维的能力,掌握运用C语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。2、三种基本程序设计结构:顺序、分支、循环结构程序设计。各种程序都是由这三种结构组成,是重中之重。3、利用所学的循环结构设计日常工作中的实际问题,简言之,就是从理论到实践。学情分析1.故本课有意弱化学生在VC++环境中的代码编写,而重在理解循环结构的基本思想,学会怎样分析循环问题、设计算法,并提炼for语句的基本结构,旨在培养学生根据需要采用循环结构解决实际问题的能力。通过作业布置和上机实践,课后找心等方式激发学生学习积极性。2.学生已经学习了有关算法和框图的基础知识。绝大多数同学对算法和框图的学习有相当的兴趣和积极性。但在探究问题的能力,应用数学的意识等方面发展不够均衡,尚有待加强。3.学生认知障碍点:学生初步接触循环结构,对程序的流程会很陌生,对循环过程中变量的变化过程会很迷惘。教学目标知识目标:结合应用实例,使学生逐渐掌握运用For语句来解决实际问题的方法;过程和方法目标:通过讲练结合,互相学习合作,不断优化算法,提高知识运用能力;情感目标:锻炼求实的学习态度和乐于合作的人生态度。教学重点和难点重点:for语句的运用——即利用for语句设计出较简单的应用程序难点:for循环中变量的变化过程。教学过程1、举一年12个月循环的实例,引入新课(10分钟)计算方法:12×4+8=56个月,根据此算法,分解过程,详细讲述,写出循环结构的格式。2、突破难点(15分钟)为加深学生理解,做一个12个月循环的动画演示循环过程。仔细观察,理解过程,写出结果。引导学生推出C程序的for语句:For(year=1;year=4;year++),3、接着请学生举出几个日常生活中的循环事例(采用启发式教学)(5分钟)比如:时针转一圈为12个小时,循环周期为12,地球围绕太阳旋转,一年一个周期。以上事例可以引导学生举出,当然,更希望学生自己想出实例,甚至是更好的实例,以挖掘基础较好、思维敏捷的人才。4、乒乓球实验(5分钟)演示循环的过程,用10个乒乓球,分别写上1~10数字,准备两个容器,乒乓球先进入一个容器,再进入另一个容器累加,引导学生根据实验画出流程图,写出程序。注意关键点:循环过程中sum和i的变化5、举例复习上节课所讲的for循环结构(10分钟)举一个例子复习。求1+2+3+4+…+100的总和。(师生互动,问题探讨,突出重点:for循环结构的实际应用)教学环节教师活动预设学生行为设计意图提问实验举例举实际生活中的实例举生活中的实例循环过程实物演示板书,演示板书,讲述学生举一反三学生模仿实验写出流程图设计程序明白循环的含义,引入课题理解循环过程中变量的变化过程熟悉循环的过程提高学习兴趣板书设计(需要一直留在黑板上主板书)5.4用for语句实现循环月份计算(循环)画出循环图循环过程剖析计算从2008年到现在共有多少个月?方法:12×4+8=56例:计算从1加到10.例:编程统计1~10000中有多少个能被3整除的偶数?程序流程图作业:人口增长预测。据2005年末统计,我国人口为130756万人,如果人口的年增长率为1%,请计算到哪一年中国总人口超过15亿。for(表达式1;表达式2;表达式3)循环体语句;以下是流程图学生学习活动评价设计考核项目考核内容考核方式考核比例自我评价学习态度根据作业完成情况、课堂回答问题、课堂实践示范等情况,综合评定个人5%组织纪律根据上课考勤情况和课堂纪律综合评定小组5%课堂实践根据自己完成情况综合评定操作10%教师评价期末考试由教师评定的笔试成绩闭卷30%课程实训由实训教师综合评定(计管、电商专业单独安排一周实训,成绩单独计算)操作20%平时成绩包括平时作业、实训手册完成情况;课堂纪律、考勤等。个人10%团队合作精神在完成小组分配的任务时,能不能较好地与人相处、共同完成,体现良好的情商。团队10%特殊才能表现在理论和实践教学中,有个人独到的见解,有出类拔萃的才能,在某些方面表现很突出,包括组织纪律性、与人团结合作的精神等。个人10%教学反思本教学设计方案的内容是《C程序设计》for循环结构,包括教学课件、纸质教案、说课课件、说课稿和实训手册,是本人教学所使用的。特点是紧紧围绕提高中职学生学习能力这个中心,把深奥的理论化解成现实生活中的实例、数字转换成实物,加强学生认识。通过教学方式的创新,以达到良好的教学目的。教学程序的设想1、多采用启发式教学例:教师举例和学生举例,把学生的思维引入到本课的课题-循环。2、把枯燥的理论转换成实物讲解例:用编号的乒乓球代替纯数字做累加运算3、关键点一定要多讲、细讲、智讲例:循环中,程序的流程和变量的变化过程4、注重实践操作例:采取分工合作的办法,布置编制应用程序任务,学生完成,教师检验。5、根据学生的特点,改革传统教学方式,采取网络环境、问题探究、拓展训练等新颖的教学方法。
本文标题:C程序教学设计
链接地址:https://www.777doc.com/doc-2907543 .html