程序的基本结构教学设计(共7页).doc

上传人:飞****2 文档编号:13383503 上传时间:2022-04-29 格式:DOC 页数:7 大小:52KB
返回 下载 相关 举报
程序的基本结构教学设计(共7页).doc_第1页
第1页 / 共7页
程序的基本结构教学设计(共7页).doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《程序的基本结构教学设计(共7页).doc》由会员分享,可在线阅读,更多相关《程序的基本结构教学设计(共7页).doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上“程序的基本结构”教学设计基本信息名称程序的基本结构第1课时执教者马光丽课时1课时所属教材目录教科版算法与程序设计选修 第二章第3节教材分析算法与程序设计是普通高中信息技术课程中选修模块之一,本模块旨在使学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。本节是算法与程序设计第二章第三节内容。根据信息技术考试说明,本节内容属于类知识,即希望学生能够运用此块知识和操作方法解 决生活中的实际问题,熟练应用信息技术进行信息的处理。另外,能够利用流程图准确分析VB

2、程序结构,其中许多细节问题,如变量的命名、符号的书写、格式的书写等都要能巧妙处理,所以上好这一课至关重要。学情分析经过前几节课的学习,学生已经熟练掌握控件的添加、属性的设置、动作的实现等内容,对于VB程序的建立、运行、调试过程也有了多次实践经验,这些内容的学习和掌握为本节课的学习奠定了一定的基础。学生在数学课中已经有了算法的基础,学生对事物的分析、综合能力及独立思考能力、分析解决问题的能力都有了一定的水平,在教师的有效引导下,有能力进行自我探究,如果用一种学生比较感兴趣的,能够贴近学生日常生活的例子来分析三种结构的话,学生会比较感兴趣。教学目标知识与能力目标能根据流程图正确区分VB程序的三种基

3、本结构,并记住相关语句格式,能编写出简单明了的程序关键代码过程与方法目标充分认识VB 程序中三种基本结构的实用性,体会生活中算法的存在和精彩情感态度与价值观目标培养学生在学习过程中积极思考、自我探究的能力和学以致用的意识教学重难点重点顺序、选择(分支)和循环三种基本结构的区分及其对应的 VB 语句的使用。难点各类语句关键代码的编写教学策略与设计说明本课主要采用引导法、讲授法、分组讨论法等教学方法,因本课理论性较强,与直观形象的多媒体结合,更能激发学生的兴趣,充分调动学生的积极性,发挥学生的主体作用。1通过多媒体让学生了解程序的三种基本结构并掌握其表达格式。2学生自主学习,将自学中遇到的问题,通

4、过生生、师生之间的交流加以解决,教师在点拨时授以学法指导。3在讲解中穿插进亟待解决的实例,激发学生兴趣,培养学生独立思考的能力。教学过程教学环节教师活动学生活动设计意图课前回顾5分钟导入:教师出示PPT并对前两节进行回顾:1、VB是美国微软公司1991年推出的一种基本BASIC语言的可视化程序开发工具。2、可视化编程的一般步骤:设计程序界面-编写程序代码-调试、运行程序。3、数据类型:整型interger、长整型long、单精度型single、双精度型double、字符串型string、布尔型boolean、日期型date。4、常量说明语句的格式是:Const 常量名 As 类型 = 表达式5

5、、变量说明语句格式:Dim 变量 As 类型6、算术运算符: + - * / MOD 加号 减号 乘号 除号 乘方 整除 取余数 7、字符串运算符有:&和+8、常用语句:赋值语句用“=”实现、Print语句 在指定的对象上输出文本、注释语句、结束语句 end。9、与用户交互的函数:InputBox()、MsgBox()通过对2.1和2.2节内容的复习,引出本课要讲的知识点从回顾旧知识,为本课学习作好准备。强化步骤,培养学生有条理的逻辑思维能力。新课讲解合作探究获取新知15分钟教师:介绍程序的三种结构:顺序结构、选择结构、循环结构,并简单解释。然后分别讲解:1、顺序结构:通过流程图和例子让学生加

6、强理解。S1S2S3学生观察并掌握教师通过对例子的讲解,加深学生对每种结构的理解。同时,养成良好的编程习惯。2、选择结构:(分支结构)根据条件判断其是否成立,如果成立执行成立的分支;否则执行另一分支。其一般形式为:CS1S2If 条件 Then 语句序列1Else 语句序列2End If分支结构的简单形式为:If 条件 Then 语句序列End If3、 循环结构:根据条件判断其是否成立,如果条件成立则重复执行循环体(循环结构中某语句序列),直到条件不成立,退出循环结构为止。CS1循环结构的常用形式为:for 循环变量 = 初值 to 终值 step 步长循环体 next 循环变量注:当“st

7、ep 步长”项缺省时,表示步长是1 如果循环次数未知,使用Do WhileLoop语句实现更合适学生结合例题观察 思考结合流程图和例题,让学生掌握本课重点内容课堂巩固15分钟举出四个例题,分别与三种结构相关1、 判断各程序段分别属于哪种结构2、 顺序结构的习题3、 选择结构的习题4、 循环结构的习题学生先自己思考,然后分组讨论得出结果通过让学生解决日常生活中的问题,提高学生分析问题,解决问题的能力,突破本课难点。几道难易不同的题目,让不同的学生根据自己的情况选择,有效的进行分层训练,让不同层次的学生都能够体验到成功的喜悦.小试牛刀:请编程计算1到100之间所有偶数的和,要求step值为2。 要

