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

《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编制计算机程序解决问题
4.1计算机程序解决问题【教材分析】:用计算机程序解决问题是当今社会中信息处理的重要方法之一,学生要 了解计算机程序的工作过程, 初步掌握用计算机程序解决问题的...
《4.1 编制计算机程序解决问题》
4.1 编制计算机程序解决问题 本节课的教学内容是广东实验教材必修《信息技术基础》 第四章 4.1《编制计算机程序解决问题》第一课时 4.1.1 《认识计算机与程序》和 ...
4.1 编制计算机程序解决问题
4.1 编制计算机程序解决问题一、基本说明 1 模块:高中信息技术基础 2 年级:高中一年级 3 所用教材版本:广东教育出版社 4 所属的章节:第四章第一节 5 学时数...
4.1编制计算机程序解决问题
4.1 编制计算机程序解决问题一、基本说明 1 模块:高中信息技术基础 2 年级:高中一年级 3 所用教材版本:广东教育出版社 4 所属的章节:第四章第一节 5 学时数...
4.1 编制计算机程序解决问题
4.1 编制计算机程序解决问题_其它课程_高中教育_教育专区。乐山市信息技术教师资格...编写程序的基本过程有所了解,是选修模块《算法与程序设计》基础内容的衔接部分。...
编制计算机程序解决问题
《4.1 编制计算机程序解决问题》教案重庆市巴县中学:马玲 一、教材分析 1、新课标要求 本节内容是广东教育出版社必修模块《信息技术基础》第四章第一节,课程 ...
4.1编制计算机程序解决问题
4.1 编制计算机程序解决问题【教材分析】 1、用计算机程序解决问题是当今社会中信息处理的重要方法之一,学生要了解计算 机程序的工作过程,初步掌握用计算机程序解决问题...
4.1编制计算机程序解决问题
4.1编制计算机程序解决问题_其它课程_高中教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 4.1编制计算机程序解决问题_其它课程_高中教育_教育专区。4.1 用计算机...
4.1编制计算机程序解决问题说课稿
4.1编制计算机程序解决问题说课稿_其它课程_高中教育_教育专区。精品课说课稿 《编制计算机程序解决问题》说课稿一、说教材 1、本节的作用和地位: 本节课是广东...
4.1编制计算机程序解决问题2
高一信息技术第四章第二节教学案主备人:胡俊鹏 审核:王永俊 时间:2010 年 2 月 22 日 课 题 编制计算机程序解决问题(2) 课型 新授 学习目标 1.认识 VB ...
更多相关标签: