- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编程和智能信息处理
3.8 编程解决问题
一、教学目标:
(一)知识目标:
了解用计算机进行信息处理的基本方法;
掌握编程解决问题,能够熟练地分析问题,设计算法和编写程序;
了解算法的含义和流程图;
了解代码,如循环语句do while和for的用法;
(二)能力目标:
通过小球做平抛运动的实验,提高学生分析问题、解决问题的能力;
通过学生的对代码的了解和掌握,让学生热爱编码;
(三)情感目标:
通过逐步解决问题,培养学生不畏艰难的学习态度;
培养学生对信息技术的兴趣,在生活中懂得尊重科学和应用科学的意识。
二、重点与难点:
(一)重点:
通过加深理解编程解决问题的几个步骤,使学生能够熟练地分析问题,设计算法和编写程序;
熟练掌握流程图的方式表现算法;
能够启动VB语言编写程序代码并读懂代码含义,如循环语句。
(二)难点:
熟练掌握流程图的方式表现算法;
能够启动VB语言编写程序代码并读懂代码含义。
三、教学方法:
根据新课程改革的要求,教师在课堂中处于引导的地位,而学生才是学习的主体。由于本课时属于动手能力较强,但又是学生没有基础知识的课程,我采用了讲解法和演示法相结合的教学方法。同时学生在日常生活中就经常接触到了各种各样的系统自带程序,但是还没有真正意义上编写过一个程序。因此,我将通过讲解+演示引导学生讨论并动手处理这些文本信息。这样也有利于学生自主探究型学习。
四、教学过程:
信息技术是一门培养人的思维,发展人的创造能力的重要学科之一,因此,在教学中,不仅要使学生“知其然”而且要使学生“知其所以然”,我们在以学生为主体,教师为主导的原则下,展现获取知识和方法的思维过程。
(一)复习巩固:(1-2分钟)
上一两节课,同学们已经了解到编程解决问题的一般过程,大家告诉我编程解决问题的步骤是什么?(通过提问,激发同学进行思考,从而使同学快速地进入学习状态)
(二)新课引入:(3-4分钟)
这节课,我们主要了解编程和智能信息处理,首先,我们来研究一下:编程。编程就是编写程序,那在日常我们接触到的程序有哪些呢?
好处:引入日常生活中用到的程序,例如word等常用的系统软件,让同学获知原来程序是这样的。
(三)进行新课:(28-30分钟)
知识点1:
1、过程:分析问题(设计算法(编写程序(调试运行
2、什么是算法?--------求解问题的方法和步骤;
3、如何表示算法?--------流程图、伪代码、自然语言等;
【例题1】小明在为买刘德华演唱会门票的事烦恼,如果门票30元他就可以买,否则不能买。同学们能否用流程图来表现这个问题的求解步骤呢?
-------流程图是高中数学要掌握的知识,这里通过一个小的例题唤起同学们的回忆,从简单的知识入手,有助于激发同学们的思维,从而进行知识的迁移。
知识点2:
For循环语句和Do While循环语句,格式:for I=N1 to N2 ……Next I;DO While
IN ……LOOP
【例题1】利用for循环语句实现1到100的累加
LET S=0
FOR I=1 TO 100
S=S+I
NEXT I
PRINT S
【例题2】利用Do While循环语句实现1到100的累加
cls
LET S=0;I=1
DO WHILE I 100
S=S+I
I=I+1
LOOP
PRINT S
知识点3:
编制计算机程序解决问题的过程包括:分析问题、设计算法、编写程序、调试运行等。 程序是控制计算机动作的指令的记录集合。算法就是解决问题的步骤集合,可以被表述和实现。
操作题1:
物理老师想编写一个描述小球做平抛运动的轨迹的程序(小球运动时间限定在1~100秒)。(效果如图1所示)
1、分析问题,可以从以下三个方面进行分析。
明确问题的要求,掌握所要解决问题的内容和要求;
分析已知的信息,掌握与解决问题相关的资料;
确定输出的内容,掌握所要解决问题最终要达到的目标。
问题的要求 已知的内容 输出的内容 2、设计算法
什么是算法?--------求解问题的方法和步骤;
如何表示算法?--------流程图、伪代码、自然语言等;
“描述小球做平抛运动轨迹”的算法:编写程序
算法确定后,需要选择一种编程语言编写程序,实现算法的功能。
下面是用VB语言编写的“描述小球做平抛运动轨迹”和程序运行界面和程序代码。
图3 代码
4、调试运行
编程完毕后,需要进行调试,以验证所编写的程序是否正确。如果程序运行不正确,说明程序中有错误。程序中的错误有两种:语法错误和逻辑错误。语法错误是指编写程序时,有些地方不合乎程序语言的语法规则,计算机不能理解;逻辑错误指程序在逻辑上有问题,因而得出错误的结果。
【小结】编制计算机程序解决问题的过程包括:分析问题、设计算法、编写程序、调试运行等。 程序是控制计算机动作的指令的记录集合
您可能关注的文档
最近下载
- 危重病人抢救应急演练方案.pdf
- XP-1A SF6定性检漏仪说明书.pdf VIP
- 《贝聿铭建筑设计》课件.ppt VIP
- 河北大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 2023年西南大学软件工程专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- 《3~6岁智力残疾儿童康复训练及支持性服务规范》.pdf VIP
- 河北大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(A卷)及标准答案.pdf
- 河北科技大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(B卷)及标准答案.pdf
- 光电探测器仿真:多物理场耦合仿真_(10).多物理场仿真软件介绍.docx VIP
- 数学三下 应用题.ppt VIP
原创力文档


文档评论(0)