2019-2020年高中信息技术 体验程序的作用及其编制环境教案 粤教版必修1

更新时间:2023-04-27 07:53:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

2019-2020年高中信息技术体验程序的作用及其编制环境教案粤教版必修1

一、基本说明

教学内容

1)教学内容所属模块:信息技术基础(必修)

2)年级:高一

3)所用教材出版单位:广东教育出版社

4)所属的章节:第四章第一节

5)学时数:45 分钟

二、教学设计

1、教学目标:

(1)理解计算机程序的概念,体验程序的作用,初步树立利用计算机程序解决问题的基本思想。

(2)认识高级语言(VB)编程环境,能运行简单的程序,揭开程序设计的神秘感和畏难心理,培养学生进一步学习程序设计的兴趣和发现问题、解决问题的能力。

(3)体验简单的计算机程序编制实例,感悟计算机程序设计的思想,增加学生的学习成就感和形成严谨客观的解决问题作风。

2、内容分析:

(1)地位与作用

①、和通用工具一样,编程也是信息处理的基本方法,所以本章内容与第三章内容紧密相联,共同构成信息加工、表达与交流的完整体系。也与选修模块《算法与程序设计》接轨,属于基础部分。本章的第一节具体教学目标是:使学生了解程序的执行过程,并认识程序设计的基本流程。而作为本节的第一课时,本课主要通过体验计算机程序的作用及其编制环境,初步树立利用计算机程序解决问题的基本思想,并逐步了解计算机程序的工作过程,激发学生对程序设计的兴趣。

②、本节是对用计算机程序解决问题的入门介绍,是选修模块《算法与程序设计》的概述和引子。因此,能否通过本节课学习来激发学生对计算机程序设计的兴趣,将直接关系到选修模块《算法与程序设计》的顺利开设。

(2)重点分析

体验程序的作用及其编制环境,激发学生对程序设计的兴趣。

(3)难点分析

程序的编制环境,VB的初步使用

3、学情分析:

(1)高一新生来自不同的初中学校,他们的信息技术学习经历不同,信息素养和动手操作能力也不同。这节课之前学生已学完了前三章,已具备一定的计算机使用经验。但学生对程序设计普遍陌生,对自己编程来解决问题,既感觉新奇有趣,又有一定的技术难度。同时高一学生已具备一定的逻辑推理能力和相关的数学知识,对用计算机程序解决问题的初步了解不会觉得十分困难。

(2)本节是程序设计入门的第一课,是选修模块《算法与程序设计》概述和引子,同时编程又相当枯燥,因此创设情景,激发学生的兴趣,调动学生的主动性、积极性尤其重要。学生不可能用一节课的时间对编程掌握多少,但让他们在体验中理解信息的编程加工,并通过简单的改进实现小小的目标,有成功的体验是完全能够达到的。

4、设计思路:

1.教学方法设计

本课设计旨在消除程序的神秘感、让学生体验程序的“平易近人”,体验程序的编制环境,为选修《算法与程序设计》打基础。为此,选择了学生感兴趣的游戏以及个人日记加密、解密等与学生息息相关的事例为引子,激起学生兴趣,同时结合教材,引导学生自主学习、在互相的交流讨论中,探究完成初次对VB环境的一次试旅。

2.关于教-学流程和教学活动的设计思路

(1)教—学流程:程序体验—引入问题

程序分析—认识问题

程序编写—解决问题

交流与评价—提高能力

(2)设计思路:

首先以“汉诺塔”游戏进行分组比赛(同学之间比),再与电脑比,让学生体验到程序的作用;其后给学生一段加密的文字(“如果你的日记写成这样,就不用担心被人‘偷窥’了”),同时给出解密程序源代码的文本文件,请同学们结合教材、自主探究VB环境,编制出VB解密程序后再运行去看加密文件(文件内容清晰展现);解释程序基本思路,请同学们对解密程序“改装”成加密程序,并写给老师一段话加密后上交(同学们担心老师看不懂,老师当堂演示用“穷举法”编译的解密程序阅读学生作业,从而更激发学生的兴趣)。

