《2022年《编制计算机程序解决问题》教学设计 .pdf》由会员分享,可在线阅读,更多相关《2022年《编制计算机程序解决问题》教学设计 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、编制计算机程序解决问题教学设计诸城繁华中学郑召林一、课程标准初步地掌握计算机进行信息处理的几种基本方法, 认识其工作过程与基本特征。二、教学目标认知:初步掌握编制计算机程序解决问题的过程。技能: 1.能在高级语言编程环境操作执行一段简单的计算机程序代码。2.初步理解计算机程序的执行目的。情感:培养学生进一步学习程序设计的兴趣。重点:帮助学生掌握用计算机程序解决问题的过程。难点:读懂计算机程序代码。三、学生分析高一的学生已经具备了一定的计算机使用经验,但大多数是与常用的工具软件的使用和网络应用有关。对于计算机编程知识,他们以前可能很少或者根本没有接触过。同时,因为陌生,他们往往会把其看作一种神秘
2、而遥不可及的事物。因此,强调计算机程序与生活的关系的必不可少。再者,他们在现阶段已经具备了一定的逻辑思维、分析问题、表达思想等能力,也掌握了相关的数学知识,这样对于计算机程序解决问题了解起来应该是不会太困难。四、教材分析1、本节的作用和地位除了使用通用工具软件(如文字处理、图表处理或多媒体加工软件等)进行信息处理以外,直接编写计算机程序解决问题也是信息处理的基本方法,是学习计算机解决问题的方法的延续,与第三章内容紧密相联。编写计算机程序解决问题的方法,学生以前很少甚至没有接触过,因此,只要求学生对这种方法有一个大致的认识,能激发学习的兴趣,主要是要求学生对计算机程序的执行过程以及编写程序的基本
3、过程有所了解,是选修模块算法与程序设计基础内容的衔接部分。2、本节主要内容介绍在日常生活中,人们除了应用计算机的工具软件处理许多事情之外,相当部分的现实问题也都可以利用计算机程序的方式加以解决,实现一些个性化的信息处理方式。本节根据学生具体情况分 3 个课时完成,本课是第一课时,主要是让学生通过亲身体验了解计算机程序解决问题的一般过程和方法,后续的课时将带领学生编制一些简单实用的计算机程序代码,体验程序的编制环境、方式及作用,了解程序的基本元素和编制过程,从而进一步认识编制计算机程序解决问题的基本方法。3、重点难点分析教学重点:(1)了解编制计算机程序解决实际问题的一般过程和方法。(2)了解算
4、法在整个过程中的地位和作用。教学难点:读懂简单程序代码 , 理解代码执行目的。五、教学理念名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 本节内容的教学设计充分体现了普通高中信息技术课程标准中的基本理念,注重教学过程中三维目标的渗透。采用了以学生的学习和发展为中心,基于建构主义理论的任务驱动、情境教学、游戏教学等教学方法;强调信息技术与生活实际的联系,培养学生的逻辑思维能力以及分析问题、解决问题的能力;将评价隐含于学习过程之中。
5、六、教学策略营造和谐生活化的计算机程序体验课。通过一定的课堂情景的创设和学生探究、体验活动,力求让学生首先体会到计算机程序在我们生活中的地位的不可替代性,并产生自己动手编制计算机程序解决身边具体问题的愿望。进而了解利用计算机程序解决问题的过程,并有能力和有意愿把这样的方法真正地溶入到现实生活中去。最后能通过本堂课的学习,能够培养良好的利用技术优势为自己生活服务的意识和相应的信息技术素养!在教学过程中,我们主要围绕“情境导入合作探究讲授新知交流评价实践拓展课堂总结”这么一条主线索来开展教学活动。七、教学环境多媒体网络教室、极域电子教室等。八、教学过程教学环节教师活动学生活动设计意图导入1+1/3
6、+1/5+1/n(数学必修 3 课后题)演示预先编制好的程序,更换 n,让学生体验。观看程序运行速度,对比人工计算时间体验程序解决问题的快捷,了解程序解决实际问题的必要性计算机组成外部组成组织学生观察周围电脑,找出能看到的主要硬件。找学生回答观察身边电脑,找出硬件促使学生熟悉电脑组成内部部件展示媒体课件,引领学生学习计算机内部部件和程序编写、运行的过程阅读课本自学,然后跟随老师一起学习了解程序编写、运行的运行过程内、外存作用、特点展示媒体课件,学生了解内存、外存主要作用,并能够根据特点区分内存和外存强化记忆熟悉内存、外存特点,能够根据特点区分名师资料总结 - - -精品资料欢迎下载 - - -
7、 - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - cpu输入设备外存内存输出设备程序编写流程分析问题展示案例设计一款出租车计价器。市内出租车收费标准如下: 在 3 公里以内,收人民币费 4 元;超出3 公里后,每公里 1.4元学生将实际问题转化为数学模型(分段函数)熟练掌握从实际问题到数学模型的转换设计算法组织学生根据数学上所学的算法设计将数学模型转化为流程图。并组织学生相互交流,巡视指导完成。学生草纸绘制流程图, 并相互交流,课代表黑板绘制复习数学上所学的流程图,强化程序编写中的
8、算法设计,能够正确、熟练绘制流程图。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 编写程序展示媒体,使代码与流程图对应,对照流程图讲解每一句代码的实际意义。对照流程图,理解代码作用,在教师的引领下读懂程序代码的基本含义和执行目的让学生达到学习目标:初步理解计算机程序的执行目的程序放入 vb 先展示老师编制的成品,然后详细讲解该程序中使用的控件,文本框和按钮的使用方法, 窗口设计等,并将老师发放的程序代码代入 vb 代码窗口观看
9、老师的程序成品,注意观察所需控件,学会正确使用控件,设计窗口,能够正确的将代码放入vb 的代码窗口。完成学习目标:能在高级语言编程环境操作执行一段简单的计算机程序代码名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 调试运行演示:点击调试按钮观察老师的演示检测结果演示:检测几个测试数值看是否与真是数值相同。并跟同学们一起分析讲解哪些数据更值得测试观察老师演示,并能够根据实际分析出哪些数据是必要的测试数值锻炼学生思考问题的严密性和条
10、理性上机练习巡视指导安装 vb,将老师发放的代码放入 vb 代码窗口,调试程序,检测结果熟悉编制计算机程序的流程。体验程序编写成功的成就感。小结课堂小结一起回顾本节所学主要内容跟随老师一起回顾本节主要内容,并判断自己那部分还存在问题确保整体达标九、教学反思:就整堂课来说,较好的实现了教学目标,主要体现在以下几个方面:1、在老师分析、讲解基础上,让学生从自学到实际案例的分析研究直到最终完成程序,逐步体验程序编写的过程;通过对比学习法完成了初步理解计算机程序的执行目的的目标。2、本节课突出了学生的主体地位,以学生自学为主的教学局面,合作讨论为辅,学生动手机会多,教学效果较好。3、舍弃教材的案例,选用身边的出租车计价学生更能理解和接受,根据学习的流程对案例分析研究最终完成程序编写,体验了编程的乐趣,为下步学习算法和程序设计打下良好的兴趣基础。本节课存在的不足:1、学生存在差异,部分学生数学上的算法没有完全掌握,更不太熟悉VB编制环境,此过程遇到疑难,导致步步跟不上,对后续教学造成部分学生兴趣不高。2、提升拓展效果不明显。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -