当前位置:首页 >> 计算机软件及应用 >>

《4.1 编制计算机程序解决问题》


新源县第二中学信息技术集体备课教案

第2 周

星期三

2012 年 2 月 22 日

高一 年级

主备人

唐绍泽

辅备

侯新梅、王斌江、钟梓菱、陈军华

课时

一课时

课型

新授课

课题

课题名称:4.1 编制计算机程序解决问题 本节课的教学内容是广东实验教材必修《信息技术基础》 第四章 4.1《编制计算机程序解决问题》第一课时 4.1.1 《认识计算机与程序》和 4.1.2《体验程序的作用及其编 制环境》和 4.1.3《认识程序中的基本元素》的内容 知识与技能 1、了解计算机的工作原理。 2、了解计算机编程语言,计算机语言的发展。 3、理解计算机程序的概念,体验程序的作用,初步树立 利用计算机程序解决问题的基本思想。 4、了解程序中的基本元素。 过程与方法 1、掌握合作探究的方法,通过实践找出问题答案。 2、体验应用计算机程序解决问题的过程。 情感态度与价值观 1、培养学生学习程序设计的兴趣 2、通过执行一段简单的计算机程序,了解计算机执行程 序代码的过程,体验程序的作用及编程环境,感受用计算 机程序解决问题的魅力,激发学生学习程序设计的兴趣。 重点 1、计算机工作原理 2、了解计算机程序的编写和执行。 3、用计算机程序解决问题的过程。 难点 计算机程序的基本结构和作用,读懂计算机程序代码。 教学方法 教学方法 讲解演示法、成品分析法、小组合作体验探究法等教学方 法使学生了解计算机及程序语言的工作原理, 感受程序的 魅力和作用。 教学流程 情景引入—设置疑问—交流探讨—实例讲解—合作探究 —任务驱动—课堂小结

教学 目标

教学 重点 难点

教学 方法 教学 流程













1

【导入新课】 导入新课】 1、通过事例导入新课。 刘丽的妈妈是某公司的经理,每天都用电脑处理大量的商业文 件, 通过电子邮件与客户交流业务信函, 听闻有关计算机信息被窃取 事件的报道后, 她越来越担心保存在计算机里的重要文件和网络上传 送的电子邮件, 万一被别人窃取了, 将会给公司造成不可估量的损失, 希望找到一个保密的方法。 2、引入新课,今天我们来学习 4.1 编制计算机程序解决问题的 第一课时(4.1.1,4.1.2,4.1.3) 。 讲授新课】 【讲授新课】 4.1.1、认识计算机与程序 、 提问:阅读书本 74 页 4.1.1 节内容回答以下问题。 1、计算机的五大部件,学生说说各部件的作用及功能? 2、计算机各部件是如何配合工作的? (结合图 4-1 计算机各部件配合工作示意图。 ) 3、计算机程序是怎么编写和执行的? (结合图 4-2 计算机语言系统示意图) 4、常用的计算机程序设计语言有哪些? (BASIC\BASCAL\C\VISUAL BASIC 简称 VB\delphi\ java 等) 教师:结合课件展示讲解,提出问题并思考。思考: 1、计算机各部件如何配合工作? 2.计算机中数字电路的表示方法是怎样的? 3、什么是计算机程序? 4.1.2 体验程序的作用及其编制环境 阅读书本 76 页,77 页 1.出示幻灯片:加密文本文件的案例 2.学生体验:用加密.exe 程序加密 m1.txt 3.设置疑问,介绍 VB 编程环境。 4.学生尝试打开加密工程.frm,体验 VB 环境。 5.动画讲解加密解密原理。 4.1.3 认识程序中的基本元素 教师引言: 要读懂和编写计算机机程序就首先要懂得计算机语言 中的这些元素和规则。 教师展示一个程序之后,学生观察,有何发现? (1)常量、变量与数据类型。 (2)远算符、函数与表达式。 (3)语句。 教师演示】 【教师演示】 新建一个计事本文件,文件名为 1.txt,尝试用程序 1.exe 对其进 行加密,并生成加密后的文件 2.txt;尝试用程序 2.exe 对文件 2.txt 进行解密,并生成文件 3.txt,对比 1.txt 和 3.txt 中的文件内容,看是 否一致。 操作如下: ①双击“程序 1.exr”后,在出现的对话框中输入待加密的文件路径 及其文件名,如“c:\1.txt”,然后按“确定”按钮。
2

②屏幕首先提示加密前的文本内容,按“确定”后显示加密后的文本 内容,在按“确定”后,提示输入加密后的文件名及路径的对话框。 ③程序执行后, 在磁盘中按照你所输入的文件名及路径生成了加密文 件,打开该文件,查看内容。 ④双击运行“程序 2.exr” ,与前面操作相似地把需要解密的文件进行 解密,还原为原来的文本内容。 交流探讨】 【交流探讨】 先让学生表述完自己的观点后,教师再进行详细的归纳讲解。 1、 计算机各部件的配合工作 2、 计算机程序的编写与执行 3、 常用的程序设计语言(C,basic,pascal,vb)等 4、 文件加密的过程 5、 程序代码部分的基本元素。 教师提问: 谈谈你所知道的计算机程序设计语言有哪些?哪些问题是 教师提问: 通过编写程序解决的。 课堂小结】 【课堂小结】 分析、总结 1.每一个程序都有不同的功用,程序的作用到底是什么? 2.程序作用、优点。 学生认真思考、陈述自己的看法、观点。目的在于总结、感受计算机 程序魅力及强大作用。 课堂练习 练习】 【课堂练习】 幻灯片展示 作业布置】 【作业布置】

【教学反思】 教学反思】

3

练习题
1、在程序中需要将两个变量的值交换,以下四段流 程图中,哪个不能完成将变量X、Y的值互相交换。
↓ ↓ T←X ↓ ↓ X←Y ↓ ↓ Y←T ↓ ↓ A B ↓ C ↓ D X←X/Y ↓ Y←T-X ↓ X←X-Y Y← X / Y ↓ Y← X﹡Y ↓ Y← X - Y X←X﹡Y ↓ T←X ↓ X←X+Y

( B ) ,可行性、 7、算法的特征有:有穷性、 有 0 个或多个输入和有一个或多个输出。 A.稳定性 B.确切性 C.正常性 D.快速性 8、数学式子 2a + b 在 VB 中的正确写法是( D )
4ab

2、下列程序的运行结果是( B ) a=3 b=5 a=b print a A)3 B) 5 C) 8 D)0 a=3 b=4 a=a+b b=a-b 该程序段运行后,变量 b 的值是(B ) A 1 B 3 C 4 D 7 3、算法是解决问题的 ( B ) (A)程序代码 (B)方法与步骤 (C)计算公式 (D)最终结果 4. 下列流程图符号属于判断框的是( D )

(B) (A)

(C)

(D)

5.程序的三种基本结构是( B ) (A)分支结构、循环结构、树型结构 (B)顺序结构、分支结构、循环结构 (C)顺序结构、循环结构、树型结构 (D)树型结构、顺序结构、分支结构

A. 2*a+b/4*a*b B. ( 2*a+b )/(4ab) C. (2a+b)/(4ab) D. (2*a+b)/(4*a*b) 9、以下是一段程序: If i=1 then x=x+1 Else x=x*2 End if 它的基本结构属于(A) A.选择结构 B.循环结构 C.顺序结构 D.树型结构 10、下列程序中,循环体执行的次数是( ) , 10 y 的值是( )C x=0 for y=1 to 10 step 3 x=x+1 Next y A.2,10 B.4,10 C.4,13 D.5,13 11、下列运算结果中,值最大的是( D ) 11 A. 3/4 B. 3\4 C. 4 mod 3 D. 3 mod 4 12、可以用多种不同的方法来描述一个算法,算法 12 的描述可以用( C ) A.流程图、 分支和循环 B.顺序、 流程图和自然语言 C.流程图、 自然语言和伪代码 D.顺序、 分支和循环 13、 13 请将计算 1+3+5+······+99 的值的程序 补充完整。 S=0 For i=1 to 99 step 2 S=

S+i

.

Next i s=“ Print “s=“,s End Sub

6、人们利用计算机解决问题的基本过程一般有如下 五个步骤(①—⑤) ,下列选项按步骤的先后顺序正 确的是( B ) ①调试程序 ②分析问题 ③设计算法 ④检测结果 ⑤编写程序 A.①②③④⑤ B.②③⑤①④ C.④②③⑤① D.②③④①⑤
4

5


