7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-市级优课-(配套课件编号:9002c)(信息技术).doc

上传人(卖家):老黑 文档编号:482424 上传时间:2020-04-23 格式:DOC 页数:9 大小:1.79MB
下载 相关 举报
7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-市级优课-(配套课件编号:9002c)(信息技术).doc_第1页
第1页 / 共9页
7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-市级优课-(配套课件编号:9002c)(信息技术).doc_第2页
第2页 / 共9页
7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-市级优课-(配套课件编号:9002c)(信息技术).doc_第3页
第3页 / 共9页
7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-市级优课-(配套课件编号:9002c)(信息技术).doc_第4页
第4页 / 共9页
7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-市级优课-(配套课件编号:9002c)(信息技术).doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、编写调色板程序教学设计编写调色板程序教学设计 一、教材分析一、教材分析 编写调色板程序编写调色板程序选自电子工业出版社第六节使用程序绘制图形第一课RGB 颜色 函数。本节内容是在了解算法的概念及掌握程序代码编写的基本方法的基础上进行 的一节综合实践应用课; 本节课在学习新函数RGB 颜色函数和巩固滚动条控件的使 用方法的基础上来完成调色板程序的编写。我们在前一节课的学习过程中已经了解了 滚动条控件的功能,会对滚动条控件进行属性设置,会使用滚动条控件编制程序。要 实现该程序还需要学习 RGB 颜色函数的应用,将滚动条控件与 RGB 颜色函数结合,合 理应用会收到意想不到的效果。 二、学生分析二、

2、学生分析 本节课同学们会在熟练应用滚动条控件的基础上学习 RGB 函数的应用,将这两者结 合通过任务“编写调色板程序”进行驱动,探索应用程序编写,体验程序设计带来的 成就感及知识探索的快乐。本节课内容对初学编程的学生来说有一定困难,但也是进 入编程的启蒙阶段,旨在有限的时间内让学生能够理解程序编写的一些要点,所以以 “调色板”为引子让学生产生好奇心,通过好奇心和兴趣来攻克难点。 三、教学目三、教学目标标 (一)知识与技能、 1、了解 RGB 颜色函数的用法; 2、巩固滚动条控件的应用; 3、会设计调色板程序界面且会使用滚动条控件编制调色板程序; (二)过程与方法 1、通过具体案例引导学生分析完

3、成调色板程序设计的算法; 2、学生通过自主探究和小组合作的形式完成任务; 3、通过微课辅助学习,让部分学习有困难的学生也能通过反复观看微课进行学习, 让部分学生能力较强的学生以此突破重难点,激发学习的积极性; 4、学生通过作品评价环节来总结程序设计的经验和不足。 (三)情感态度价值观 1、培养学生自主学习的能力; 2、培养学生小组协作的意识,并在问题探究和讨论过程中提出质疑; 3、通过集体评价和自评让学生学会反思和深入思考问题解决的方法。 四、教学环境四、教学环境 硬件:多媒体教学机房 软件:VB、PPT 五、教学策略五、教学策略 本节课的主要学习内容是 VB 编程中的编写调色板程序。依据教学

4、内容,本节 课的教学环境为网络多媒体机房,保证学生人手一台多媒体计算机。依据教学目标, 在课程准备阶段教师制作了与教学环节相关的 PPT 和利用录课软件 Camtasia Studio 录制了微课;在授课过程中实时应用了 VB。 本节课使用 PPT 和微课的目的旨在提高学生的学习效率和突破教学难点。 PPT 用来 温习学过的知识和新知的学习以及在任务驱动过程中的任务完成程度自测,本环节可 以节省时间,提高学习效率。微课的应用期望不同层次的学生依据自己的情况选择在 自己难以突破的环节多次观看解决方案,以突破自己的难点。 六、教学流程设计六、教学流程设计 教 学 环 节 教师活动 学生活动 设计意

