八年级下B版信息技术VB课程全套教案(粤教版)
粤教版八年级信息技术下册全册教案
八年级信息技术第二学期教案(粤教版) 78八年级信息技术第二册(下)教案;第一章探索计算机网络世界;第一节认识计算机网络;(一)教学内容;本课先介绍了计算机网络的组成与作用和家庭计算机网;(二)教学目标;[知识性目标];1、掌握计算机网络的概念;2、熟悉家庭、学校、教育网的组网方式;[技能性目标];能够通过共享使用其它计算机的资源;[情感性目标];1、欣赏网上丰富的资源,体验上网的乐趣;2、养成将学八年级信息技术第二册(下)教案第一章探索计算机网络世界第一节认识计算机网络(一)教学内容本课先介绍了计算机网络的组成与作用和家庭计算机网络的组建过程。
(二)教学目标[知识性目标]1、掌握计算机网络的概念2、熟悉家庭、学校、教育网的组网方式。
[技能性目标]能够通过共享使用其它计算机的资源[情感性目标]1、欣赏网上丰富的资源,体验上网的乐趣。
2、养成将学到的信息知识运用到日常生活的意识。
(三)教学课时:1课时(四)教学过程问题的出现李鸣家装了ADSL,可是有三台电脑都要上网,还要共同使用一台打印机。
1、三台计算机能同时上网吗?2、在各自的计算机上能直接让打印机打印吗?关于计算机网络? 什么是计算机网络?? 建立计算机网络需要什么条件?? 组建家庭计算机网络的过程是怎样的?知识点一:(p3)? 通过网络通信设备和网络传输介质把多台计算机按一定的方式连接起来就可以构成计算机网络。
? 计算机网络的功能:信息传递和资源共享知识点二(p4)? 计算机网络按跨越的范围可分为局域网(LAN)和广域网(WAN)。
? 服务器:一台或多台配置较高的来提供数据文件传输、打印等资源共享服务和管理服务的计算机。
? 工作站:通过集线器(或交换机)与服务器连接的其它机器学校电脑室属于局域网,教育网属于广域网。
电脑室网络结构图计算机网络中的硬件设备连接计算机和集线器或交换机计算机和网络设备之间的传输介质连接网络中的各台计算机,帮助数据信息在不同机器上进行传输某市教育网结构图(右图)知识点三:(p5)? 网络传输介质:双绞线、同轴电缆、光纤(需要做笔记)? 网络服务器提供的常见服务:电子邮件服务、WWW浏览服务、文件上传下载服务、视频播放服务。
粤教版B信息技术八年级下册3-3飞翔的小鸟
学生听讲
学生思考
回答
通过讲授让学生了解本节课的重难点。
自主学习
修改程序,运行程序
学生讨论
完成任务
学生体验到了编程的快乐,更加喜欢编程。
课堂小结
第三节飞翔的小鸟
一、分析问题
1.功能与界面分析
2.实现分析
二、界面设置
1.设置游戏背景
2.设置游戏音乐
3.设置小鸟显示
4.运行程序与效果
三、控制小鸟上下飞翔
小鸟飞翔的动作一共分解为三个图片,分别是assets文件夹的“0.png'“1.png”“2.png”。我们需要在“class Bird”类的函数_init__中进行初始化,如下所示:
2.在“class Bird”中设置小鸟移动动作
我们在更新小鸟的时候,根据jumpSpeed来判断小鸟正在向上还是向下运动。如果向上运动就显示“1.png”;否则,显示“2.png”。
2.实现“小鸟”类“class Bird”的鼠标侦听
pygame中鼠标侦听事件为pygame.MOUSEBUTTONDOWN,使用if条件判断捕捉鼠标点击事件。捕捉到后我们给小鸟向上的速度,让小鸟往上飞行。如果不点击,则小鸟会由于重力因素逐渐减速最后向下飞行。修改运行程序代码,添加鼠标侦听事件:
四、让小鸟拍动翅膀
根据教材配套资源中给出的图片和代码,先让小鸟飞起来,再设置背景和音乐,最后通过“小鸟”类来控制小鸟上下飞翔和拍动翅膀等动作效果。
学பைடு நூலகம்动手,思考
以任务作为驱动,让学生有学习的动力。
讲授新课
一、分析问题
1.功能与界面分析
李鸣经过一番思考,认为小鸟至少需要实现两个动作,一个是鼠标点击后向上飞行,另外一个是向下坠落。在“飞翔的小鸟”界面中,主要涉及背景图片、音乐、小鸟翅膀拍动的实现。
广东版初中信息技术八年级《VB程序设计环境》表格式教学设计附反思
《VB程序设计环境》教学设计一、学习者分析:通过第一节的学习,学生基本了解什么是程序,知道计算机的工作必须依赖于各种各样的“程序”。
同时也明白,程序设计需要一定的语言环境。
二、教材内容分析1、本节的主要内容及在本章中的地位:本节是整章的操作基础,学生必须熟悉VB的编程环境,并学会熟练地操作和应用。
2、教学重点、难点:重点:让学生明白不同的方法里编写程序,执行的效果不同。
难点:VB程序设计的编程环境。
3、课时安排:一课时三、教学目标1.知识与技能(1)了解VB的编程环境。
初步了解建立程序的方法和步骤。
(2)学会在VB的编程环境中运行,保存程序。
2.过程与方法学生通过运行,修改,体验程序,熟悉在VB的编程环境中运行,保存程序。
3.情感态度价值观学生能够通过修改,运行,体验程序,开发学生的思维,激发学生的求知欲,培养学生的探究精神。
四、教学理念和方法通过运行一些小程序为切入口,熟悉VB的编程环境,并通过“画圆”和修改“画圆”程序简单例子,让学生明白不同的方法里编写程序,执行的效果不同。
五、教学过程设计1、教学内容的组织与呈现方式:以学生体验教学和教师展示实践相结合。
2、教学过程:四、教学评价:学生实践2-2及课堂评价表:4、教学资源:教学网络、两个透明装满不同颜色的液体、预先写好的画圆小程序。
六、教学反思:初中信息技术《程序设计初步》课程设置定位是为让学生了解和熟悉VB程序设计环境,以及在该环境中创建程序的一般步骤和方法,通过学习,学生能够通过比较、观察、实践、分析、修改、读懂简单的程序即可,并不要求学生编写程序。
因此教师的教学重点应该放在从简单问题出发,运用程序设计解决实际问题,体验程序设计思想的培养上,不应该在某些函数或语句语法上纠缠不清。
广东省初中八年级下B版信息技术vb[全套]教学案
八年级下B版信息技术VB课程全套教案(粤教版) 时间:课题《感受程序设计的魅力——初识计算机程序》教学目标一、教学内容分析和设计:本节课教学内容为第二册下第一章感受程序设计的魅力第1节的内容,主要学习程序、程序设计语言的概念和VB的创建工程、设计界面、编写程序、保存文件、运行程序等操作方法。
二、教学对象分析:本节课的授课对象为初二年级学生,这阶段的学生理解能力和接受能力较强。
初一年级时学生已学习了一些程序设计语言的概念,知道计算机能直接认识的语言为机器语言,为本节课的学习打下了一定的基础。
三、教学目标:1、知识与技能:(1)了解程序的概念以及程序在计算机中的作用(2)了解程序设计语言的不同类型、特点和发展趋势(3)了解程序设计的方法(4)了解VB程序设计环境2、过程与方法:(1)掌握在VB程序设计环境中创建程序的一般步骤和方法(2)学会用VB创建第一个程序3、情感态度与价值观:(1)注重学生的自学能力的培养。
(2)鼓励学生动手、动脑,培养勤于动手、主动探究的精神。
(3)培养学生利用信息技术解决实际问题的能力。
教学重点程序的概念和作用、创建VB程序的一般步骤和方法教学难点程序的作用、窗体文件和工程文件的保存主要教法对于程序与程序设计语言等概念,学生学习起来较枯燥,故先安排学生带着教师提出的几个问题,看书思考和自学,再由教师组织学生个别回答、师生举例、师生讨论、归纳等活动来将几个概念弄清楚。
对于VB软件的学习,教师先展示一个由VB开发的小游戏,师生一起参与游戏的使用,让学生感受到VB软件的实用性,充分调动学生积极使用VB开发小程序的愿望,再由教师示范讲解VB程序设计环境中创建程序的一般步骤和方法,最后由学生动手尝试使用VB。
课时:1课时教 学 过 程教学环节教师教学学生活动设计意图导入教师运行展示本学期将要完成的VB程序思考:计算机程序是什么?VB是什么?他是如何做出程序的?激发学生兴趣。
新课讲授:程序与程序设计[布置学生看书自学并思考]1、日常生活中的所说的”程序”是指什么,而计算机程序又是指什么?你能谈谈你所接触过的程序吗?2、现代计算机设计中,普遍采用的是一种”存储程序控制”的思想。
粤教版B信息技术八年级下册1-1初识计算机程序教学设计
1.访问Python官方网站下载合适的版本安装,同时还需要有Python集成开发环境。
2.下载海龟编辑器
3.打开与运行Python程序
4.修改与保存Python程序
学生听讲
学生思考
回答
通过讲授让学生了解计算机程序。
自主学习
学时程序后,打开代码,将时间t的值修改为60,查看运行结果。
例如:我们在社区进行核酸检测的程序,因为有了这样的程序,我们才可以快速高效地进行全民核酸检测。
2.计算机中的程序
计算机程序:一组指示计算机每一步动作的指令序列。计算机程序通常需要用计算机语言来编写。
应用于:科学、医药、生产、物流、交通、通信、娱乐等领域。
计算机程序并非只存在于计算机中。
微处理器:工业机器人、汽车、飞机、家用电器
学生思考
回答
从情境导入,激发学生学习的兴趣,引出问题思考。
讲授新课
通过图文并茂和动画的方式,由浅入深,向学生介绍计算机程序概念。让学生了解VB语言的特点。
一、生活中的程序与计算机程序
1.生活中的程序
生活中做每一件事都有一定的顺序,比如说泡茶看病、做饭。科学合理的程序设置可以给人提供正确的做事方法,使人的活动变得合理高效。
学生讨论
完成任务
学生体验到了编程的快乐,更加喜欢编程。
课堂小结
第一节初识计算机程序
一、生活中的程序与计算机程序
二、初识VB编程环境
板书
第一节初识计算机程序
一、生活中的程序与计算机程序
1.生活中的程序
2.计算机中的程序
3.程序设计语言
二、初识VB编程环境
1.下载Python
2.选择编辑器
广东省初中八年级下B版信息技术vb全套教案
广东省初中八年级下B 版信息技术v b全套教
案
集团档案编码:[YTTR-YTPT28-YTNTL98-UYTYNN08]
八年级下B版信息技术VB课程全套教案(粤教版)
1.问人物是如何点击一次持续左移的?
2.展示timer控件的应用案例,
3.鼓励学生利用学习文档自主探究实现程序编写
4.根据学生的掌握情况,进行点评
5.讲述timer控件的功能、用法、特点、及注意事项
Timer 控件程序一
旦执行图标会消失
Timer 控件只有一
种事件
Timer的本质是按设
定的间隔时间“定
时激活”程序
Timer控件的“定时
激活”功能实现了
动画中动作的循环
执行
Interval的本质是
时间间隔
1问:如何实现人机友好交互,在同一界面自由选择不同的速度让角色完成前进?(可以通过滑竿也可以通过选项方式。
)
2展示optionbutton控件应用案例,让学生在观察了解控件的功能。
3讲述optionbutton控件的功能、用法、特点、及注意事项
Option button控件
在动画中的应用是
与用户进行友好交
互,实现选择功能。
八年级信息技术下册全册教案(粤教版)
八年级信息技术下册全册教案(粤教版)教案目录:一、信息技术概述二、计算机硬件三、计算机软件四、操作系统五、网络基础第一章:信息技术概述教学目标:1. 了解信息技术的概念和发展历程。
2. 掌握信息技术的应用领域和重要性。
3. 理解信息素养的培养方法和意义。
教学内容:1. 信息技术的定义和发展历程。
2. 信息技术的应用领域,如:通信、医疗、教育等。
3. 信息素养的培养方法和意义。
教学活动:1. 引导学生思考生活中接触到的信息技术。
2. 通过视频或图片展示信息技术的发展历程。
3. 组织学生讨论信息技术的应用领域和重要性。
4. 讲解信息素养的培养方法和意义。
作业布置:1. 课后查找有关信息技术发展历程的资料,了解其发展过程。
2. 思考自己在生活中如何提高信息素养。
第二章:计算机硬件教学目标:1. 了解计算机硬件的组成和功能。
2. 掌握计算机硬件的选购和维护方法。
3. 了解计算机硬件的发展趋势。
教学内容:1. 计算机硬件的组成,如:CPU、内存、硬盘等。
2. 计算机硬件的功能和作用。
3. 计算机硬件的选购和维护方法。
4. 计算机硬件的发展趋势。
教学活动:1. 展示计算机硬件实物,让学生直观了解其组成。
2. 通过图片或模型展示计算机硬件的工作原理。
3. 组织学生讨论计算机硬件的选购和维护方法。
4. 讲解计算机硬件的发展趋势。
作业布置:1. 课后观察家里的计算机硬件,了解其名称和功能。
2. 查找有关计算机硬件选购和维护的资料,学习相关方法。
第三章:计算机软件教学目标:1. 了解计算机软件的分类和功能。
2. 掌握计算机软件的安装和卸载方法。
3. 了解计算机软件的知识产权保护。
教学内容:1. 计算机软件的分类,如:系统软件、应用软件等。
2. 计算机软件的功能和作用。
3. 计算机软件的安装和卸载方法。
4. 计算机软件的知识产权保护。
教学活动:1. 通过实例展示计算机软件的功能。
2. 讲解计算机软件的分类和作用。
3. 组织学生讨论计算机软件的安装和卸载方法。
八年级信息技术下册全册教案(粤教版)
八年级信息技术下册全册教案(粤教版)教案内容:一、教学目标1. 知识与技能:(1)了解信息技术的发展趋势及其对日常生活、学习的影响。
(2)掌握常用的信息处理方法,提高信息处理能力。
(3)学会使用网络资源进行有效学习,提高信息素养。
2. 过程与方法:(1)通过小组合作、讨论,培养团队协作能力。
(2)利用信息技术工具,进行实践操作,提高动手能力。
(3)在学习过程中,培养学生自主探究、问题解决的能力。
3. 情感态度与价值观:(1)培养学生对信息技术的兴趣,激发学生学习信息技术的积极性。
(2)培养学生遵守网络道德与法律法规的意识,提高网络安全防范能力。
(3)培养学生利用信息技术为他人、为社会服务的意识,增强社会责任感。
二、教学内容第1章信息技术的发展及应用1.1 信息技术的起源与发展1.2 信息技术的应用领域1.3 信息技术对日常生活的影响第2章常用的信息处理方法2.1 文字处理2.2 数据处理2.3 图像处理2.4 声音处理第3章网络资源的使用3.1 互联网的基本概念3.2 网络搜索引擎的使用3.3 电子邮件的使用3.4 网络信息的安全与道德三、教学安排第1章信息技术的发展及应用课时:2课时第2章常用的信息处理方法课时:3课时第3章网络资源的使用课时:3课时四、教学方法与手段1. 采用讲授法、案例分析法、小组讨论法等多种教学方法,激发学生的学习兴趣,提高学生的主体参与意识。
2. 使用多媒体教学手段,如课件、视频等,辅助教学,提高教学效果。
五、教学评价1. 课堂表现评价:观察学生在课堂上的参与程度、提问回答等情况,了解学生的学习状态。
2. 作业与实践评价:检查学生完成作业的质量,评估学生的实践操作能力。
3. 章节测试评价:通过章节测试,了解学生对知识的掌握程度。
4. 综合评价:结合学生的课堂表现、作业与实践评价、章节测试评价,对学生的学习情况进行全面评价。
六、教学内容第4章信息的有效收集与筛选4.1 信息收集的方法和技巧4.2 信息筛选的重要性4.3 信息筛选的工具与技巧第5章信息技术的应用实例5.1 信息技术在教育领域的应用5.2 信息技术在医疗领域的应用5.3 信息技术在企业管理的应用七、教学安排第4章信息的有效收集与筛选课时:2课时第5章信息技术的应用实例课时:2课时八、教学方法与手段1. 采用案例分析法、小组讨论法等多种教学方法,引导学生从实际应用中理解信息技术的价值。
八年级信息技术下册全册教案(粤教版)
八年级信息技术下册全册教案(粤教版)教案章节一:网络信息的搜索与筛选1. 教学目标:让学生掌握使用搜索引擎高效查找信息的方法。
培养学生筛选和评估网络信息的能力。
2. 教学内容:搜索引擎的基本使用方法。
关键词的选择和运用。
网络信息的筛选和评估。
3. 教学步骤:讲解搜索引擎的使用方法。
学生实践搜索并筛选信息。
讨论如何评估网络信息的可靠性。
教案章节二:计算机硬件的认识与使用1. 教学目标:让学生了解计算机硬件的基本组成。
培养学生正确使用计算机硬件设备的能力。
引导学生理解硬件与软件的相互关系。
2. 教学内容:计算机硬件的基本组成。
计算机硬件设备的使用方法。
硬件与软件的相互关系。
讲解计算机硬件的基本组成。
学生实践操作计算机硬件设备。
讨论硬件与软件的相互关系。
教案章节三:电子表格的制作与数据处理1. 教学目标:让学生掌握电子表格的基本操作。
培养学生运用电子表格处理数据的能力。
引导学生运用电子表格进行数据分析。
2. 教学内容:电子表格的基本操作。
数据录入与编辑。
数据处理与分析。
3. 教学步骤:讲解电子表格的基本操作。
学生实践制作和编辑电子表格。
分析数据并运用电子表格进行数据处理。
教案章节四:演示文稿的制作与展示1. 教学目标:让学生掌握演示文稿的基本制作方法。
培养学生运用演示文稿进行有效展示的能力。
引导学生运用多媒体元素丰富演示文稿。
演示文稿的基本制作方法。
幻灯片的布局与设计。
多媒体元素的应用。
3. 教学步骤:讲解演示文稿的基本制作方法。
学生实践制作演示文稿。
展示并评价学生的演示文稿。
教案章节五:计算机网络的基本概念与应用1. 教学目标:让学生了解计算机网络的基本概念。
培养学生运用计算机网络进行信息交流的能力。
引导学生理解计算机网络的应用领域。
2. 教学内容:计算机网络的基本概念。
计算机网络的应用领域。
信息交流与分享。
3. 教学步骤:讲解计算机网络的基本概念。
学生实践运用计算机网络进行信息交流。
讨论计算机网络的应用领域。
粤教版B信息技术八年级下册3-1词云图
将字体文件、词云图程序、图片文件、文本文件调整名称后,放人同一个文件夹中
五、设置停用词
观察已生成的词云图,判断是否正确地提取了文章的关键信息?
六、设置词云图背景
自定义的词云图背景为矩形,但是我们可以根据表达的求,将词云图的形
粤教版B信息技术八年级下册教学设计
课题
第一节词云图
单元
第三单元
学科
信息技术
年级
八
学习
目标
1.知识与技能
(1)懂得什么是词云图
(2)掌握如何导入库
(3)掌握生成词云图的相关代码
2.过程与方法:
(1)通过编写程序掌握导入库、设置分词和生成词云图的过程。
(2)通过生成的词云图不断完善代码。
3.情感态度与价值观:
状调整为自定义图案的形式。在导入背景图片时,需要使用imageio库。我们导人了一张飞船的图片,将词云图变成了飞船的轮廓(如图3-11、图3-12所示)。设置词云图背景。
七、个性化设置
学生听讲
学生思考
回答
通过讲授让学生了解本节课的重难点。
自主学习
请尝试将《中华人民共和国国民经济和社会发展第十四个五年规划纲要》制作成一张关键词准确的词云图。
(1)什么是词云图?
(2)如何用Python开发自动生成词云图的程序?
学生思考
回答
从情境导入,激发学生学习的兴趣,引出问题思考。
任务探究
在网上搜索并打开“词云生成工具”,导入课文《载人飞船》,生成该文章的词云图。结合词频分析报告,和同学讨论:所生成的词云图是否正确地提取了文章的关键信息?
学生动手,思考
初二信息技术(下)VB程序设计全教案设计
第一课算法第二课面向对象程序设计第三课编写别碰我程序课题编写“别碰我”程序执教:课型实践课教学目标认知目标:1、了解面向对象程序设计的基本思想。
技能目标:2、掌握用面向对象程序设计的基本思想编写程序。
情感目标:3、培养学生的编程能力。
教学容教学重点:理解对象及事件。
教学难点:巧妙的选择对象与事件。
教教学学方手法段1.启发式教学法2.探索学习法3.多媒体辅助教学4.任务驱动式教学教学程序设计教师活动学生活动1、师生共同体验“别碰我”程序的功能,并明确学习任务。
1)运行“别碰我”程序,如下图所示:2)当鼠标指针移动到“对象编程”文字后,文字切换显示为“别碰我”。
当鼠标指针离开文字“别碰我”后,文字又恢复为“对象编程”。
3)单击文字“别碰我”,窗口左侧出现一个圆。
4)双击文字“别碰我”,画出的圆消失。
5)单击窗体的其它区域,结束程序。
第四课顺序结构第五课常量变量函数表达式第六课常用语句第七课赋值语句(二)课题赋值语句探究学习执教课型实践课教学目标认知目标:1、理解一般赋值语句与属性赋语句的含义与作用。
;技能目标:2、掌握赋值语句,并能正确运用到所编写的程序中。
情感目标:3、逐步培养学生正确的程序设计习惯。
教学容教学重点:理解一般赋值语句与属性赋语句的含义与作用教学难点:掌握赋值语句,并能正确运用到所编写的程序中教教学学方手法段启发式教学法探索学习法网络广播交互式多媒体辅助教学教学程序设计教师活动学生活动复习[提问]:赋值语句有什么作用?[提问]:赋值语句在传递数据时,方向是怎样的?例如:a=b,是将谁的值传递给谁?回顾有关赋值语句的学习,并回答:传递数据计算表达式的值赋值语句在传递数据时,是从右往左传。
对于a=b,是将b的值传递给a,被改变的是a的值。
师生共同体验“交换两个数”程序输入两个数,分别赋值给两个变量a,b单击交换按钮,交换a,b两个数后重新显示。
教学程序设计3、引导学生设计程序界面1、启动VB2、添加对象:5个标签:label1, label2, label3, label4,label5.4个文本框:text1, text2, text3, text4.2个按钮:command1,command2.设置对象属性:第八课函数与赋值语句程序设计个按钮。
八年级信息技术下册全册教案(粤教版)
八年级信息技术下册全册教案(粤教版)教案目录:一、信息技术概述二、网络应用三、电子表格四、演示文稿五、计算机编程第一章:信息技术概述教学目标:1. 了解信息技术的概念和发展历程。
2. 掌握信息技术的应用领域和基本原理。
3. 理解信息技术对个人和社会的影响。
教学内容:1. 信息技术的定义和发展历程。
2. 信息技术的应用领域,如通信、计算机、网络等。
3. 信息技术的基本原理,如信息的采集、处理、存储和传输。
4. 信息技术对个人和社会的影响,如提高工作效率、丰富生活、促进创新等。
教学活动:1. 教师讲解信息技术的概念和发展历程。
2. 学生通过实例了解信息技术的应用领域。
3. 学生学习信息技术的基本原理。
4. 学生讨论信息技术对个人和社会的影响。
作业与练习:1. 课后阅读相关资料,深入了解信息技术的发展历程。
2. 举例说明信息技术的应用领域。
第二章:网络应用教学目标:1. 了解计算机网络的基本概念和组成。
2. 掌握常用的网络应用,如浏览网页、发送电子邮件等。
3. 学会网络安全知识和网络道德。
教学内容:1. 计算机网络的基本概念和组成,如节点、链路、协议等。
2. 常用的网络应用,如浏览网页、发送电子邮件、即时通讯等。
3. 网络安全知识和网络道德,如保护个人信息、预防病毒攻击等。
教学活动:1. 教师讲解计算机网络的基本概念和组成。
2. 学生通过实际操作,学习常用的网络应用。
3. 教师讲解网络安全知识和网络道德。
作业与练习:1. 课后练习网络应用,如浏览网页、发送电子邮件等。
3. 设计一个简单的网络安全方案。
第三章:电子表格教学目标:1. 了解电子表格的基本概念和功能。
2. 掌握电子表格的基本操作,如输入数据、编辑单元格等。
3. 学会使用电子表格进行数据处理和分析。
教学内容:1. 电子表格的基本概念和功能,如工作表、单元格、公式等。
2. 电子表格的基本操作,如输入数据、编辑单元格、设置单元格格式等。
3. 数据处理和分析的方法,如排序、筛选、图表等。
粤教版B信息技术八年级下册2-4自动售货机
三、应用列表
四、while循环语句
板书
第三节智能运动助手
一、分析问题
二、循环结构描述算法
三、应用列表
四、while循环语句
待用户输入下一件商品的编号;
(4)结束购物,输出选购的商品总数和总价。
流程图
三、应用列表
前面提到,希望可以将商品名称和价格按指定的顺序保存起来。在Python中,我们可以使用列表来保存一系列的数据,使其具有一定的顺序关系。
1.创建列表
格式:
<列表名>=[ <元素1>, <元素2>, ..]
2.列表的操作
学生思考
以任务作为驱动,让学生有学习的动力。
讲授新课
一、分析问题
自动售货机一般是通过数字按键输入商品的编号来选择需要购买的商品,李鸣的设想是输入编号后按回车键确定,然后可以继续输入编号购买下一个商品。当输入数字0则表示结束选购,此时机器在屏幕上显示商品的数量和总金额。
(1)观察右表,编号是一系列有顺序的数字,如果我们能让商品和价格也按编号的顺序排列并且保存起来,就可以通过输入编号来选购商品了。
print列表名输出列表所有元素
print列表名[n]输出列表中的序号为n的元素
len(列表名)列表中元素的数量
四、while循环语句
1.while循环语句
使用while语句实现重复执行的效果,即在某个条件成立的情况下,循环执行某段程序(即循环体)。
格式:
while<条件表达式> :
循环体
当while后面的条件表达式结果为True,
则执行while语句下面缩进的循环体,
执行完循环体后,又回到语句while (条件),
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
八年级下B版信息技术VB课程全套教案(粤教版)课题《感受程序设计的魅力——初识计算机程序》教学目标一、教学内容分析和设计:本节课教学内容为第二册下第一章感受程序设计的魅力第1节的内容,主要学习程序、程序设计语言的概念和VB的创建工程、设计界面、编写程序、保存文件、运行程序等操作方法。
二、教学对象分析:本节课的授课对象为初二年级学生,这阶段的学生理解能力和接受能力较强。
初一年级时学生已学习了一些程序设计语言的概念,知道计算机能直接认识的语言为机器语言,为本节课的学习打下了一定的基础。
三、教学目标:1、知识与技能:(1)了解程序的概念以及程序在计算机中的作用(2)了解程序设计语言的不同类型、特点和发展趋势(3)了解程序设计的方法(4)了解VB程序设计环境2、过程与方法:(1)掌握在VB程序设计环境中创建程序的一般步骤和方法(2)学会用VB创建第一个程序3、情感态度与价值观:(1)注重学生的自学能力的培养。
(2)鼓励学生动手、动脑,培养勤于动手、主动探究的精神。
(3)培养学生利用信息技术解决实际问题的能力。
教学重点程序的概念和作用、创建VB程序的一般步骤和方法教学难点程序的作用、窗体文件和工程文件的保存主要教法对于程序与程序设计语言等概念,学生学习起来较枯燥,故先安排学生带着教师提出的几个问题,看书思考和自学,再由教师组织学生个别回答、师生举例、师生讨论、归纳等活动来将几个概念弄清楚。
对于VB软件的学习,教师先展示一个由VB开发的小游戏,师生一起参与游戏的使用,让学生感受到VB软件的实用性,充分调动学生积极使用VB开发小程序的愿望,再由教师示范讲解VB程序设计环境中创建程序的一般步骤和方法,最后由学生动手尝试使用VB。
课时:1课时教学过程教学环节教师教学学生活动设计意图导入教师运行展示本学期将要完成的VB程序思考:计算机程序是什么?VB是什么?他是如何做出程序的?激发学生兴趣。
新课讲授:程序与程序设计[布置学生看书自学并思考]1、日常生活中的所说的”程序”是指什么,而计算机程序又是指什么?你能谈谈你所接触过的程序吗?2、现代计算机设计中,普遍采用的是一种”存储程序控制”的思想。
这种思想是谁提出来的,你能描述一下这种思想所包含的内容吗?3、程序设计语言种类繁多,总的来说,共分为几种,分别是什么?(教师展示课件中的思考题)学生看书,并思考问题学生自主学习教学环节教师教学学生活动设计意图新课讲授:生活中的程序与计算机程序[教师提问学生第一题,并组织讨论]个别学生回答第一题,全班讨论并在书上划下重点教师用课件配合学生的学习和教师的讲解讨论、小结释疑[教师重点讲解程序的作用][教师提问学生第二题,并组织讨论]:人如何利用程序来控制计算机工作呢?(”存储程序控制”的思想)个别学生回答第二题,全班讨论并在书上划下重点[教师提问]:如何编写程序,例新年倒计时程序分析[教师组织讨论并讲解]:利用程序设计语言来编写程序,让计算机明白我们的意思。
学生思考、讨论[教师提问学生机器语言与汇编语言,并组织讨论]个别学生回答,全班讨论并在书上划下重点[教师组织讨论并讲解]:三种不同语言的各自特点学生思考、讨论导入VB 新课[教师展示一个用VB编写的新年倒计时]:新年倒计时学生参与探究充分调动学生积极使用VB开发小程序的愿望新课讲授:初识VB [教师演示讲解创建一个VB程序的步骤和方法]1、启动/关闭VB2、创建工程(新建文件)3、简单地设计窗体界面(caption---窗体的标题)4、编写程序(双击窗体,对象:form 事件:click)5、保存文件学生观看演示、思考、理解、参与讨论教师示范操作(1)保存窗体文件(*.frm)(2)保存工程文件(*.vbp)6、打开文件(先打开工程文件,再打开窗体文件)7、运行程序/结束程序学生做VB新年倒计时练习[教师布置任务一,下发微视频,并巡堂答疑]学生练习:任务一:打开VB,打开新年倒计时小程序,完成修改学生操作实践教师巡堂答疑[教师布置任务二,并巡堂答疑]教师收集学生做练习二中出现的较多问题学生练习:任务二:完成书本P9实践题。
对于完成任务较快的学生,[教师布置拓展任务-新年倒计时的延伸——倒计时一分钟声音提醒,并巡堂答疑]学生练习:拓展任务:倒计时一分钟声音提醒小结[教师小结]小结本节课的主要内容,布置未完成拓展任务的学生课后请教教师和其它学生。
小组成员相互检查练习完成情况课后反思课题给你点颜色瞧瞧——感受可视化程序设计教学目标(1)知识与能力目标:(1) 了解程程序设计、程序设计语言(2) 了解VB语言环境.(3) 了解对象、属性、事件等面向对象程序设计的概念(2)过程与方法目标:体验简单的程序和界面设计。
(3)情感态度与价值目标:(1) 鼓励学生对知识进行迁移,完成创新活动,提高教学的实效性。
(2) 培养学生探究精神与独立操作能力。
教学重点了解程序设计的意义,建立起程序设计思维雏形。
教学难点对象概念的理解主要教法讲授演示法+上机操作教学过程教学环节教师活动学生活动设计意图导入引言:李明陪妈妈去银行的ATM机取款,他发现自动取款机的登陆界面和操作界面是不同的窗口,VB中怎样做到这一点呢?观察和操作VB,进行讨论,发言让学生轻松了解控件的作用窗体及其操作1、教师演示跳转窗体.vbp程序2、认识窗体3、添加窗体4、修改窗体名称5、设置窗体背景颜色6、修改窗体标题7、编写跳转功能的程序代码8、程序运行与测试听课并进行任务操作跳转窗体.vbp程序让学生掌握VB中的窗体操作。
感受神奇的控件属性实例会捉迷藏的按钮.vbp1、添加按钮控件2、设置按键属性可通过属性窗口或代码进行设置完成会捉迷藏的按钮.vbp程序。
控件的属性可以根据需要设置,从而达到不同的设计效对象名.属性名= 属性值果。
对象与事件对象——属性事件——响应概念对学生而言比较抽象,教学中避免直接抽象概念的说教。
通过具体的操作事例,引领学生分析、思考、讨论、类比,自然而然形象化理解抽象的概念,让学生感受到技术的发展很多时候来源于需求。
对会捉迷藏的按钮的事件进行讨论,发言,探究常见的事件功能表。
学生自主探究。
拓展探究会捉迷藏的按钮程序,观察背景颜色在什么事件下发生变化,体会不同事件的奇妙效果。
学生通过探究完成术士图1-23.让学生进一步深入体会“事件”作业完成本章检查站学生完成书本上练习复习与巩固课后反思时间:课题电子相册教学目标照片是日常生活的缩影,用简单的方法把定格美好时刻的记忆做成一份精美的电子相册已是低碳生活的时尚代表。
控件是面向对象程序设计中重要的元素。
控件的种类也非常的多,无法一一介绍,但是具有共同的特点。
通过某一类控件的学习可以举一反三,自主学习和使用其他控件。
本节课将选用控件中的图形框控件,设计制作一个精美的电子相册程序。
让学生通过生动形象的实例,走近、理解控件的使用,程序代码的编写等,逐步熟悉对象、属性和事件,从而掌握应用VB控件的一般方法。
知识与技能:1.掌握如何设置Image控件的picture属性。
过程与方法:通过电子相册的制作,掌握通过事件处理过程代码来修改对象属性的方法情感态度与价值:通过实例的制作,培养学生学习VB的激情和兴趣。
教学重点1.掌握如何设置图形框控件的picture属性。
2.LoadPicture()函数的使用。
3.多种方法修改对象属性值。
教学难点1.学会使用App.Path得到相对路径的方法。
2.用代码来修改对象属性值。
主要教法讲授法、讨论法、操作实践法教学过程教学环节教师活动学生活动设计意图导入按照学生的认知规律,遵循先易后难、先具体后抽象的原则。
呈现电子相册(名犬相册)。
首先让同们们一起欣赏一个电子相册,在欣赏的同时,请同学们仔细观察、认真思考,想一想这个相册需要用到哪些素材?是怎么制作而成的呢?通过老师的引导,掌握知识要点,学生进行操练,自己进行探究。
对电子相册的欣赏,激起学生的创作欲望。
新知探究教师演示图形框控件的应用及注意点,引导学生学习新的知识,在学生操作时教师巡视帮助。
听课并进行任务操作跳转窗体.vbp程序提高学生的信息素养,培养学生的自主学习能力。
新课讲授演示电子相册制作流程(任务分析、设计界面、编写代码、调试运行)制作电子相册需要先准备图片素材,并与工程文件放在同一文件夹中。
教师引导完成按钮代码的编写。
观察、听讲、对比学习并展开小组竞赛活动。
尝试完成其他3个按钮的代码编写。
字体的设置和输出的文字内容、位置自定。
讲练结合,对比应用,营造课堂气氛,学以致用拓展提升演示作品,请学生进行评论,老师加以补充学生进行评论进行交流与评价。
通过实践操作练习巩固所学知识,提高学生的审美意识评价小结对本节课的知识进行小结明确本节课的学习内容了解学生本节课知识的掌握情况。
再次奠定电子相册的制作意义。
课后反思时间:课题投票器:拳皇——变量的概念及应用教学目标知识与技能1、知道变量的概念,了解变量在程序设计中的重要作用。
2、知道数据有类型之分,掌握整数型变量的定义方法。
3、理解赋值符号的含义,掌握赋值语句的用法。
4、理解并能使用代码调整对象在窗口中位置。
5、理解顺序结构的程序编写。
过程与方法1、在自学相关概念后,通过提炼文字法,理解变量的定义。
2、通过观察法,找出移动对象会改变的属性,并能通过反向思维法用代码来移动对象的位置。
3、通过模仿法,在理解既有代码的基础上,仿写代码。
4、通过迁移法,借鉴游戏经验,改造既有程序。
情感态度与价值观1、通过贴近生活的案例教学,培养学生发散的思维和对学习程序设计的兴趣爱好。
教学重点变量的定义。
赋值语句的使用。
教学难点能灵活使用赋值语句改变变量和控件的属性值。
主要教法以任务驱动,小组合作交流探究为主要活动方式,在分组过程中强调优势互补的合作方式。
教学过程教学环节教师教学学生活动设计意图1导入、分析程序导入:今天来玩一个游戏——拳皇,(板书课题)。
体验游戏,提出问题。
提问:这个小游戏是如何运行的?引导:当我们对程序中的什么对象做了什么操作后,哪些对象发生了什么变化?(板书:事件和两个功能)体验范例程序——《拳皇》游戏,并分析游戏功能。
学生分析得出游戏的两个外显的功能及其激活事件。
点击加血按钮后血量加1和位置升高。
学生分析游戏功能。
通过有效提问,让学生注意观察,了解各对象之间的关联。
2变量的概念引出需要使用变量来存储当前血量值。
(板书副标题:变量的概念及应用)布置自学变量的概念的学自学31页下方:1.变量。
完成习题1、2习任务。
(学习指引1)变量在上学期已经学过,展示七下58页,强调知识要复习。
解释变量对于程序设计的重要作用及意义。
3.变量的命名规则布置自学变量的命名规则的学习任务。
(学习指引2)通过易学布置抢答题2道。