欢迎来到天天文库
浏览记录
ID:28247765
大小:51.50 KB
页数:7页
时间:2018-12-08
《信息的编程加工》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、信息的编程加工一、教学内容分析 1、课程标准内容: 初步掌握用计算机进行信息处理的几种基本方法,认识其工作过程与基本特征。 教师可以演示并解剖一段实用的计算机程序实例,也可以根据具体情况,让学生使用一种高级语言编程工具解决一个简单问题。 2、教材作用与地位 要想有效利用信息,首先要获取信息,然后要对所获信息进行加工。信息加工是信息交流、管理与利用的前提和基础。利用计算机进行信息加工有三种方法,编程加工是其中之一。教科版《信息技术基础》第三章第二节“信息的编程加工”通过实例描述了程序算法设计的
2、思想和编程实现信息加工的主要过程。信息的编程加工是信息加工的常用方法,丰富了信息加工的内容,同时也为选修模块“算法与程序设计”作铺垫。 二、教学对象分析 高一学生基本上没有使用某种计算机语言编写程序的知识和经验,也没有算法的概念和思想。但对图形化界面所见即所得的操作规则已有深刻体验并能迁移,而且通过第二章“信息获取”的学习,已经掌握了利用网络获取信息的基本方法和技巧,对网页中如文本框、命令按钮等元素的作用有一定的认识。本节内容的展开可以基于学生的这些经验和发展区进行。 三、教学目标: 1、知识
3、目标: 理解算法的概念; 了解编程加工的内在机制。 2、能力目标: 能列出解决简单问题的方法和步骤(算法设计) 了解并尝试编程的主要过程; 能使用一种高级语言编程工具解决一个简单问题。 3、情感目标: 体验程序设计的独特魅力; 树立编程实现信息加工的意识。 4、教学重点 算法设计; 了解并尝试编程的主要过程。 5、教学难点 算法设计; VB程序的实现。 四、教学策略: 本节采用问题驱动、自主学习、合作探究等形式组织教学,引导学生在活动中合作探究、自主建
4、构和能力拓展。教学时间为1课时。 1、通过演示“韩信点兵”程序的运行过程,使学生体验信息编程加工的独特魅力,激发学习兴趣。 2、通过合作探究,从数学方法的解题思路中分析解题过程,提炼解题步骤,自然地过渡到算法设计。 3、引导学生运用已学“信息获取”的方法与技巧自主学习VB程序设计语言的程序设计方法,自我建构,尝试信息的编程加工过程。 五、教学媒体及准备 多媒体网络电脑教室(与Internet相连)、多媒体平台(投影机等)、VB、IE浏览器等软件。 课件、“韩信点兵”和“求1+2+…+100
5、的和”的VB程序。 六、教学过程 教学环节教师活动学生活动情景导入提问:利用计算机进行信息加工有哪三种类型?肯定学生的回答。这节课我同大家一起尝试编程加工信息的主要过程。讲述韩信点兵的典故(附后)提问:你能计算出韩信统帅兵士的数量吗?演示计算机运算结果。回答:信息的编程加工,信息的智能化加工,信息的人性化加工。 思考并计算。体验信息编程加工的魅力,感受信息的编程加工超越人工的局限。算法你一定感到神奇。下面我们亲自尝试编程的过程。任务:求1到100的和。分组探究、讨论求解过程与步骤。求解过程
6、(经提炼与综合):设计点评:完成此任务需要解决两个问题,第一,告诉计算机解决此问题的方法和步骤,第二,使用程序语言编写代码。首先,我们探究第一个问题。请根据你的解题方法与过程写出求解步骤。参与到各小组中,引导各小组分析问题、写出解题步骤。提问2~3组同学,从中综合学生的求解过程与步骤。对各组活动进行评价。点评:从求解的过程,可以总结出:和等于前一结果(中间结果)加下一个数,直到100。指出人工计算与计算机的差异:①人工计算时,中间结果保存在人脑或纸质上,计算机计算时,保存在内存单元中,可用变量SUM表
7、示。②“下一个数”是在前一个数上加1,计算机的处理是将I单元中的值加1后又保存到本单元中(赋值),表示为:I=I+1。优化求解步骤: 求解步骤:①1加2,保存结果;②前一结果加下一个数,保存结果;③如果数值小于等于100,转②,否则转④;④显示结果。聚精会神听讲,默默思考。理解算法的概念;实现解题思路到算法设计的迁移。①令SUM=0,I=1②SUM=SUM+I③如果I小于等于100,那么I=I+1,否则转⑤④转②⑤显示计算结果。点题:这就是算法设计。编程实施下面解决第二个问题:用VB程序语言编程
8、实施。展示此问题VB程序界面和运行结果并作简单说明。任务:请大家分组运用信息获取的方法与技巧自主学习VB语言的程序设计方法,根据上述算法,完成程序设计。 参与到各小组中,引导、启迪各小组活动。展示、运行各组编程结果。讲解。评价各组活动,指出优点和不足。 分组,利用网络等途径获取VB语言的相关知识(VB程序结构,变量及定义,标签、文本框、按钮属性及引用方法,循环语句结构及使用方法),自主学习,合作交流,编程、调试、运行。了解并尝试编程的主要过程,了
此文档下载收益归作者所有