相关文章:
4.1编制计算机程序解决问题教案.doc
4.1编制计算机程序解决问题教案 - 【课 题】: 第四章 信息的加工与表达(下) 4.1 用计算机程序解决问题 【授课教师】:合肥十七中 授课教师】: 查光亮 : 【...
4.1编制计算机程序解决问题_图文.ppt
4.1编制计算机程序解决问题 - 一、引入课题 第三章 信息的加工与表达(上)
《4.1编制计算机程序解决问题(1)》-教学设计.doc
《4.1 编制计算机程序解决问题(一)》教学设计 一、案例背景信息课程内容: 内容选自: 适用年级: 设计者 编制计算机程序解决问题(第一课时) 高中信息技术基础(必修)...
4.1 编制计算机程序解决问题 (4).doc
4.1 编制计算机程序解决问题 (4) - 《4.1 编制计算机程序解决问题》教学设计 一、教材分析 (一) 、本节的地位与作用 本节是广东教育出版社出版的《信息技术》 ...
4.1 编制计算机程序解决问题 (25).doc
4.1 编制计算机程序解决问题 (25) - 《编制计算机程序解决问题》教学设计
4.1 编制计算机程序解决问题 (9).doc
4.1 编制计算机程序解决问题 (9) - 《编制计算机程序解决问题》教学设计
4.1 编制计算机程序解决问题.doc
4.1 编制计算机程序解决问题 - 乐山市信息技术教师资格证面试教案,我花了点工
4.1 编制计算机程序解决问题 (38).doc
4.1 编制计算机程序解决问题 (38) - 编制计算机程序解决问题 1. 教学
4.1编制计算机程序解决问题课件ppt_图文.ppt
4.1编制计算机程序解决问题课件ppt - 第四章 信息的加工与表达(下) 4.1 编制计算机程序解决问题 第一节:问题 问题一:你想了解主机箱内部的结构吗? 问题二:你想...
4.1 编制计算机程序解决问题 (20).doc
4.1 编制计算机程序解决问题 (20) - 第四章 信息的加工与表达(下) 4.1.1-4.1.2 编制计算机程序解决问题、 体验程序的作用及其编制环境 一、案例背景 1.教材...
4.1编制计算机程序解决问题(下)._图文.ppt
4.1编制计算机程序解决问题(下). - LOGO 4.1 编制计算机程序解决问题(下) 1. 认识程序中的基本元素 2. 剖析编制计算机程序解决问题的过程 4.1 编制计算机程...
4.1编制计算机程序解决问题.pdf
4.1编制计算机程序解决问题 - 4.1 用计算机程序解决问题 【教材分析】:用
《4.1 编制计算机程序解决问题》.doc
《4.1 编制计算机程序解决问题》 - 新源县第二中学信息技术集体备课教案 第2
4.1编制计算机程序解决问题资料_图文.ppt
4.1编制计算机程序解决问题资料 - 一、引入课题 第三章 信息的加工与表达(上) 第四章 信息的加工与表达(下) 4.1 编制计算机程序解决问题 二、问题情境 某位...
4.1编制计算机程序解决问题._图文.ppt
4.1编制计算机程序解决问题. - 4.1 编制计算机程序解决问题 BY 彭虹岚 课本:P74-P83 4.1 编制计算机程序解决问题 学习要点 认识计算机的基本组成及其关系...
4.1 编制计算机程序解决问题_图文.ppt
4.1 编制计算机程序解决问题 - 广东教育出版社《信息技术基础》,第四章第一节编制计算机程序解决问题,课件
4.1编制计算机程序解决问题课件ppt_图文.ppt
4.1编制计算机程序解决问题课件ppt - 粤教版 高中信息技术 第四章编制计算机程序解决问题课件 ppt
(上课)4.1_编制计算机程序解决问题课件.ppt
(上课)4.1_编制计算机程序解决问题课件_其它课程_高中教育_教育专区。高中信
4.1-编制计算机程序解决问题课件解析_图文.ppt
4.1-编制计算机程序解决问题课件解析 - 第四章 信息的加工与表达(下) 4.1用计算机程序解决问题 学习目标: 1.认识计算机与程序 2.体验程序的作用及其编制环境...
4.1__编制计算机程序解决问题_图文.ppt
4.1__编制计算机程序解决问题 - 第四章 信息的加工与表达 4.1 编制计算机程序解决问题 什么是计算机程序? 什么是计算机程序? 生活中有哪些包含了计算机程序? 生活...