5、图 引 课 教师教师: 1、演示“调色板”程序并进行应用,引出完成“调 色板”程序设计的准备工作; 2、引导学生分析“调色板程序”的算法。 学生学生: 1、明确本 节 课 的 学 习 内 容 及 学习目的; 2、思考如 何设计“调 色板”的算 法。 设计意图设计意图: PPT 播放过 程中调用 VB 制作的应用 程序调色 板程序; 激发学生探 索程序设计 的好奇心。 学学 习习 新新 知知 教师教师: 讲解 RGB 颜色函数及其应用。 (一)(一)RGBRGB 函数函数 引言:自然界中的色彩可以由红、绿、蓝 3 种基本颜 色组成,这 3 种颜色称为基色。在 VB 中使用 RGB 函 数,把红、

6、绿、蓝 3 种基色调制在一起形成千变万化 的颜色。 RGB 函数的格式: RGB(红色值、绿色值、蓝色值) 函数中各个参数的值是 0 到 255 之间的数字,分 别用来表示各种颜色的浓度。 0 表示没有这种颜色;255 表示浓度最大 例如:RGB(0、0、0) 表示黑色 RGB(255、255、255) 表示白色 RGB(255、0、0) 表示红色 RGB ( 25 5 、 255、 0 ) 表 示 黄色 (二)RGBRGB 函数的应用:函数的应用: 窗体及窗体中的控件对象的背景颜色和前景颜色属 性设置。 学生学生: 1、在教师 讲 授 过 程 中 学 习 新 知。 2、 对比 RGB 函 数

7、 的 应 用 与 之 前 学 习 过 的 函 数 应 用 的区别,共 同 点 是 什 么? 设计意图设计意图: 为本节课的 目标达成学 习 新 的 知 识,让学生 在知识的学 习过程中带 着好奇心去 体验知识应 用的快乐。 方法 1:在属性窗口-调色板-选择颜色 方法 2:程序代码中使用语句 对象名.BackColor=RGB(红色值,绿色值,蓝色值) 对象名.ForeColor=RGB(红色值,绿色值,蓝色值) 任任 务务 驱驱 动动 编制一个“调色板”程序,在窗体中设置 3 个滚 动条,当拖动滚动条中的滚动块时,文本框和文本框 上边的标题文字显示为三基色的合成颜色。 学生学生: 1、绘制调

8、 色板界面, 并 对 其 进 行美化。 设计意图:设计意图: 界面设计对 同学们来说 已经很熟悉 了,但本节 课 的 任 务 编写调色 板程序界 面中的个别 对象属性的 设置对同学 们来说有一 点难度,所 以参照教材 或教师直接 给出。 (一)绘制“调色板”程序界面(一)绘制“调色板”程序界面 学生操作:学生操作:在窗体中绘制四个标签控件,一个文 本框控件,三个水平滚动条控件;利用格式菜单,对 以上控件进行位置调整;利用属性窗口对以上控件进 行属性设置。 同学们可根据自己已经学习的内容与小组同学 展开讨论。在学生操作过程中,教师巡视个别指导, 对基础薄弱的学生也可观看微视频:编写调色板程 序。

9、 编写调色板程序界面中的对象属性设置: 2、对调色 板 界 面 中 的 对 象 进 行 属 性 设 置,参照表 格 属 性 参 数进行。 设计意图设计意图: 1、依据已有 知识,教师 以提问的方 式激发学生 去思考本次 任务中的事 件以及事件 驱动分别是 什么,以此 来明确算法 设计。 2、本节课是 开启绘制图 形 的 敲 门 砖,不同基 础的学生完 成的作品也 有差别,但 是兴趣是最 好的老师。 (二)程序设计:(二)程序设计: 为 Hscroll1 滚动条的 Change 事件编写程序 1 1、算法分析、算法分析 事件:拖动滚动块或单击滚动箭头时,Hscroll1, Hscroll2, H

