信息的编程加工一、教材分析:本节课是教育科学出版社普通高中课程标准实验教科书必修模块《信息技术基础》第三章第二节的内容。本书一开始就对“信息技术”下了定义:获取、加工、表达、交流、管理和评价,信息的加工是信息技术一个重要的环节。二、学情分析:随着图形化操作界面的普及,学生对基于大众信息技术工具的人性化加工或多或少有些接触,而编程由于它的专业性,不如WORD等应用软件容易上手,相对于其它形式的信息加工,本章对于学生而言是一个全新的领域,会感到很神秘但也不乏恐惧感。三、设计理念新课程标准中特别强调从问题解决出发,让学生亲历处理信息的过程;强调结合学生的生活和学习实际设计问题,让学生在活动过程中掌握应用信息技术解决问题的思想和方法。兴趣是最好的老师,培养学生对编程的兴趣,消除学生对其的畏惧心理是本章的要点之一,本节课利用有趣的VB程序激发学生的兴趣;简单的数学趣味问题,让学生在学中培养自信。四、教学目标:知识与技能:1、了解编程加工信息的内在机制2、了解算法的含议3、初识控件“Text”“Label”“command”情感态度与价值观:通过学习,使学生了解信息加工的多样性,能在以后的生活中根据情况选择最适合的信息加工的方式。通过小组之间的协作,培养学生的合作互助能力。过程与方法通过体验一个完整的程序设计过程,使学生体验成功的乐趣,了解编程加工信息的意义并对其产生兴趣,体验程序设计的独特魅力,为以后的学习打下基础。五、教学重点了解计算机编程加工信息的整个过程六、教学难点1、理解人类思维在计算机工作中的作用,用算法描述实际生活中的问题。2、程序代码的初步认识七、教学过程:一)情境引入教师:通过上一节课的学习,我们了解了信息加工的一般过程和三种基本类型。提问:请大家回忆一下,信息加工的基本过程是什么?信息加工有哪三种基本类型?设计意图:复习提问,使学生明白“信息的编程加工”在本门学科中的地位。教师:今天,我们将学习信息加工三种基本类型中的编程加工。教师:我们当中有不少人养过QQ小宠物,小企鹅非常可爱,给我们带来很多的乐趣。今天,老师也赶个时髦,我将在电脑桌面上养上一盆美丽的玫瑰养养眼。(运行素材中的“养花.exe”),看到一盆花蕾了吧,不要心急,所有花蕾将在半小时完全开放。(教师设置花盆不总在最前端显示并移至窗口一角,以防上课时过多的吸引学生的注意)其实,这盆花的整个开放过程就是用VisualBasic语言编程编出来的。今天,我们将来探密“程序设计”这个领域,了解信息的编程加工方式,利用它解决我们生活中的实际问题。设计意图:通过学生对桌面养花的好奇心,引入本节课题,激发学生对编程的兴趣。二)环环相扣授新课,体验编程加工的过程(幻灯片展示)鸡蛋问题:一位老爷爷提着一篮鸡蛋被一位行人无意间撞了一下,一篮鸡蛋打了,那位行人感到很抱歉,便问老爷爷这篮鸡蛋共有多少个,表示要赔偿,老爷爷说:“我已经不记得了,但当我2个、2个……从篮子里取时,最后篮子里剩下一个鸡蛋;按3个、3个……,或按4个、4个……,或按5个、5个……,或按6个、6个……从篮子里取鸡蛋时,最后篮子里总是剩下1个蛋;只有按7个、7个……从篮子里取蛋,篮子里不剩蛋。请你帮他求出篮子里的鸡蛋个数。”请大家小组讨论一下,可用什么方法解决这个问题?(学生活动:进行小组讨论)方法一:我们可以从1开始检查,先除2,看是否余1;再分别除3、4、5、6,看是否余1。如果条件不成立,再检查2,一直检查到条件都成立的那个数,就可以了。方法二:因为这个数除2、3、4、5、6时,都余1,所以它肯定是2、3、4、5、6的公倍数加1,如61、121、1811等,最后再判断这个数是否为7的倍数。如果是,就是这个数。教师:这两个方法都对,我现在就请1、3小组的同学用方法一来帮老爷爷计算一下;2、4小组的则用方法二来计算一下。(学生活动:完成本节课活动一)教师:你们的答案是什么?学生:301。教师:很好,不同的方法得出了相同的答案,说明我们的方法确实可行。除了301,满足此条件的数还有吗?学生:当然有,721。教师:对,只要范围够大,我们可以得出多个答案,当然,本题...