第6课《会计小助理》教材分析青岛版《信息技术》教材八年级下册第2单元第6课,内容是通过会计小助理的任务学习For-Next循环语句,因为之前学生学习过顺序结构,分支结构中的条件语句,对编程有了一定的基础,但是循环语句相对于条件语句来说,语法和语句的工作流程都复杂了,所以在讲述For-Next循环语句时,可以让学生分析程序的具体执行过程,引导学生分析For-Next循环语句是如何实现程序的循环功能的,加深学生对循环功能的实现方法的理解
【教学目标】【知识目标】(1)、掌握计数循环For
Next的使用方法;(2)、掌握累加器的使用方法;【过程与方法】【情感态度与价值观】培养学生运用循环结构,解决生活中实际问题的能力,激发学生学习程序设计的兴趣
【教学课时】1课时【学生分析】学生在基本掌握VB开发基本控件,基本程序语句的基础上,但初二学生的理解能力有限,而这节课涉及的循环语句比较抽象,较难理解,因此在教学中宜比较自然地引入循环语句的功能、格式以及使用方法
并且为了学生更好地理解For-Next语句,尽可能使用程序与流程图结合的方法进行讲解
【教学重点及难点】【教学策略】突出学生为学习主体,教师主导
以在线课堂、任务驱动为主要教学方法,引导学生讨论合作、交流学习的教学策略
【教学过程】一、通过简单实例引入For…
Next循环1.情景创设:师:假如有这样一项任务,我们需要批量打印一些标语,比如要把“爱护环境,人人有责”这句话打印三遍,你会怎样写代码
PrivateSubCommand1_Click()DimaAsStringa="爱护环境,人人有责"PrintaPrintaPrintaEndSub运行效果是这样:假如我们要把这句话打印十遍,你会怎样做
是不是把Printa这行语句复制10行
没有错,完全可以
但是如果我们要打印100行,或者1000行,怎么办
显然,这种方法毫无