10、scroll3 的 Change 事件。 事件驱动: 当前 Hscroll1, Hscroll2, Hscroll3 的值组成 Label1 和 Text1 的 RGB 颜色。 2 2、代码编写、代码编写 第一步:在程序的设计界面上双击 Hscroll1 滚 动条,代码窗口中自动建立了 Hscroll1 控件的 Change 事件程序框架; 第二步:用 3 个滚动条的 Value 值分别作为 RGB 函数的参数,用函数的返回值设置 Label1 控件的前 景色(ForeColor)属性和 Text1 文本框背景色 (BackColor)属性。 3 3、代码生成、代码生成 3、依据界 面 设 计

11、 对 调 色 板 程 序 的 算 法 进行分析。 能 够 描 述 出 基 本 的 算法。 4、能够依 据 清 晰 的 算法思路, 在 代 码 窗 口 为 控 件 添加代码。 3、本环节使 用幻灯片展 示教学中的 主要内容, 使用 VB 编程 软件实时演 示程序编写 的要素。 Private Sub HScroll1_Change() Label1.ForeColor = RGB(HScroll1.Value, HScroll2.Value, HScroll3.Value) Text1.BackColor = Label1.ForeColor End Sub 用同样的方法编写 Hscroll2

12、和 Hscroll3 滚动条 的 Change 事件程序代码; 运行程序检验效果; 以 “调 色板”为名,保存程序设计结果并提交应用程序。 学 案 支 持 1、学案:VB 编程基础知识,本节课新学内容; 2、微课编写调色板程序。 学生学生: 依 据 学 案 的 预 备 知 识 和 拓 展 知 识 进 行 提 前 预 习 和 能 力 提 升。 设计意图设计意图: 微课在此处 应用,主要 为解决学生 的差异化学 习。接受知 识慢的学生 可以通过反 复观看视频 来进一步掌 握。 学学 生生 作作 学生作品评价表:学生作品评价表: 学生:学生: 依 据 评 价 表 对 自 己 设计意图:设计意图: 希

13、望通过最 后的作品点 品品 效效 果果 评评 价价 的 作 品 进 行自评;小 组内评价。 评让学生体 验自己在学 习新知以及 探索求知的 过程中存在 的问题,通 过这次自评 与他评来找 到自身在这 部分知识学 习过程中的 不足。 小小 结结 及及 板板 书书 1、使用滚动条控件并对其进行属性设置; 2、 RGB 颜色函数; 3、 设计“调色板”程序界面; 4 “调色板”程序代码编写-算法是灵魂。 请 学 生 总 结 本 节 课 的新知,以 及 学 习 感 受。 幻灯片逐条 展示。 拓拓 展展 提提 升升 试试看:如何在配色过程中分别显示三基色的当前取 值? 学生学生: 尝 试 完 成 拓展题

14、目, 试 着 将 本 节 课 新 知 进 行 综 合 应用。 设计意图:设计意图: 使用幻灯片 展示题目及 应用程序的 界面设计, 让学生明确 要实现界面 功能,如何 设计算法, 代码如何编 写。 七、课后反思七、课后反思 编写调色板程序是一节理论与实践结合非常紧密的程序入门课,其难点在于 学生对函数的应用及对象属性的设置。尝试使用微课作为教学过程中的学案素材,目 的是为了让不同层次的学生在学习过程中依据自己的实际情况及时补充自己的短板。 本节课的教学策略采用了教师讲授新知,任务驱动,自学探究。整堂课以学生为 主体,以兴趣点激发学生的求知欲,通过小组合作进行任务的完成。让学生在自主探 究的过程中体验算法设计对程序设计的重要性,体验知识形成的过程。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中 > 综合实践活动 > 7-9年级综合实践(通用版)
版权提示 | 免责声明

1,本文(7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-市级优课-(配套课件编号:9002c)(信息技术).doc)为本站会员(老黑)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|