教案:程序与程序设计(教育精品)

上传人:s9****2 文档编号:486461663 上传时间:2023-03-06 格式:DOC 页数:4 大小:87.50KB
返回 下载 相关 举报
教案:程序与程序设计(教育精品)_第1页
第1页 / 共4页
教案:程序与程序设计(教育精品)_第2页
第2页 / 共4页
教案:程序与程序设计(教育精品)_第3页
第3页 / 共4页
教案:程序与程序设计(教育精品)_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《教案:程序与程序设计(教育精品)》由会员分享,可在线阅读,更多相关《教案:程序与程序设计(教育精品)(4页珍藏版)》请在金锄头文库上搜索。

1、2.1 程序与程序设计河东中学:谢志杰内容分析本节课是是广州市义务教育课程初中信息技术第2册第2章第1节的内容,课标要求能认识计算机程序的概念,程序设计语言的分类,初步认识VisualBasic的界面与体验VB程序的编写,感受利用计算机解决问题的优势和独特魅力。学情分析本课教学对象是初二学生,他们已具备了一定的计算机软件使用经验,但比较多的是接触常用工具软件,大部分同学对计算机程序只是听说,却不了解计算机程序的工作过程和编写方法。教学目标知识与技能:1. 认识程序的概念。2. 了解程序设计语言的分类。3. 初步认识VB运行环境及程序代码。4. 初步了解程序执行的基本过程。过程与方法:1.感受程

2、序解决问题的作用。2.体验使用VB编制程序和解决问题的基本过程与方法。情感态度与价值观:通过让学生对实例程序的体验,激发他们对编程学习的兴趣,培养他们积极主动地学习和参与信息活动的态度。教学重难点教学重点:在VB语言环境中执行简单实用程序代码,了解编程解决实际问题的一般过程。教学难点:程序实现中对“编写代码”环节的认识与理解。教学方法讲授法 任务驱动法 演示法 操练法 合作探究法教学环境硬件环境:计算机教室 软件环境:电子教室软件 Visual Basic6.0应用程序 教学课时1课时 教学设计思路导入新课:展示班级演讲比赛相关图片与评委打分表扫描件,请同学帮忙做统计。提出问题:人工统计借助e

3、xcel解决编制计算机程序统计。感受程序:运行自编竞赛评分器程序,让学生感受到计算机解决问题的优势和工作过程。讲授概念:讲授程序的概念设计语言的分类VB界面的简介。体验程序:参考课本与学习指导,进行“广州塔”程序的编写 拓展延伸:通过程序语句的修改,显示“从化风景”照片和“广州名景”图片浏览器的制作评价总结:通过上传作品和选择题练习开展总结性评价,总结程序与程序设计的要点。教学过程环节教师活动学生活动设计意图感受:计算机解决问题的优势1.情景导入:展示中学的元旦文艺活动(关注评委打分环节)。假设学校为此请来了15名评委为选手打分,要求是现场打分,现场公布得分。现请你帮忙做本次比赛的成绩统计工作

4、,你打算如何实施?评分规则:去掉一个最高分、去掉一个最低分,求选手最后总得分。2.提出问题方案:采用人工统计借助excel统计能否试试编个程序来解决这个问题呢?3.运行程序:运行编制好的“竞赛评分器”小程序,让学生感受计算机解决问题的优势和工作过程。学生思考统计方式学生观看教师演示程序。通过用常规工具加工信息,与教师编制好的VB小程序在解决同样问题上形成对比,让学生感受计算机编程解决问题的优势,激发学生进一步学习编程的欲望和兴趣。概念讲述借助程序,计算机可以完成我们给予的任务,那什么是程序呢?它最先是由谁提出来的,设计的语言又有哪些?在老师给于问题的引导下阅读课文。引导学生自主阅读知识的讲述1

5、. 程序的概念2. 程序思想的提出3. 程序设计语言的分类4. VB的界面认真聆听熟悉编程开发环境,为体验与实施编程奠定理论基础体验:程序编制的基本环节基础任务:广州塔程序的编写巡视课堂,对在基础任务中发现的问题进行讲述根据课本知识与学习指导编写程序让学生给按钮赋予思想添加代码,并对比前后运行结果,理解VB编程中的代码驱动含义,掌握程序编写的基本步骤 拓展:课堂课外的学习内容拓展任务:读懂语句,修改程序,展示从化风景照片 读懂语句的含义,修改程序乘胜追击,在学生理解代码驱动的基础上,进一步修改代码,满足需求。自主任务:图片浏览器的程序制作组内讨论,灵活运用程序的语句,思考如何编写程序达到效果培

6、养学生根据实际需要,自主思考与解决问题的能力评价:教学目标的达成情况1.保存你的程序作品。(把生成的可执行文件通过教学平台上传至教师机)2.利用教学软件进行选择题的练习(1)由人根据一定的需要事先编写的一系列控制计算机工作的命令的集合称为( )A.指令B.程序C.序列D过程(2)提出“存储程序”的思想的数学家是( )A.牛顿B.比尔盖茨C.冯诺伊曼D李开复(3)不是机器语言的特点是( )A.运行速度快B.只有0和1两个数字C.不可直接执行D编程效率低(4)程序设计语言可分为机器语言、( )和高级语言等A.英语B.汉语C.汇编语言D逻辑语言提交作品,进行选择题的练习”利用教学软件收集作品和试题信

7、息并进行评价,后台可查看提交情况总结:编程加工的一般步骤1.什么是信息的编程加工?2.编制计算机程序解决问题的一般步骤?学生思考归纳总结信息编程一般步骤,进一步提升学生对计算机编程解决问题的认识。结束语1.通过本课学习,我们明白,计算机并不能代替人做所有的事情,它只会根据我们事先设计好的程序来工作。因此,在遇到问题时,先要对问题进行分析,有了思路,再通过编写程序,最终完成任务。2.本课的学习只是初步层次的对程序设计进行感知与体验,在生活中,还有许许多多的实例应用了编程的思想。比如:银行门口的自动取款机,火车站的自动售票机等,包括本节课中用到的图片展示程序。3.同学们如果对编程感兴趣的话,希望通过后续的章节更深入地学习程序设计相关知识,来解决身边更多的、更为复杂的实际问题。附1:“竞赛评分器”程序界面截图

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号