《编制计算机程序解决问题说课稿.ppt》由会员分享,可在线阅读,更多相关《编制计算机程序解决问题说课稿.ppt(25页珍藏版)》请在三一办公上搜索。
1、广东省普通高中课程标准实验教科书-信息技术(必修),编制计算机程序解决问题,教学内容,章节:高中信息技术-粤教版信息技术必修第四章第一节 编制计算机程序解决问题第一课时,课程内容标准,1、课标要求:初步地掌握计算机进行信息处理的几种基本方法,认识其工作过程与基本特征。2、分析:课程标准对于本节的定位在体会、体验与了解。初步掌握利用计算机程序语言解决实际问题的基本过程,并在此基础上进一步了解计算机程序解决问题的基本过程和基本方法。,教学理念,本节内容的教学设计充分体现了普通高中信息技术课程标准中的基本理念,注重教学过程中三维目标的渗透,采用了以学生的学习和发展为中心,基于建构主义理论的任务驱动、
2、情境教学、游戏教学等教学方法;强调信息技术与生活实际的联系,培养学生的逻辑思维能力以及分析问题、解决问题的能力;将评价隐含于学习过程之中,让学生通过学习前后对同一问题的不同思考,从而达到自我检测和评价的效果。,教材分析,除了使用通用工具软件进行信息处理以外,直接编写计算机程序解决问题也是信息处理的基本方法,是学习计算机解决问题的方法的延续,与第三章内容紧密相联。编写计算机程序解决问题的方法,学生以前很少甚至没有接触过,因此,只要求学生对这种方法有一个大致的认识,能激发学习的兴趣,主要是要求学生对计算机程序的执行过程以及编写程序的基本过程有所了解,是选修模块算法与程序设计基础内容的衔接部分。,教
3、学目标,1、知识与技能初步了解什么是计算机程序及程序的基本特征。了解编制计算机程序解决实际问题的一般过程。2、过程与方法经历用计算机程序解决实际问题的基本过程和一般方法。在学习过程中,学习发现知识的规律并把它运用到解决实际问题中去。体验算法设计在计算机程序解决问题过程中的地位和作用。,3、情感态度与价值观引导学生关注计算机程序与实际生活的密切关系,升华学生对本节知识的认识。进一步深化学生充分利用计算机这个工具解决社会生活中的实际问题的认识,使之更好的服务于我们的学习、生活,从而养成健康、有效的使用计算机的习惯。,学情分析,高一的学生已经具备了一定的计算机使用经验,但大多数是与常用的工具软件的使
4、用和网络应用有关。对于计算机编程知识,他们以前可能很少或者根本没有接触过。同时,因为陌生,他们往往会把其看做一种神秘而遥不可及的事物。因此,强调计算机程序与生活的关系的必不可少。再者,他们在现阶段已经具备了一定的逻辑思维、分析问题、表达思想等能力,也掌握了相关的数学知识,这样对于计算机程序解决问题了解起来应该是不会太困难。,教学重点和难点,教学重点:了解编制计算机程序解决实际问题的一般过程和方法。了解算法在整个过程中的地位和作用。教学难点:如何建立数学模型,从实际问题中提炼算法。,教学策略,营造和谐生活化的计算机程序体验课。通过一系列的课堂情景的创设和学生探究、体验活动,力求让学生首先体会到计
5、算机程序在我们生活中的地位的不可替代性,并产生自己动手编制计算机程序解决身边具体问题的愿望。进而了解利用计算机程序解决问题的过程,并有能力和有意愿把这样的方法真正地溶入到现实生活中去。最后能通过本堂课的学习,能够培养良好的利用技术优势为自己生活服务的意识和相应的信息技术素养!在教学过程中,我们主要围绕“情境导入合作探究讲授新知交流评价课堂总结实践思考”这么一条主线索来开展教学活动。,教法、学法,教学方法:讲授法、演示法、任务驱动、游戏教学、情境教学等,学习方法:自主学习、合作探究、思考讨论、实践体验等,情境引入,讲授新知,交流评价,课堂总结,实践思考,合作探究,教学流程设计,环节一:初识程序,
6、1、学生观赏“电脑大战”视频,感受程 序的魅力。,2、学生讨论:说说你在生活学习中所接触到的程序!,进入达芬奇密码中文网站入口网页,看看你能不能战胜丹.布朗?,http:/,环节二:导入游戏,2、布置探究任务:两人为一小组,协作探究能不能战胜丹.布朗。如果你战胜了他,你是怎样战胜的?能总结一下你的规律与方法吗?,环节三:合作探究,1、教师帮助学生分析游戏及规则,给学生一点提示:利用逆向思维来分析!,3、教师以目标数18为例,和学生一起分析博弈过程,寻找规律,总结方法。,18,17,13,9,5,1,假设目标数是18,环节三:合作探究,看来,要战胜丹.布朗也不是一件容易的事情。你能不能运用你发现
7、的规律与方法,编写一个程序?,环节四:提出问题,环节五:体验编制计算机程序解决问题的过程,阅读一位同学的日记片段:我的早晨 清晨六点十分,伴随着准时而优美的起床铃声,我迈出宿舍,走进了第一餐厅。餐厅里人很多,没有办法,我只买了两个包子做为我的早餐罢了。随着我的餐卡在打卡机上轻轻掠过,六毛钱便不翼而飞了。当我走到超市的时候,突然感觉只吃包子是不是太单调了,于是在超市里拿了一包早餐奶,但付钱的时候却发现超市的收银机坏掉了,没奈何,我只得忍痛把刚拿到手的早餐奶又放了回去,真郁闷!你能在这个生活片段中,找出几处计算机程序为我们生活服务的痕迹来呢?,环节六:交流评价,电脑程控打铃器,空调机,引导学生关注
8、程序与生活的密切关系:说说你在生活学习中所接触到的程序!,环节六:交流评价,交通红绿灯,1、认识计算机程序,了解其基本特征。,2、体验编制计算机程序解决问题的全过程,初步掌握用计算机程序解决问题的基本方法。,3、程序隐含在日常生活与学习中,只是我们没有意识到它的存在而已。,环节七:课堂小结,.设计算法:停车场的看门人某大型停车场对于进入该场地的车辆有如下的规定:进入该停车场的车辆必须为客运车辆,货运车辆谢绝入内。如果该车的乘员数量小于等于4人,则收费五元。如果该车的乘员数量大于4人,则收费八元。请根据该停车场的规定,判断进入该停车场的车辆是否符合规定,应该收费多少?,.体验程序:说出你的秘密学
9、生每人在E盘下新建一个文本文件,例如:mm.txt,写一句对同桌的心里话,然后利用加密程序进行加密!,环节八:实践与思考,教学反思,、做得比较好的地方学生为主体,教师为主导在整个教学过程中,始终贯穿着这种教学理念。无论是游戏导入,解决问题还是教学评价等环节,教师一直扮演着引领解惑的角色。以兴趣为起点本节课导入环节首先让学生通过欣赏视频感受程序的神奇力量,激起学生的好奇心和求知欲,接下来设计了“达芬奇密码网站入口”游戏,激发学生的学习热情和亲自参与解决实际问题的兴趣,学生全身心的投入到教师创设的情境中去,因此取得了不错的效果。(3)实例贴近学生生活 本节课中所举日记片断、交通红绿灯、空调等实例贴
10、近学生生活实际,能够引起学生共鸣,从而使学生对本节知识有更深刻的理解。,教学反思,(4)任务驱动恰当在进行任务设计时,以生活中的实际问题作为任务主题,让学生在解决实际问题当中获取知识,发现规律。在本节课中以“寻找必胜策略”为驱动任务,学生一下子被吸引进来;实践活动环节的加密程序体验,既让学生进一步体验到程序的作用又巧妙引出下节内容,给学生留下悬念,激发学生继续学习的兴趣。(5)评价隐含于课堂之中本课的评价主要是学生对基本过程、主要概念等的理解程度进行测评,因此教师通过课前和课后对同一问题的的提问,使学生在教师的引导下开始意识到身边的程序应用,能够列举生活中的程序应用实例,深化对本节课知识的理解。,教学反思,2、困惑:总体而言,这节课基本上符合我事先备课的构想与预期,但也存在一定的问题:困惑1、“达芬奇密码网站入口”游戏只是本课的一个导入环节,不是本节课的重点,所以教师只给了学生一点时间去探究,但是在实际上课过程中,学生对这个游戏很感兴趣,但是由于教师给的时间有限,大部分学生没有去充分思考,学生感觉很遗憾,如何解决学生兴趣与课堂结构的矛盾?困惑2、这种隐含的评价方式不能照顾到每个学生,而学生的基础参差不齐,因此无法准确检测到每个学生的对本节知识掌握情况。,Thank You!,