Р2、使用注意点 Р, 步长可以是正数,也可以是负数,但不能为0,如果步长为1,step 1可以不写 РР, 执行next语句时循环变量的值增加一个步长的值 3、以填空方式的将代码补充完整。(先让学生思考,根据刚才的语法,应该如何做,然后Р出示完整的代码,再结合流程图来讲解分析。) Рs=0 Рp=1 РFor i= To n Рs= Рp= РNext i Р六、界面设计 РР提示学生按照“界面图+属性表”来设计窗体(这个前面学生已经做过4个实践了,不需要再演示,但必须要给学生压力,下课前必须要完成。) Р七、扩展与提高 Р1、do语句语法格式: РDo While 条件表达式 Р语句块 РLoop РР2、能否把国际象棋盘上的麦粒中FOR语改写成DO语句, Рi=1 РDo While i<=n Рs = s + p Рp = p * 2 Рi =i + 1 Рloop Р(用for语句在前面做对比,然后再结合流程图做分析) Р八、学生练习 Р1、完成实践七 国际象棋棋盘上的麦粒 Р(教师要给学生指导,并且下课前要检查完成情况) Р教学反思: Р先讲解知识点,再分析例子,学生就算很简单的东西,他不感兴趣,不愿意听,讲得再简单,知识点再简单,他也不愿意听进去,坐着讲闲话。我想让学生至少先听,听不懂再做解析。 Р想试着改变讲课的顺序,从学生感兴趣的例子入手,然后在例子中把知识点渗透进去,这样的做法,知识点讲述不是很系统,但学生至少能听点进去。 Р尽量的让知识点简单化,这样可以保持学生的兴趣,不至于觉得太难,不想学习了。 Р这样讲解do语句,觉得太简单的带过了。 Р教学中,先提示学生根据活动手册的流程图将for语句和do语句先补充完整,培养学生程序填空的能力,然后将实践7做一下修改,增加一个按钮用于do语句的执行,然后要求学生进行调试。通过填空和调试达到对循环语句的初步认识。