当前位置:首页 >> 院校资料 >>

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


编制计算机程序解决问题(第一课时) 4.1 编制计算机程序解决问题(第一课时) —体验程序的作用及其编制环 境
一、基本说明 教学内容 1)教学内容所属模块:信息技术基础(必修) 2)年级: 高一 3)所用教材出版单位:广东教育出版社 4)所属的章节: 第四章第一节 5)学时数: 45 分钟

二、教学设计 1、 教学目标:
(1)理解计算机程序的概念,体验程序的作用,初步树立利用计算机程序解决问题的基本思想。 (2)认识高级语言(VB)编程环境,能运行简单的程序,揭开程序设计的神秘感和畏难心理,培养学生 进一步学习程序设计的兴趣和发现问题、解决问题的能力。

(3)体验简单的计算机程序编制实例,感悟计算机程序设计的思想,增加学生的学习成就 感和形成严谨客观的解决问题作风。 2、 内容分析: (1)地位与作用 ①、和通用工具一样,编程也是信息处理的基本方法,所以本章内容与第三章内容紧密 相联,共同构成信息加工、表达与交流的完整体系。也与选修模块《算法与程序设计》接轨, 属于基础部分。本章的第一节具体教学目标是:使学生了解程序的执行过程,并认识程序设计 的基本流程。而作为本节的第一课时,本课主要通过体验计算机程序的作用及其编制环境,初 步树立利用计算机程序解决问题的基本思想, 并逐步了解计算机程序的工作过程, 激发学生对 程序设计的兴趣。 ②、本节是对用计算机程序解决问题的入门介绍,是选修模块《算法与程序设计》的概 述和引子。因此,能否通过本节课学习来激发学生对计算机程序设计的兴趣,将直接关系到选 修模块《算法与程序设计》的顺利开设。 (2)重点分析 体验程序的作用及其编制环境,激发学生对程序设计的兴趣。
专心 爱心 用心

1

(3)难点分析 程序的编制环境,VB 的初步使用 3、 学情分析: (1)高一新生来自不同的初中学校,他们的信息技术学习经历不同,信息素养和动手操作 能力也不同。这节课之前学生已学完了前三章,已具备一定的计算机使用经验。但学生对程序 设计普遍陌生,对自己编程来解决问题,既感觉新奇有趣,又有一定的技术难度。同时高一学 生已具备一定的逻辑推理能力和相关的数学知识, 对用计算机程序解决问题的初步了解不会觉 得十分困难。 (2)本节是程序设计入门的第一课,是选修模块《算法与程序设计》概述和引子,同时编 程又相当枯燥,因此创设情景,激发学生的兴趣,调动学生的主动性、积极性尤其重要。学生 不可能用一节课的时间对编程掌握多少, 但让他们在体验中理解信息的编程加工, 并通过简单 的改进实现小小的目标,有成功的体验是完全能够达到的。

4、 设计思路:
1.教学方法设计 本课设计旨在消除程序的神秘感、 让学生体验程序的 “平易近人” 体验程序的编制环境, , 为选修《算法与程序设计》打基础。为此,选择了学生感兴趣的游戏以及个人日记加密、解密 等与学生息息相关的事例为引子,激起学生兴趣,同时结合教材,引导学生自主学习、在互相 的交流讨论中,探究完成初次对 VB 环境的一次试旅。 2.关于教-学流程和教学活动的设计思路 (1)教—学流程:程序体验—引入问题 程序分析—认识问题 程序编写—解决问题 交流与评价—提高能力 (2)设计思路: 首先以“汉诺塔”游戏进行分组比赛(同学之间比),再与电脑比,让学生体验 到程序的作用;其后给学生一段加密的文字(“如果你的日记写成这样,就不用担心被人 ‘偷窥’了”),同时给出解密程序源代码的文本文件,请同学们结合教材、自主探究 VB 环境,编制出 VB 解密程序后再运行去看加密文件(文件内容清晰展现);解释程序基 本思路,请同学们对解密程序“改装”成加密程序,并写给老师一段话加密后上交(同学 们担心老师看不懂,老师当堂演示用“穷举法”编译的解密程序阅读学生作业,从而更激 发学生的兴趣)。

专心

爱心

用心

2

三、教学过程描述

