信息的编程加工

信息的编程加工

ID:28247765

大小:51.50 KB

页数:7页

时间:2018-12-08

信息的编程加工_第1页
信息的编程加工_第2页
信息的编程加工_第3页
信息的编程加工_第4页
信息的编程加工_第5页
资源描述:

《信息的编程加工》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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程序结构,变量及定义,标签、文本框、按钮属性及引用方法,循环语句结构及使用方法),自主学习,合作交流,编程、调试、运行。了解并尝试编程的主要过程,了

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。