《编程解决问题》教学设计_第1页
《编程解决问题》教学设计_第2页
《编程解决问题》教学设计_第3页
《编程解决问题》教学设计_第4页
《编程解决问题》教学设计_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、§3.3编程解决问题教学设计衡山县第四中学尹 艳学课题:泸教版教材信息技术必修模块“信息技术基础”高一年级第三章第三节“编程解决问题”,见书P69,教学课时数为1课时。教材分析:在第一次接触程序设计并且只有一课时的情况下,学生是不可能学会一门程序语言的,因此只能通过现成的程序,让学生体验程序设计的一般过程,体验用计算机解决实际问题即进行信息加工处理的一般过程。教学重点:体验用计算机语言实现算法即程序设计的一般过程。教学难点:学生对循环结构的认识及实现。教学目标:知识与技能:了解程序与程序设计的概念。过程与方法:体验程序设计的一般步骤。情感、态度和价值观:培养

2、学生对程序设计的初步兴趣。教法与学法:讲练结合,分组讨论。 教学过程:一、新课引入 提问“用计算机解决实际问题需要哪两个重要环节”引入算法的计算机实现。(答案 设计算法编制和运行程序来实现算法)二、讲授新课 1、程序的概念与程序设计语言的分类(1)教师设问:已知直角三角形的两边,能否求出第三边?(学生回答:代入公式。)分析:通过已知的公式a*a+b*b=c*c,按一定过程,计算出结果。(2)教师设问:计算机能不能解决这个问题? (学生回答:有的说不能,有的说能。)分析:说不能,是因为计算机不能和人一样直接进行计算。说能,其实是一个过程,由人根据公式设计出算法,再按一定的顺序和过程,通过一些计算

3、机指令来完成计算,其中要考虑数据(边长)和如何下指令。 程序的定义:是人们为了让计算机实现某一功能,编写的一系列计算机能够识别的语句。 2、程序设计语言是人们与计算机沟通的桥梁。QBASIC、C+、JAVA、VISUAL BASIC、PASCAL等等。编程解决问题的一般过程:分析问题、设计算法、编写程序、调试运行等。下面用VB语言编写的程序实例。3、程序设计实例 例1、说明:这是学生第一次接触程序设计的实例,可以在这一简单问题上多花些时间,让学生即能体验和学习程序设计的一般过程,又能培养学生对程序设计的初步兴趣,还能帮助对后面例子的理解学习。 用VB做一个Hello,word!的欢迎程序,熟悉

4、一下VB环境。 Label1.caption="Hello,word!"例2、编写一个描述小球做平抛运动的轨迹的程序(小球时间限定在1100秒)。 1. 分析问题解决解决之前需要对问题进行深入的分析,明确问题的需求,然后确定解决问题的办法。问题的要求已知内容输出内容描述小球平抛运动轨迹时间、初速度、重力加速度求小球的横、纵坐标2.设计算法设计算法,就是寻找问题求解的方法和确定具体的求解步骤。计算机就是按照指定顺序执行一系列指令的结果。为了更好的表示算法,人们发明了许多描述算法的工具,如流程图、伪代码、自然语言等。其中流程图采用简洁的符号描述描述解决问题的步骤,直观明了。上述

5、问题的算法,可以用流程图表示如下。开 始重力加速度 g=9.8小球运动时间初值 t=1计算小球竖直坐标 y=g*t*t/2累加小球运动的时间 t=t+1以(x,y)为中心画小球(以圆代替)计算小球水平坐标 x=v*t结 束输入小球水平初速度vt<=100起止框处理框输入输出框流程框判断框 否是3.编写程序Private Sub Command1_Click() g=9.8 t=1 v=Val(text1.text) Do while t<=100 x=v*t y=g*t*t/2 Circle(x,y),30 t=t+1 LoopEnd sub4.调试运行编程完毕后,需要进行调试,以

6、验证所编写的程序是否正确。如果不正确,说明程序中有错误。通常有两种错误:语法错误(syntax error)和逻辑错误(logical error)。发现错误后,要查找错误、修改错误,再调试运行,直到运行结果正确为止。三、小结:通过老师的实践操作与讲解后,学生练习,在做的过程中体会程序的意义。总结本节课所讲内容,在课堂的最后总结同学们在实践中遇到的问题,交流讨论学习本节课后的感想与疑惑。“模仿-创新”和“边学、边练、边思考”是帮助大家提高学习和工作效率的好方法。没有模仿的“量”的积累,无法达到创作上的“质”的飞跃。四、课后作业: 编写一个简易的加法运算,求1+2+3+100的和。五、课后反思: 本节内容由于是学生第一次接触,学习劲头比较足,但是在练习的时候 不免出现错误,只有通过简单的小程序帮助学生理解,把易出现错误的地方提出来讲解。利用数学迁移,通过比较的方法,把实际问题放在熟悉的数学领域来考虑,让学生在已有的知识里去

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论