三、教学过程描述教学阶

段及所用时间教师活动学生活动

对学生学习过程的

观察和考查及设计

意图

导入(游戏)4’引入汉诺塔游戏,介绍游戏规

则。

将全班分成两个组,玩游戏竞

赛。

记下时间与步骤

一组同学移动

三个盘子的;

另一组同学移动四

个盘子的。

以玩游戏竞赛的方

式激发学生兴趣

记下时间与步骤以

利于接下来的人与

电脑的比较

基本部分(一)6’让电脑玩游戏(3个、4个、5

个……),进行比较(时间与

步骤),让学生体验程序的作

引导学生谈体会(程序的作

用)

体验程序的作用

谈谈感受到的程

序的作用

通过比较学生对程

序的作用深有感

触,基本能总结出

程序的作用

基本部分(二)

5’结合生活实例(日记、信件等

个人隐私),引入文件保密问

题。

演示:用解密程序(exe文件)

读取加密了的文本文件

(mm1.txt)

观察、思考

与生活实际相结

合,激发学生兴趣,

通过简单剖析基本

了解“解密程序”

解决问题的基本思

剖析解密程序:关键语句

c$ = Chr(Asc(b$) + 10),同

时介绍机内码、机器语言、高

级语言等概念

理解程序执行过

15’通过自己编制解密程序了解

VB界面及编制环境

提供解密源代码(解密

01.txt)二人分组,自己

从“程序”中打

开V i s u a l

B a s i c

试编制一个解密

程序(源代码从d

盘下的“解密

01.t x t中获取)

并存盘,试将你d

盘下的m m2.t x t

解密。

源代码不需要学生

写,只需复制即可,

通过编译运行,就

可以看到老师写的

一段话,提升学生

的参与积极性,同

时体验了VB的界

面及编制环境

编制过程采用结合

教材、自主探究式

学习,提高学生的

知识迁移能力和探

究学习能力

2’学生演示:教师在旁进行提炼,梳理VB环境及其编制过

由一名学生演示,其它同学对比自己的学习过

程小结

8’修改解密程序,将其改为加密程序,并利用它向教师上传一

个已加密的文本文件改写程序,并递

交一份“给老师

的话”为主题的

加密后的文本文

件(分组完成)

小组协作能力,良

好的信息道德,体

验成就感

3’从学生上交的加密文件中抽

取解密(注意机内码的数字变

换),演示解密(破译)过程

(教师事先准备一个破译程

序,可穷举解读学生的文件)观察、体会、参

与思考解决问题时的创新性、严密性、

安全性

让学生体会到程序的通用性,可修改性、可破译性

巩固拓给出Sin函数曲线程序,通过

改进,画出函数y=2X2+5X+1

试着改写程序提高探究学习能力,

展练习的曲线图体验成就感,注意程

序的通用性

小结2’

程序的作用:

VB的编制环境及过程

四、教学反思

1、本课以学生较为感兴趣的游戏入手,较好的激发了学生的兴趣,让人与人比较、

人与电脑程序比较,学生能非常感性的认识到程序的作用。

2、由于VB环境介绍一定要亲身经历才有感性认识,以加密、解密来保护个人隐私

也是学生试编程序的动力。为了提高学生的兴趣,先让学生解密,再去实现加密,取

得了较好的效果,通过本课的学习,学生基本熟悉了VB的环境,消除了对程序的神

秘感,并对编程产生了一定的兴趣。

3、学生存在差异,部分学生在对解密程序进行“改装”成加密程序时,由于未能真

正领会程序解决问题的基本思路,此过程遇到疑难,导致一知半解。

附一:部分学生上交的写给老师的话

(用程序解读时出现误差,个别字解读时出误,敬请谅解。“偏移值”为学生加密程序中所用ASC码偏移值)

驯虾邢犀计??传控持扁需遗6掇驯?琳届雕霓6拭油雕霓于烘待滴谤?8驯滴执世凿?圾众哉油烘鬼纺8

-10-> 偏移值--------------------------------------------------

学习信息技55础课程必修一,对学5了解电脑,使用电脑有很大的帮5.学的知识在5活中运用很广泛.

邢犀计?恃遗孟费抄士油滴驯啃…诬烘霞焕6档恃咀恃才痰浑油…

-10-> 偏移值--------------------------------------------------

信息技5是一门非常实用的学科。我很喜欢,但是就是不太会用。

?铱才掖财滞痰蛾6韧诬醚于蛾淀滴驶碱淀祁?滴侍求××××××

-10-> 偏移值--------------------------------------------------

5业不要布置太多,让我们有多点的时间点其5的事情

吻娟蹈兆疵弟纳雀吻褱恢晾貉墩

+11-> 偏移值--------------------------------------------------

我觉得这次电脑让我学会了很多。

檄?蕾拾蛾街诬醚遗谐魄抄油夹隧?滴蝎计怯6稽届代矣嫩…

-10-> 偏移值--------------------------------------------------

希5老师多教我们一些平常用计算5的小技巧,或解答疑难。

毋喉厦磺跌腻=导毋?翟涸栏拟嫡1〈

-17-> 偏移值--------------------------------------------------

我很喜欢电脑,但我.得好困难的。

邢犀计?恃遗孟费抄士油滴驯啃…诬烘霞焕6档恃咀恃才痰浑油…

-10-> 偏移值--------------------------------------------------

信息技5是一门非常实用的学科。我很喜欢,但是就是不太会用。

2019-2020年高中信息技术使用数据库管理信息的基本思想与方法教案沪教版必修

1

一、基本说明

1、模块:高中信息技术基础

2、年级:高中一年级

3、所用教材版本:上海科技教育出版社

4、所属的章节:第四章第三节

5、学时数: 45分钟(多媒体教室授课)

二、教学设计

1、教学目标:

了解数据库的基本组成要素,能从实际需求出发,设计构建简单数据库的方案。

了解使用数据库管理的基本方法,体会数据库管理的基本思想。进一步感受使用数据库存储和管理大量数据及高效检索的优势。

掌握一定的数据库构建和管理的知识

体验信息数据库的使用给我们学习和生活带来的变化;体验数据库的使用给社会发展带来的影响;能够用辩证的态度对待数据库的使用。

2、内容分析:

在信息资源管理中,使用数据库管理是大型信息管理中最常见的最有效的方式之一。了解数据库的组成和管理方法,对本章内容起着总结提高的作用。

重点:(1)数据库的组成。

(2)数据查询的思想和方法。

难点:(1)设计构建简单数据库的方案。

(2)分析多表查询过程。

3、学情分析:

学生在上节信息资源管理方式中接触了数据库管理方式,知道了数据库管理方式的特点。也对数据库管理方式产生了浓厚的兴趣,迫切的想了解数据库的具体使用方法。但还未对数据库的组成有基本的认识。

4、设计思路:

本节课是本章的最后一堂理论课,在内容上提高了深度和广度。考虑到数据库的抽象,我采用理论联系实际的办法进行教学,就是从学生身边的实际问题“学生资料表”入手,引导学生认识数据库的组成,思考数据的添加和查询,再进一步实践数据库的管理。课堂上采用教师讲解和学生动手相结合的方法。达到理解和运用共同提高。

三、教学过程

教学环节及时间教师活动学生活动对学生学习过程

的观察和考查

设计意图

课前准备收集素材,制作好本节课的课件。预习本节内容。使学生先熟悉内

创设情境问题引入3’1、投影:大家了解网上购物吗?

展示准备好的淘宝网店管理页面。

查看出售中的商品有多少种?每

种还剩多少?仓库里有哪些商

品?

2、投影:同学们,我们学校有多

少学生啊?一个学生有几门功

课?每一次考试共有多少成绩的

数据呢?请大家算一算?

大家算出来了吗?是不是些很大

的数啊!要在这么多数据中找出自

己有用的东西,如谁是第一?前

100名?哪个班强些等?是不是

很麻烦呢?(教师给出学校一次考

试的原始数据)。

上学生了解新颖

的购物方式,体验

当老板的管理过

程;思考学校学生

成绩管理的难度,

积极参与,发表观

点,说出解决的办

法。

运用学生感兴趣

的电子商务,激

发学生的学习兴

趣。提出学生身

边实际问题,让

学生参入到学校

管理中,增强学

习兴趣。

新课讲解:

数据库的组成6’1、通过展示学校学生管理数据库,

引出数据库的组成教学。学生管理

数据库是由若干个二维表组成。学

生基本资料表和学生视力情况表

就是其中的两个表。

投影:学生基本资料表和学生视力

情况表。

2、通过上述数据库实例,教师讲

解数据库中的一些概念,如字段

等。

投影:学生基本资料表并指明字段

和记录的区别。

3、引导学生观察,其中有两个同

名“张海”,引出主关键字字段。

教师:主关键字字段,它是用来在

同一张表中识别每条记录的唯一

的字段。

观看课件,包括学

生基本资料表与

学生视力表,了解

表的组成。在教师

的启发下仔细观

察,找出表中的两

个“张海”,与教

师探讨如何区分

每个学生的数据

记录。

1、引导学生将感

性认识提升为理

性认知。

2、让学生了解数

据库的一些基本

概念。

3、让学生自己发

现表中的两个

“张海”,并指

出在表中是如何

区分的。

新授:

数据库的管理-—--数据的添加8’高二(1)班来了个新同学江晓云,

大家思考该如何为她添加记录?

为什么编号必须不同?

投影:展示学校学生管理数据库中

记录的添加。

在学生基本资料表中增加一条记

仔细思考如何为

江晓云添加记录,

观看课件,思考和

分析范例,掌握记

录添加的方法。

问题引起学生强

烈的兴趣,通过

提出问题,分析

问题,解决问题

的过程,使学生

轻松掌握知识。

录,输入江晓云的信息。但编号作为主关键字必须不同。

教师:演示整个添加记录的过程。

新授:

数据库的管理-----数据的查询13’1、如果你是数据库管理员,你如

何知道学校有多少外男生呢?

教师讲授查询的概念,指出数据库

管理系统通常具有“查找”功能,

有的还有数据统计输出。

投影:演示在学生管理数据库中统

计有多少男生。

2、你又如何查找性别是“男”并

且年龄是17岁的所有学生?

教师演示按多个版权条件查找。

3、你又是如何查找高二(1)班平

均视力在1.0以上的学生。

教师:在学生基本资料表中找出所

有班级字段值为“高二(1)班的

记录;在找到的记录中查找编号;

按编号到学生视力情况表中查找

“平均值”字段值大于 1.0的记

录;把找到的记录放到新的表中。

教师:指出本例是关系数据库,感

兴趣的学生可以选学“数据管理技

术”课程。

认真观看教师演

示如何查找和统

计,体验使用数据

库管理的方便和

快捷。

由浅入深的设

计,使学生比较

容易了解和掌握

数据库查找方

法。

学生操作 13’指导学生进行操作,在指定的数据

库中进行记录的添加和间单查询。积极思考,认真操

作。

提高学生的动手

能力。

归纳总结2’投影:本节课的知识点。

教师:引导学生总结数据库的组成

和管理的基本方法。回忆,记录总结本课学习内

容,梳理学生应

掌握的知识。

四、教学反思

本课时理论性较强,内容抽象。学生要理解和掌握的困难较大。教师要从实际问题出发,深入浅出地进行教学,本节课虽然安排了13分钟的学生操作时间,但有些学生还是感到

操作困难,为此建议在本堂课后要安排一课时的上机课或作为家作上学生多操作,在具体操作中提高对数据库的认识。

本文来源:https://www.bwwdw.com/article/g3rq.html

Top