教学阶 段及所 用时间 导入 (游 戏) 4’ 引入汉诺塔游戏, 介绍游戏规 则。 将全班分成两个组, 玩游戏竞 赛。 记下时间与步骤 一组同学移动 三个盘子的;
另一组同学移动四 个盘子的。

对学生学习过程的 教师活动 学生活动 观察和考查及设计 意图 以玩游戏竞赛的方 式激发学生兴趣 记下时间与步骤以 利于接下来的人与 电脑的比较

基本部

让电脑玩游戏(3 个、4 个、5 体验程序的作用 谈谈感受到的程 序的作用 通过比较学生对程 序的作用深有感 触,基本能总结出 程序的作用 引导学生谈体会(程序的作 用)

分(一) 个……),进行比较(时间与 6’ 步骤),让学生体验程序的作 用

基本部

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

观察、思考 与生活实际相结 合, 激发学生兴趣, 通过简单剖析基本 了解“解密程序” 解决问题的基本思 理解程序执行过 程 路

分(二) 个人隐私),引入文件保密问 题。 5’ 演示: 用解密程序 (exe 文件) 读取加密了的文本文件 (mm1.txt) 剖析解密程序:关键语句 c$ = Chr(Asc(b$) + 10),同 时介绍机内码、机器语言、高 级语言等概念

专心

爱心

用心

3

15’

通过自己编制解密程序了解 VB 界面及编制环境 提供解密源代码(解密 01.txt)

二人分组,自己 从“程序”中打 开 Visual

源代码不需要学生 写, 只需复制即可, 通过编译运行,就 可以看到老师写的 一段话,提升学生

Basic 试编制一个解密

程序 源代码从 d 的参与积极性,同 ( 盘下的“解密 01.txt 中 获 取 ) 时体验了 VB 的界 面及编制环境

并存盘, 将你 d 编制过程采用结合 试 盘下的 mm2.txt 教材、自主探究式 解密。 学习,提高学生的 知识迁移能力和探 究学习能力 2’ 学生演示:教师在旁进行提 炼,梳理 VB 环境及其编制过 程 由一名学生演 示,其它同学对 比自己的学习过 程小结 8’ 修改解密程序, 将其改为加密 程序, 并利用它向教师上传一 个已加密的文本文件 改写程序,并递 交一份“给老师 的话”为主题的 加密后的文本文 件(分组完成) 3’ 从学生上交的加密文件中抽 取解密 (注意机内码的数字变 换),演示解密(破译)过程 (教师事先准备一个破译程 序,可穷举解读学生的文件) 观察、体会、参 与 思考解决问题时的 创新性、严密性、 安全性 让学生体会到程序 的通用性,可修改 性、可破译性 小组协作能力,良 好的信息道德,体 验成就感

巩固拓

给出 Sin 函数曲线程序,通过 改进,画出函数 y=2X2+5X+1
专心

试着改写程序

提高探究学习能力,

爱心

用心

4

展练习

的曲线图

体验成就感,注意程 序的通用性

小结 2’

程序的作用: VB 的编制环境及过程

四、教学反思 1、 本课以学生较为感兴趣的游戏入手,较好的激发了学生的兴趣,让人与人比较、 人与电脑程序比较,学生能非常感性的认识到程序的作用。 2、 由于 VB 环境介绍一定要亲身经历才有感性认识,以加密、解密来保护个人隐私也 是学生试编程序的动力。为了提高学生的兴趣,先让学生解密,再去实现加密,取得 了较好的效果,通过本课的学习,学生基本熟悉了 VB 的环境,消除了对程序的神秘 感,并对编程产生了一定的兴趣。 3、 学生存在差异,部分学生在对解密程序进行“改装”成加密程序时,由于未能真正 领会程序解决问题的基本思路,此过程遇到疑难,导致一知半解。

附一: 附一:部分学生上交的写给老师的话 (用程序解读时出现误差,个别字解读时出误,敬请谅解。“偏移值”为学生加 用程序解读时出现误差,个别字解读时出误,敬请谅解。 偏移值” 码偏移值) 密程序中所用 ASC 码偏移值) 驯虾邢犀计??传控持扁需遗 6 掇驯?琳届雕霓 6 拭油雕霓于烘待滴谤?8 驯滴执世凿?圾众 哉油烘鬼纺 8 -10-> 偏移值-------------------------------------------------学习信息技 55 础课程必修一,对学 5 了解电脑,使用电脑有很大的帮 5.学的知识在 5 活 中运用很广泛.

