用计算机程序解决问题课件,剖析编制计算机程序解决问题的过程 课件

260ba147ab3459beb25232b2a1a7a126.png

一、         教材分析:

和通用工具一样,编程也是信息处理的基本方法,所以本章内容与第三章内容紧密相联,共同构成信息加工、表达与交流的完整体系。也与选修模块《算法与程序设计》接轨,属于基础部分。本章的第一节具体教学目标是:使学生了解程序的执行过程,并认识程序设计的基本流程。而作为本节的第2课时,由回顾复习引入,使学生进一步明确编制程序是一种信息处理的方法;接着通过显示字符机内码程序的演示和剖析,让学生进一步巩固对程序中基本元素和程序作用的认识,接着让学生动手编制程序解决一些简单的问题,加深对所学知识的理解,体会编制计算机程序解决问题的过程;然后通过一个实例引导学生归纳总结编制程序解决问题的过程,最后通过小测题检测学生的学习效果;

从而培养学生进一步学习程序设计的兴趣。

二、         学情分析:

高一的学生已经具备了一定的计算机使用经验,但大多数是与常用的工具软件的使用和网络应用有关。对于计算机编程知识,他们以前可能没有接触过。同时,因为陌生,他们往往会把其看做一种遥不可及的事物。这时教师应强调计算机程序与生活的关系是必不可少的;再者,他们在现阶段已经具备了较强的逻辑推理思维能力,也掌握了相关的数学知识,这样对于计算机程序解决问题了解起来应该是不会太困难。教师应该把重点放在对他们思维方向的引导上!

三、         教学目标:

1、知识目标:初步掌握编制程序解决问题的方法。

2、能力目标:

①能在高级语言编程环境操作执行一段简单的计算机程序代码。

②初步理解计算机程序代码的执行目的。

3、情感目标:培养学生进一步学习程序设计的兴趣。

四、         教学重点和难点:

教学重点:用计算机程序解决问题的过程和方法。

教学难点:计算机程序的基本结构和作用,读懂计算机程序代码。

五、         教学策略和方法:

教学策略:本节内容中,学生往往容易对程序的运行和作用感兴趣,而对程序语句具体作用感到困难,而在实际上是不可能要求学生在短时间内对程序语句一下子都能理解接受。因此在教学实施时,要紧紧抓住学生的兴趣点,突出解决程序的关键语句,引导学生把注意力放在对程序形式的整体把握上,着重让学生体验其特征和思想方法。

教学方法:问题解决教学法

应用这种教学方法,选取一个适合学生、适合教学内容的问题;同时选取的问题要注意切合“展示用计算机解决问题的过程”这一主题。在整个教学过程我不给学生进行知识灌输,也不单纯地提出任务让学生去做,而是尝试创设情境,激发学生兴趣,因为兴趣是最好的老师,它会启发学生主动去发现问题、提出问题、分析问题,最终解决问题。

六、         教学过程:

教学

环节

教师活动

学生活动

设计意图

复习回顾

(问)上节课学习了什么新的信息加工方法?

引入新课:当我们需要解决问题却找不到合适的加工工具时,就可以考虑使用VB语言编制程序来解决。

提示主要概念:常量、变量、运算符、函数、表达式、语句

观察思考

回答问题

回顾上节课所学知识,为这节课的学习打下基础。

观察

剖析

程序

我们知道,每个文字符号在计算机里都有相应的代码存储表示,称为机内码。那么我们的校名在计算机内的存储代码是什么呢?

问题:显示汉字“福州四十中”所对应的机内码值。

运行程序“机内码.vbp”,显示“福州四十中”所对应的机内码值,引导学生剖析程序代码,加深对程序结构和程序中基本元素的认识。

观看程序运行结果,

在老师引导下,剖析程序代码,加深对程序结构和程序中的基本元素的认识。

通过程序的演示和剖析,让学生进一步感知程序的作用,体会编制程序解决问题的意义,加深对程序结构和程序中基本元素的认识。

增进对计算机数字编码意义的认识,同时加强对计算机工作过程的认识,激发学生学习VB的热情。

探究

编制

程序

学生动手编制VB程序来解决下列问题,教师巡回指导。

问题1:显示自己姓名的机内码值  (10分)

问题2:显示机内码-17999和-12329所对应的原码  (20分)

问题3:将上节课加密后的文件解密  (30分)

思考:编制计算机程序解决问题的过程分为几步?

学生根据自己的程度选择其中的一至两个题目动手编制VB程序,思考问题:编制计算机程序解决问题的过程

通过一些简单的练习,让学生熟悉VB编写环境,在实践操作中体会程序的作用和编制计算机程序解决问题的过程。

归纳

总结

点评学生的练习,及时给予学生评价。

问题:国王与麦粒

引导学生分析问题,设计算法,编写程序(教师事先写好),

调试运行(教师故意设置一些语法错误的代码,使学生了解这个步骤的意义),

检测结果(教师故意改动一些代码,使学生了解这个步骤的意义),归纳总结编制计算机程序解决问题的过程

思考总结

以编制计算机程序解决问题基本过程中的五个环节来讲解这个实例,引导学生归纳总结编制计算机程序解决问题的过程

课堂评价

4.1节学完了,大家学习的效果怎么样?请完成下面的小测题,做一个自我检测吧。

完成课堂

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值