8、求学生能设计出算法及编写出程序学生在教师的指导下,完成实践任务课堂小结3分钟这节课我们主要介绍了程序的三种基本结构:顺序结构、选择结构和循环结构,不管多复杂的算法都可以通过以上三种结构来实现。在本节课中我们通过不同的实例对程序语句的编写也有了一定的了解,希望同学们课下多收集关于程序设计方面的知识,并互相交流,共同提高。布置作业2分钟1、 编一个程序,输入三个数,输出其中的最大数.2、 输出100200之间不能被3整除的数。板书设计Dim i As Integer, s As Integers=0For i = 2 To 100 Step 2s = s + iNext iPrint s教学反思本

9、节课是一堂在教室上的信息技术“理论课”,但由于教师的精心准备,上得丝毫不觉枯燥乏味,相反课堂氛围很好,学生们在课堂上的思维非常活跃,达到了教师预期的目标。本案例语言流畅,过程清晰,教学资源展示清楚。教学方法运用得当,教学策略描述详细,设计合理。课堂上所举实例与生活实际结合紧密,吸引了学生积极思考。除了这个亮点以外,还有几个地方可圈可点: 1.目标与内容达到了一致性:本案例对情感、态度与价值观目标的设计,更多的是试图建立一个活跃、民主、快乐的学习环境。良好的学习环境是学生乐学好学、教师提高课堂效率的重要条件。如果真能实现这样一个环境,营造出理想状态中的学习氛围,无疑会使学生在学到知识与技能的同时

10、收获到更多的东西合作、分享、成就。而且如果能够结合教学内容来描述目标,则会使目标显得更具体,更有针对性与数学有紧密的联系,通过本课学习,学生们真切地体会到程序设计的乐趣,从而圆满地完成了教学任务。2、学生为主体,老师为主导的课堂模式:教材的涵盖面广,内容多,如果不根据需要进行取舍,势必会形成照本宣科的“满堂灌”,学生会感到毫无新意,甚至看着书听着你讲的上句就知道你要讲的下句是什么。本课对现行教材根据实情大胆取舍,争取了更多自由发挥的空间,对学生才会有更大的吸引力。3、师生互动,课堂气氛活跃:任务驱动可以适应不同程度的学生。由于任务是开放性的,对于接触计算机较少的学生,可以完成任务中最基本的部分

11、。而对于接触计算机较多的学生,他们可以在任务完成的情况下,继续拓展。另外,教师根据学生的实际情况,将学生分成小组,使学生能够相互帮助、取长补短,学生之间互为老师。这样一次课下来,所以的学生都有收获,每个人都有成就,真正做到了因材施教。任务驱动模式是一种问题推进式的教学模式,所有的教学内容都蕴涵在任务之中,让学生通过问题解决来主动建构起概念、原理及方法等。任务驱动方式下学生必须学会发现疑问,提出需要解决的问题,设想解决的各种可能方案,并探究解决的方法,才能完成任务。任务驱动使学生有更多的讨论沟通机会。学生可以相互讨论,分析问题、解决问题,使学生的思维过程得以展现,学生之间的观点、方法得以交流。学

12、生可对照别人的观点审视自己的观点,这种相互作用可以促进他们思维的发展。4、教师的教学技能:现在信息技术日新月异,新课程的实施,素质教育的发展及教育信息化的推进,作为信息技术教师,我们自己应该不断充电,不断用新的知识来武装自己,从而充分挖掘学生的潜力。教师要给学生一碗水,自己要有一桶水,才能轻松解答学生提出的各种各样的问题,才能不断向学生介绍信息技术发展的最新前沿,才能激发学生跃跃欲试的心理,令学生在学习过程中对教师心服口服,从而轻松调动学生主动学习的积极性,让学生对信息技术的学习成为一种自觉的行为。巧妙设计教学任务,采用任务驱动式的教学过程信息技术教师应该认真钻研教材,认真备课,围绕相应的知识

13、点多搜集一些相关的资料,从而巧妙地设计教学任务,将每一个任务都设计的明确、合理、科学,将所要传授的各个知识点蕴含于各个任务中,将每一个学习模块的内容分解为一个个容易掌握的“任务”。让学生完成了相应的任务后,从而也掌握了需要接受的知识。让学生带着真实的任务学习,从而让学生拥有学习真正主动权。教师在教学过程中,也要注意引导学生去完成一系列由简到繁、由易到难、循序渐进地“任务”, 从而保证教学目标顺利完成,让他们尝到学习的乐趣,满足他们的成就感,让每一个学生都能体验到成功的喜悦。5、不足和经验首先,学生差异问题比较突出。因学生对计算机的掌握水平不同,必然会有个别学生的底子薄、素质差、一些内容动手能力弱,解决方法是,在教学中应尽量让学得好的同学互相搭配,以此来相互进行辅导和交流;另外在教学过程中教师还要尽量多的到下面去巡视辅导,回答个别同学的不同问题,从而解决所存在的差异问题;最后,还要善于帮助学生进行归纳总结。专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