邢犀计?恃遗孟费抄士油滴驯啃…诬烘霞焕6档恃咀恃才痰浑油… -10-> 偏移值-------------------------------------------------信息技 5 是一门非常实用的学科。我很喜欢,但是就是不太会用。

?铱才掖财滞痰蛾6韧诬醚于蛾淀滴驶碱 淀祁?滴侍求×××××× -10-> 偏移值-------------------------------------------------5 业不要布置太多,让我们有多点的时间点其 5 的事情
专心 爱心 用心 5

吻娟蹈兆疵弟纳雀吻褱恢晾貉墩? +11-> 偏移值-------------------------------------------------我觉得这次电脑让我学会了很多。

檄?蕾拾蛾街诬醚遗谐魄抄油夹隧?滴蝎计怯6稽届代矣嫩… -10-> 偏移值-------------------------------------------------希 5 老师多教我们一些平常用计算 5 的小技巧,或解答疑难。

毋喉厦磺跌腻=导毋?翟涸栏拟嫡 1〈 -17-> 偏移值-------------------------------------------------我很喜欢电脑,但我.得好困难的 。

邢犀计?恃遗孟费抄士油滴驯啃…诬烘霞焕6档恃咀恃才痰浑油… -10-> 偏移值-------------------------------------------------信息技 5 是一门非常实用的学科。我很喜欢,但是就是不太会用。

专心

爱心

用心

6


相关文章:
高中信息技术文件的加密与解密教案 粤教版
高中信息技术文件的加密与解密教案 粤教版_初二政史地_政史地_初中教育_教育专区...主要通 过体验计算机程序的作用及其编制环境,初步树立利用计算机程序解决问题的基...
高中信息技术 信息技术全套教案 粤教版必修1_图文
高中信息技术 信息技术全套教案 粤教版必修1_其它...( 第四章 信息的加工与表达(下) 4.1 编制计算机...体验程序的运行过程及作用 通过实践一,了解程序是以...
《4.1编制计算机程序解决问题(1)》-教学设计
设计者 编制计算机程序解决问题(第课时) 高中信息技术基础(必修) 广东教育出版...体验程序的作用及其编制环境 ()、了解 VB(可视化程序设计) 1.讲授可视化程序...
2013年下学期高一信息技术基础教案
2、教学重点 体验程序的作用及其编制环境,激发学生对程序设计的兴趣。 3、教学...(日记、信件等 观察、思考 1 信息技术组 高中信息技术(必修) 信息技术基础(下...
高中信息技术,信息技术全套教案,粤教版必修1
篇一:高中信息技术_信息技术全套教案_粤教版必修 1 高一信息技术基础教案 教师:雷萍 1.1 信息及其特征 一、教学内容分析和设计: “信息及其特征”是广东教育出版...
4.1编制计算机程序解决问题(1)-教学设计
一、案例背景信息 1.模块(或章节):高中信息技术基础(必修) 2.年级:高中一...基本原理和二进 制代码的作用,了解计算机语言的发展;体验程序的作用及其编制环境...
2016年信息技术会考范围_图文
高中信息技术教学实际,制 定了本学科的考试内容,考 试范围为必修模块(信息技术...了解网络安全,学会网络安全的防护技术。 体验程序的作用及其编制环境。 认识程序...
高中信息技术 获取信息的过程与方法教案 粤教版必修1_...
过程与方法教案 粤教版必修1_其它课程_高中教育_...学习环境:多媒体网络教室 二、 教学设计 (一) ...《高中信息技术(必修)》 五、学生作品及成果 计划...
高中信处技术 编程解决问题教案 粤教版必修1
高中信技术 编程解决问题教案 粤教版必修1信息的加工与表达 --- 编程解决...通过案例教学,在探究学习中使学生体验编制计算机程序解决问 题的过程。为高二选修...
广教版高中信息技术教案
篇一:高中信息技术 信息技术全套教案 粤教版必修 1 高一信息技术基础教案 教师:雷萍 1.1 信息及其特征 一、教学内容分析和设计: “信息及其特征”是广东教育出版...
更多相关标签: