1、姓名年级高二学科信息技术讲(说)课时间9.27基本算法语句条件语句教学目标分析 标准将“数学探究”作为贯穿高中数学课程的重要活动之一,而“提出问题”是“数学探究”的一个重要方面。发展学生的数学应用意识,注重信息技术与数学课程的整合,重点是将算法和程序框图转换程序,运用信息技术改变学生的学习方式。1、知识与技能理解条件语句和条件结构之间的对应关系。掌握条件语句的语法规则和用算法解决问题的一般步骤。提高学生逻辑思维能力,发展有条理的思考与表达能力。2、过程与方法 对照算法步骤和画程序框图来编写程序,QBasic实现算法这一解决问题的步骤,培养理性精神和实践能力。通过QBasic上机实践,更深层次理
2、解算法的基本思想。3、情感态度与价值观利用QBasic实现算法,提高学生学习兴趣,树立学好数学的信心。通过信息技术与数学课程的整合,培养学生良好的个性品质,形成积极的学习态度。教学重点条件语句的格式、结构。将算法和程序框图转换为程序的过程和方法,运用信息技术改变学生的学习方式。 教学难点:将算法和程序框图转换为程序的过程和方法。用QBasic实现算法。教学过程 (一)、复习回顾1、复习三种基本语句输入语句输出语句赋值语句2、让学生指出下面的程序是由哪些语句组成,并指出该程序的运行结果。测试学生学习情况,为条件语句做准备INPUT A,B x=A A=B B=xPRINT A,BEND (二)、
3、条件语句由已经学过的条件结构程序框图引出条件语句条件结构程序框图(1) 条件结构程序框图(2)满足条件?语句体1语句体2是否否满足条件?是语句体IF 条件 THEN语句体END IFIF 条件 THEN语句体1ELSE语句体2END IF计算机执行(上左图)这种形式的条件语句时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句,如果条件不符合,则直接结束该条件语句,转而执行其他语句。其对应的程序框图为: 计算机执行(上右图)这种形式的条件语句时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句体1,否则执行ELSE后的语句体2。其对应的程序框图为: 条件语句的作
4、用:在程序执行过程中,根据判断是否满足约定的条件而决定是否需要转换到何处去。需要计算机按条件进行分析、比较、判断,并按判断后的不同情况进行不同的处理。例1:编写程序,使得任意输入的2个整数按从大到小的顺序输出。(将程序框图转换为程序的过程和方法)学生上机实践INPUT A,BIF A 0 X=0 X=0(五)、小结教学反思这是一节信息技术与数学课程的整合课,重点是如何将算法和程序框图转换成程序,并上机实践。让学生尝试运用信息技术改变学习方式。在教学设计上首先复习回顾,也是为转换条件语句做准备。为克服学生的畏难情绪,在选择例题时注意由浅入深,循序渐进。例逐条将程序框图转换成语句,突破难点。这样既降低了写程序的难度,又让学生培养写程序的良好习惯。评课记录: 老师这节课是一节信息技术与数学整合课。利用信息技术改变学生学习算法的学习方式,是一种很好的尝试。整堂课以老师为主导,以学生为主体,以上机实践为主线,充分调动了学生的积极性,学生学习效率高。总结如下:1、教学过程完整,教学目标得到落实。具有一定的课堂教学调控、组织能力。2、教学语言规范、明确、准确、简洁、流畅、生动,教学构思有新意,学生参与积极。3、富有创造性地处理和使用教材,取舍合理、条理清晰、详略得当,学生学习兴趣高,学习效果好2 / 2