沪科版信息技术(2019湖南地区版)八年级上册教学参考

资源下载
  1. 二一教育资源

沪科版信息技术(2019湖南地区版)八年级上册教学参考

资源简介

第一单元 管好个人和班级数据教学参考
一、单元概述
在这个单元里,同学们将在教师的指导下完成“了解身边的数据管理”“管理班级健康数据”两个活动。通过完成这些活动,使用计算机来管理个人和班级的数据,了解数据管理的基本方法。
二、教学目标
知识与技能
(1)理解数据和数据管理
(2)熟练管理个人文件
(3)学会使用电子表格软件管理数据
(4)掌握设计、制作并美化电子表格
(5)了解不同的数据收集方式,采集数据
(6)熟练掌握自动填充和数据有效性提高数据录入的准确性
(7)运用公式、函数、筛选、排序功能处理班级健康数据
过程与方法
(1)通过找一找自己的个人数据,理解数据,理解无处不在的数据管理
(2)利用分类文件夹管理文件、备份数据管理个人文件
(3)设计、制作、美化个人健康电子表格,使用电子表格管理数据
(4)利用电子表格软件管理本班学生的身高、体重等数据
(5)采集班级健康基础数据,了解数据采集的多样性
(6)使用自动填充快速输入学号和设置数据的有效性输入性别,提高数据录入的准确率
(7)运用公式、函数、筛选、排序功能处理班级健康数据,了解本班学生的整体健康情况
情感、态度与价值观
(1)找一找身边的个人数据,感受数据无处不在、无时不有,管理身边的数据是非常重要的
(2)亲身体验管理个人文件,用分类文件夹整理文件、备份数据,领悟数据和数据管理的重要性,激发学习数据和数据管理的兴趣和积极性
(3)动手操作设计、制作、美化个人健康和班级健康数据电子表格,在实践中感受用电子表格管理数据的高效性
(4)分析设计的“班级健康数据表”,选择恰当的数据采集方式,采集数据,感受数据采集的多样性
(5)输入身高体重等基础数据,利用自动填充和设置数据的“有效性”,体验数据录入的准确性
(6)运用公式、函数、筛选、排序功能处理班级健康数据,感受利用电子表格处理数据的快捷与高效
三、课时建议
活动一 了解身边的数据管理:1课时
活动二 管理班级健康数据:2课时
四、教材分析
1.分析
表 各活动的关键要素比较表
活动名称
知识技能点
活动一
了解身边的数据管理
(1)理解数据和数据管理
(2)熟练管理个人文件
(3)学会使用电子表格软件管理数据
(4)掌握设计、制作并美化电子表格
活动二
管理班级健康数据
(1)学会设计、规划班级健康数据表
(2)了解不同的数据收集方式,采集数据
(3)熟练掌握自动填充和数据有效性提高数据录入的准确性
(4)运用公式、函数、筛选、排序功能处理数据
2.教学重点
认识数据和数据管理
运用公式、函数、筛选、排序功能处理数据
3.教学难点
使用电子表格管理数据
运用公式、函数、筛选、排序功能处理数据
五、德育渗透
通过本单元的学习,可以让学生感受数据与数据管理的重要性。找一找身边的数据,感受数据在生活中无处不在、无时不有,增强学生的数据意识。在用电子表格管理班级健康数据,感受电子表格软件管理数据的高效、准确,充分激发学生用计算机管理数据的兴趣和热情。数据经过有效处理后,能更好地被人们所使用,充分发挥数据的价值。通过管理班级健康数据,了解本班学生的整体健康情况,注重学生德智体美劳全面发展。
活动一了解身边的数据管理
一、活动概述
本活动主要从认识数据和数据管理、管理个人文件、用电子表格管理数据展开。通过找找自己的个人数据,理解数据的含义。在计算机中,数据是计算机能够识别、存储、加工的对象被称为数据。数据管理在日常的生活、工作和学习中的各个领域无处不在,人们利用计算机硬件和软件技术对数据进行有效地收集、存储、处理和应用,充分有效地发挥数据的作用。掌握数据管理的方法,分类文件夹整理文件、备份数据、电子表格管理数据。电子表格管理数据是一种常用的数据管理方法。本活动中将设计、制作个人健康电子表格、美化个人健康电子表格。
二、教学目标
1.知识与技能
(1)理解数据和数据管理
(2)熟练管理个人文件
(3)学会使用电子表格软件管理数据
(4)掌握设计、制作并美化电子表格
2.过程与方法
(1)通过找一找自己的个人数据,理解数据,理解无处不在的数据管理;
(2)利用分类文件夹管理文件、备份数据管理个人文件;
(3) 设计、制作、美化个人健康电子表格,使用电子表格管理数据。
3.情感、态度与价值观
(1)找一找身边的个人数据,感受数据无处不在、无时不有,管理身边的数据是非常重要的。
(2)亲身体验管理个人文件,用分类文件夹整理文件、备份数据,领悟数据和数据管理的重要性,激发学习数据和数据管理的兴趣和积极性。
(3)动手操作设计、制作、美化个人健康电子表格,在实践中感受用电子表格管理数据的高效性。
三、课时建议
了解身边的数据管理:1课时。
四、教材分析
了解身边的数据管理,特地准备了一节课。找一找自己的个人数据。在向他人描述自己时,有自我介绍的文本数据,有运动会中的我的视频数据,有我的校园生活照的图像数据等等。这些能被记录下来用来描述自己的文本、图像和视频都是数据。在计算机中,数据是计算机能够识别、存储、加工的对象。生活中各个领域都离不开数据,而数据管理也是无处不在,我们的生活和学习都离不开它,而利用计算机管理数据,可以提高效率,充分有效地发挥数据的作用。
管理个人文件就是有效管理自己的数据。可以用分类文件夹管理文件,利用资源管理器中建立文件夹和子文件夹分类管理计算机或者手机中的文档、照片、视频、声音等个人文件。数据是非常重要的,为了避免数据丢失,可以采用备份数据,常见的有用优盘或移动硬盘等外部存储器备份,也可以利用相关软件将计算机或手机中的数据备份到云端等。
利用电子表格管理数据是一种常见的数据管理方法。电子表格中的数据是根据一定的逻辑关系,按行和列的方式组织起来的。分析自己手头的个人健康数据,设计一张或多张表格,选择一种电子表格软件,新建一张或多张工作表,输入数据。在输入数据前注意设置单元格的数据格式。设计表格时注意数据与数据的逻辑关系,而输入数据时保证数据的准确无误,检查数据输入无误后对表格进行基本的编辑和修饰,如添加标题、设置行高、列宽、对齐等,让表格更整齐美观,便于阅读。
1.教学重点
认识数据和数据管理
2.教学难点
使用电子表格管理数据
五、教法建议
在本课的教学重点是指导学生认识数据和数据管理,用电子表格软件管理数据。
认识数据和数据管理
八年级上的第一堂课,老师需要认识你,你要向他人介绍、描述自己时,可以使用哪些数据。可以在课堂中尝试让几个学生上来介绍自己,在学生介绍自己时,教师适当引导学生从多个方面介绍,让老师和学生更深入了解你。教师再进行总结,进而教师向班级同学介绍自己,准备好丰富多彩的素材,如个人简历、视频简介、照片集锦等,让学生对数据有感官上的认识。这些被记录下来用来描述自己的文本、图像和视频都是数据。很多人认为,数据就是数字,或者数据必须是由数字构成的。你同意这种观点吗?为什么?在课堂中开展小组讨论的环节,让学生明白数字和数据是两个不同的概念,巩固对数据的理解。在计算机中,数据是计算机能够识别、存储、加工的对象。课堂中以小组为单位,每组选择生活中的一个场景如去医院就诊、去书店买书或其他场景进行讨论,列一列其中有哪些数据,这些数据的作用分别是什么,这些数据是手工管理还是应用了计算机管理。在医院里,病人的病历、检验单、影像记录等数据,记录病人的病情和就诊情况,便于医生诊治病人;而书店里的图书数据、订单数据等,记录图书的销售情况,便于书店销售图书。又如影院的购票平台,平台中的电影介绍、观影数据、观众评分等,便于观众更好地了解电影而选择自己喜欢的电影等。总结各组学生的交流不难发现,生活中各个领域都离不开数据,且大多是使用计算机技术来管理数据的。人们利用计算机硬件和软件技术对数据管理进行有效的收集、存储、处理和应用,其目的是充分有效地发挥数据的作用。
管理个人文件
在课堂中教师教授学生如何管理个人文件之前,首先问问学生平时有哪些个人文件?平时是如何管理自己的个人资料的?课堂中以各学科教师课件数据为例,平时班级信息管理员是如何管理各学科教师的课件资料,利用资源管理器,建立课件资料文件夹及各学科分类子文件夹,分别管理各学科课件资料。各学科分类文件夹中又建立子文件夹,可以分别管理本学科的资料,可以按照章节也可以按照资料类型等。课堂中引导学生绘制课件资料的树形结构,教师板书呈现。课堂后,让学生尝试对自己个人计算机的个人资料进行分类整理管理文件,并说说这样整理之后的益处。数据是非常重要的,有些数据一旦丢失将造成重大损失,保护、备份数据是非常重要的,常见的备份数据的方法有用优盘或移动硬盘等外部存储器备份,也可以利用相关软件将手机中的数据备份到云盘,如易备份、腾讯微云、QQ同步助手、百度云盘等。
用电子表格管理数据
用电子表格管理数据是一种常见的数据管理方法,电子表格中的数据是根据一定的逻辑关系,按行和列的方式组织起来的。其中,存放栏目名称的行称为表头,行与列相交的格子称为单元格。在课堂中适当花点时间复习行、列和单元格的概念。在制作个人健康电子表格之前,设计表格是非常重要的。如制作个人身高体重表时,需要呈现某一时间的个人身高和体重,设计表格时,表头有时间、体重(千克)和身高(米)。在输入数据之前,需要设置单元格格式,时间2016年9月,需要呈现2016/9。在设置单元格格式时,选中自定义,选中yyyy/m/d,并删除/d,即可呈现年份和月份。而身高和体重,有小数点,所以在设置单元格格式时,需要保留小数点2位,设置单元格格式,可以让学生观看光盘中的微视频进行学习和巩固。根据表头信息,输入数据,完成后仔细核对数据,保证数据准确无误。个人健康电子表格设置单元格格式和数据输入完成后,美化电子表格是非常重要的,对表格进行基本的编辑和修饰,如添加标题、设置列宽、对齐等,让表格更整齐美观,便于阅读。可以让学生查看光盘中的美化电子表格微视频,开展自主学习。
六、活动解析
1.第3页的“说说做做”
不同意这种观点。数字和数据是两个不同的概念,数字只是数据的一部分,而数据不仅仅包含数字,还有文本、图片、视频等。在计算机中,数据是计算机能够识别、存储、加工的对象。
2. 第4页的“数字化学习”
网上书店,如当当网、亚马逊等,网上书店给用户提供了各类书的介绍、销售数量、库存数量、读者评价等,让用户根据自己的兴趣爱好选择喜欢的书籍购买。影院的购票平台,如淘票票、猫眼电影、大众点评、美团等。各平台提供最新上映的电影、即将上映的电影、电影评价等,附近电影院放映电影的名称、时间、影院座位的选择等,这些平台在日常生活中是非常实用,学生也比较感兴趣。可以在指导学生开展数字化学习时,多介绍一些平台,让学生多了解一些。
3.第5页的“说说做做”
学校中的教务处部门基本采用计算机管理数据,因为学校学生数量多,用计算机管理学生各科成绩,便捷又高效,更好地了解学生学习情况,并对班级、教师教学质量进行监控。而体育组,平时采用体育课的成绩,在课堂测试时基本采用手工管理数据,相对来说学生数量规模较小。
第6页的“数字化学习”
将手机中的照片、视频、录音等导入计算机如通过百度云盘,再从百度云盘下载到本地计算机中;又可以通过微信文件传输工具,将手机中的照片、视频、声音等,通过微信电脑客户端下载到本地计算机;也可以通过手机数据线连接,将手机中的数据传到计算机中;也可以通过电子邮箱等将手机中的数据导入计算机。
第8页的“说说做做”
文件分类方法有很多,根据自己的习惯,可以按照时间分类,也可以按照文件类型分类,在分类之前首先需要考虑分类用途,分类的益处是更好地管理管理,后期更方便查找数据。
某个文件或文件夹的绝对路径,如下图所示,该文件的绝对路径:D:自学文件国学.中华传统的品质精神.doc
生活中或计算机应用中还有树形结构的如书本的目录,淘宝网上的各类产品分类也采用树形结构。
第10页的“说说做做”
常见的备份方法有移动存储器备份,有光盘、优盘、移动硬盘等,也可以采用网络备份,如邮箱备份、云盘备份,如百度云盘、360云盘等。移动存储器备份,使用的时候需要携带存储器,而邮箱备份、云盘备份,只要有网络的地方,登录账号和密码能随时随地找到备份文件,相对比较简单。
个人手机中的一些照片、视频、文档等,重要的数据都需要备份。可以通过数据线上传到本地计算机,也可以通过软件,如百度云盘等上传到云端进行数据备份。
第11页的“说说做做”
将时间2018年9月,呈现2018/9。在设置单元格格式时,选中自定义,选中yyyy/m/d,并删除/d,即可呈现年份和月份。这类数据设置为yyyy/m形式,后期输入的年份和月份,能自动转换为年份/月份的形式。如设为文本型,输入什么数据,就呈现什么数据,不能自动转换,所以不建议设置为文本型。
电子表格不仅仅可以输入数字,也可以输入文本、图片等,所以不同意这种观点。设计的个人健康电子表格包含时间、身高、体重数据,除了个人健康数据,还有个人视力表、个人收入表、个人消费表、个人学科成绩表等都适合电子表格管理。
第16页的“说说做做”
电子表格中如果对行高和列宽的要求不是特别高,可以使用鼠标光标移动调整行高和列宽。如果对行高和列宽的要求较高,可以通过设置行高和列宽为固定数值。
如果有些单元格的内容特别多,设置单元格格式,对齐中的文本控制勾选自动换行,单元格中的内容将自动换行。
第17页的“数字化学习”
表格常见的修饰、美化方法有单元格的合并、表格中字体、大小、下划线、对齐方式、背景色的设置、单元格背景图片增加,单元格边框设置、电子表格的格式套用等。
活动二 管理班级健康数据
一、活动概述
本活动主要管理班级健康数据,将利用电子表格软件来管理本班学生的身高、体重等数据,尝试使用公式和函数对表格数据进行简单计算,并通过排序、筛选等基本操作,完成学生BMI指数、等级及班级BMI指数平均值等的计算,从而了解本班学生的整体健康情况。
二、教学目标
1.知识与技能
(1)学会设计、规划班级健康数据表
(2)了解不同的数据收集方式,采集数据
(3)熟练掌握自动填充和数据有效性提高数据录入的准确性
(4)运用公式、函数、筛选、排序功能处理数据
2.过程与方法
(1) 利用电子表格软件管理本班学生的身高、体重等数据
(2) 使用自动填充快速输入学号和设置数据的有效性输入性别,提高数据录入的准确率
(3) 通过公式来完成BMI指数的计算
(4) 利用筛选功能(普通筛选和自定义筛选)给BMI指数得分及等级赋值
(5) 使用排序功能了解男女生BMI指数的极值
(6) 利用函数功能计算BMI指数平均值
3.情感、态度与价值观
(1)根据活动的需求,明确任务设计、规划表格,巩固使用电子表格管理班级健康数据
(2)分析设计的“班级健康数据表”,选择恰当的数据采集方式,采集数据,感受数据采集的多样性
(3)输入身高体重等基础数据,利用自动填充和设置数据的“有效性”,体验数据录入的准确性
(4)利用公式及其复制快速计算BMI指数,体会套用公式的快速及高效性
(5)利用普通筛选和自定义筛选给BMI指数得分及等级赋值,体会普通筛选和自定义筛选的异同,感受筛选的高效
(6)利用排序功能了解男女生BMI指数的极值,掌握本班学生体质健康数据
(7)利用函数功能计算BMI指数平均值,了解本班学生体质健康数据
三、课时建议
管理班级健康数据:2课时。
四、教材分析
电子表格软件是一种高效的数据管理工具,除了组织和存储数据外,还有加工数据的功能,能根据人们的需求快速处理数据,特别是能自动地重复计算。本活动伊始,明确任务、规划表格设计班级体质健康表格,分析设计的“班级健康数据表”,选择恰当的数据采集方式,采集数据;在输入数据时,用自动填充功能输入学号,设置性别的数据有效性提高输入性别的效率和准确性;身高和体重的基本数据输入完成后,利用公式及其复制快速计算BMI指数;利用普通筛选和自定义筛选功能对BMI指数得分及等级进行赋值;为了更好地了解班级男女生BMI指数的极值,采用排序功能,并利用函数功能计算BMI指数的平均值,快速计算出全班学生BMI指数的平均值。
1.教学重点
运用公式、函数、筛选、排序功能处理数据
2.教学难点
运用公式、函数、筛选、排序功能处理数据
五、教法建议
在本课的教学重点是指导学生运用公式、函数、筛选、排序功能处理数据。
设计表格
对同样的数据,从不同的角度进行加工处理,会产生完全不同的新数据。因此,应分析任务要求,本活动需要完成的任务是采集本班学生的身高、体重等数据,根据这些基础数据计算每位学生的BMI指数、得分和等级,再根据班级BMI指数平均值等数据评价班级学生的整体健康情况。查看《国家学生体质健康标准》中的BMI指数单项评分表,分析学生的BMI指数及其评价与哪些数据有关,列出完成本任务需要管理的数据,设计完成表格,需要的表头有学号、性别、年级、体重、身高、BMI指数、BMI指数得分、等级。
采集数据
分析设计的“班级健康数据表”,判断哪些基础数据需要采集,哪些加工数据可以通过计算获得并写出计算结果,然后选择恰当的数据采集方式,采集数据。在课堂中介绍常见的数据采集方式和工具有原始纸质数据、电子数据(表格、图形文件、遥感影像、航片等),也有利用卫星、飞机、各种采集仪器(全站仪、GPS数据采集等)直接采集数字化的数据,也可以通过网络批量采集网页、论坛、平台等数据。根据“班级健康数据表”,学生的学号、性别、年级数据可以到班主任处获取,学生的身高、体重数据可在体育课上现场量取获得,而学生BMI指数可通过计算BMI指数=体重(千克)/身高2(米2)得到。BMI指数得分、等级根据计算获得BMI指数再对应《国家学生体质健康标准》评分表得到对应的数据。如采集真实数据有困难,可以使用配套资源中的模拟数据,也可以到网上搜索一些模拟数据等。
加工处理数据
利用自动填充功能快速输入学号
学号一般是连续的编号,如20188101,20188102,可以采用“自动填充”功能快速输入。自动填充学号的方法可以参考教材,也可以参考光盘中的自动填充表格数据微视频。还有一些数据如输入1,3,5,7,9等也可以采用自动填充功能。利用自动填充功能快速输入数据的例子可以多做拓展,在表格中的数据输入,自动填充功能确实很高效。
设置数据的有效性提高录入的准确性
电子表格中的性别只有男和女,设置“性别”数据有效性的方法可以参考教材,也可以参考光盘中的设置数据有效性微视频。在设置数据有效性时,“来源”框中输入“男,女”时,注意用英文状态下的逗号“,”。设置数据的有效性可以适当拓展,“来源”框中可以输入多个数据,如全校的学生年级数据,可以设置数据有效性提高录入年级数据的准确性。
利用公式及其复制快速计算BMI指数
在电子表格软件中,可以通过公式来完成各种复杂的计算。公式中可以包含数值、运算符、函数、单元格地址以及其他的数据。单元格中以“=”开头即会被认为是公式。学生BMI指数=体重(千克)/身高2(米2)。利用公式及其复制快速计算BMI 指数,可参考教材,也可以参考光盘中利用公式计算及其复制微视频。需要提醒的是输入公式时,所有数值和符号都必须是英文半角字符。公式计算的顺序与数字运算的顺序相同。考虑到《国家学生体质健康标准》中的BMI指数保留小数点一位,所以设置BMI指数这一列的数据设置小数点后一位。
利用筛选功能给BMI指数得分及等级赋值
筛选是根据需要从表中选择满足条件的行,并将其显示出来。筛选分为普通筛选和自定义筛选。普通筛选就是选择某一列数据满足特定的条件,而自定义筛选是根据用户自定义的要求进行筛选。根据《国家学生体质健康标准》,男女生的标准不同,不同的BMI指数的取值范围,其得分和等级也不同,因此可以分两步进行筛选。先筛选出男生的数据,再按照初二年级评分标准筛选出BMI指数在15.7-22.5之间的数据,然后将这些学生的BMI指数得分全部赋值为100,等级全部赋值为正常。具体筛选步骤可以查看教材。需要注意的是在自定义筛选过程中,因为BMI指数是根据基础数据:身高和体重计算而得,BMI指数又设置保留小数点后一位,保留小数点后一位,是根据四舍五入呈现小数点后一位,所以在自定义筛选过程中有些边界数据,如15.6,15.7,22.5,22.6,25.2,25.3可能筛选不出来。这些数据虽然呈现,但是在自定义筛选时无法筛选出来,是因为这些数据是通过公式计算而后四舍五入得到,虽然呈现15.7,但是仔细查看公式,得到15.68,呈现的时候能呈现15.7,但是筛选15.7-22.5之间的数据却不能筛选出来。可以解决的方法是通过公式计算得到的BMI指数数据后,再通过复制选择性粘贴数值避免这个问题。
利用排序功能了解男女生BMI指数的极值
表格中的数据全部确定后,可以利用排序功能将数据按照顺序重新排序,以方便人们阅读数据,对于班级健康数据表,可以利用“数据”工具栏中的“排序”命令,将数据先按照性别排序,再将数据按照BMI指数的数值从小到大排序。排序设置的主要关键字为性别,次要关键字为BMI指数,排序依据是数值,次序是升序,即性别排序中男生在前女生在后,再将数据按照BMI指数的数值从小到大排序。排序过程中,关键字、排序依据、次序的设置对排序结果是不同的,在排序之前首先思考这三个排序要点,才能排序出想要的结果。
利用函数功能计算BMI指数平均值
在电子表格软件中,可以利用预先定义好的公式——函数,如求和函数SUM、平均值函数AVERAGE、最大值函数MAX、最小值函数MIN等,方便地计算数据。平时这些简单函数只是电子表格软件中函数的冰山一角,可以根据实际情况,多尝试一些函数,了解函数的功能,函数的参数等。
六、活动解析
1.第19页的“数字化学习”
光盘中有2016年修订版国家学生体质健康标准,可以查看文件并仔细查看。
2. 第19页的“说说做做”
如果任务改为研究个人近年来的BMI指数,分析其发展趋势,需要时间、身高、体重数据。时间如2015年1月,再依次递增年份。身高和体重是计算个人BMI指数的基础数据。BMI指数=体重(千克)/身高2(米2)。
学校每学年采集的学生体质健康数据,有体重指数BMI、肺活量、50米跑、坐位体前屈、立定跳远、引体向上、仰卧起坐、男生1000米、女生800米等。这些学生体质健康数据,多方面了解学生的体质健康,更好地开展体质健康指导。
3.第20页的“说说做做”
表头中不可以不要年级和性别,查看国家学生体质健康标准,每个年级和男、女生的体质健康标准是不相同的,所以需要年级和性别。
表头中不可以使用姓名替换学号,学生体质健康数据中的身高和体重数据是属于个人敏感信息,需要保护个人隐私。
表格数据如反映班级整体健康情况,不出现“学号”数据,可以修改表格设计,可以删除学号表头。
第22页的“说说做做”
如图1-2-3《国家学生体质健康标准》评分表中,可以抽取基本数据:年级、班级、学号、性别、体重、身高基本数据。
将自己的各种作业练习等数据用计算机管理,可以采用拍照、扫描、摄像、传图识字等工具进行采集。
第22页的“数字化学习”
常见的数据采集方式和工具有原始纸质数据、电子数据(表格、图形文件、遥感影像、航片等)的矢量化,也有利用卫星、飞机、各种采集仪器(全站仪、GPS数据采集等)直接采集数字化的数据,也可以通过网络批量采集网页、论坛、平台等数据。
第25页的“说说做做”
在输入身高和体重之前,可以设置身高和体重的数据有效性。初二学生的身高一般来说,在1.40至1.80之间,在数据有效性设置时,允许下拉列表中选择小数,数据介于1.40至1.80,最小值设置为1.40,最大值设置为1.80。这样可以提高数据输入的准确性。
第26页的“说说做做”
如果仅复制公式的值,可以使用“选择性粘贴”命令中的“粘贴值”命令。如果希望复制或移动公式时,公式中引用的单元格地址不发生变化,可以采取绝对引用方式。具体方法可以查看知识链接中的单元格引用。
第29页的“数字化学习”
自定义筛选中的“与”和“或”的区别,“与”即同时满足条件,而“或”只要满足一种条件就可以。如需要筛选出班级中语文和数学都不及格的学生,即语文<60与数学<60,就筛选出语文和数学都不及格的学生。而“或”,同样条件设置语文<60,数学<60,但设置或,就筛选出语文和数学中只要有一门不及格的学生。
第29页的“说说做做”
对等级为正常的行设置绿色底纹,可以先采用筛选出等级为正常的学生,将这些学生的行设置绿色底纹。可以参考光盘中的参考样例。
第30页的“说说做做”
在电子表格软件中可以在排序中的选项中进行设置,排序的方法有字母排序和笔划排序。
利用排序功能可以给表中的BMI指数得分和等级赋值,考虑到男女生的BMI指数的指标不同,可以采用设置性别为主要关键字,次要关键字BMI指数再进行排序,对照着国家学生体质健康标准再进行赋值。
第31页的“数字化学习”
利用电子表格软件的帮助功能或上网学习,了解电子表格软件中常见函数的使用方法,并用简单实例来尝试,深入理解函数的用途,提高效率。
第31页的“说说做做”
F5:G7中表示单元格区域,这6个连续的单元格左上角是 F5单元格,右下角是G7单元格。F13:F15表示F13、F14、F15三个连续的单元格。E8:F11,这8个连续的单元格左上角是E8单元格,右下角是F11单元格,表示单元格区域,自己可以在空白表格中尝试下。
分别计算男生和女生BMI指数的平均值,注意先要对性别进行排序再用AVERAGE函数计算BMI指数的平均值。
分别计算男生和女生BMI指数的最大值和最小值,先要对性别进行排序,再用MAX和MIN函数分别计算男生和女生BMI指数的最大值和最小值。
电子表格软件中的函数是预先定义好的公式,函数的一般表达形式为:函数名(参数1,参数2……)。而函数在数学中的定义:给定一个非空的数集A,对A施加对应法则记作f(A),得到另一数集B,也就是B=f(A)。那么这个关系式就叫函数关系式,简称函数。
单元评价
学生能够描述身边的数据与数据管理,掌握数据管理的基本方法;掌握数字化学习的方法,能依据需要选用合适的数字化工具开展学习。按照任务需求,设计表格、数据采集,能够使用电子表格软件中的排序、公式、筛选、函数功能对数据进行处理,从而使用数据,充分发挥数据的价值。

评价内容
是否达成
(1)通过实例理解数据和数据管理
(2)熟练管理个人文件
(3)学会使用电子表格软件管理数据
(4)掌握设计、制作并美化电子表格
(5)了解不同的数据收集方式,采集数据
(6)熟练掌握自动填充和数据有效性提高数据录入的准确性
(7)运用公式、函数、筛选、排序功能处理数据
第三单元 用计算机解决实际问题——算法与程序设计
一、单元概述
在这个单元里,同学们将在教师的指导下完成“了解生活中的算法”、“像程序员一样思考”、“用Python编写小游戏”和“编程实现简单经典算法”四个活动。通过完成这些活动,了解生活中的算法以及算法的价值,流程图基本知识,流程图表示算法的基本方法,程序的基本概念,编程语言的基本种类,程序编译与执行的基本过程,程序的三种基本结构,在使用高级程序语言编写简单程序的过程中,掌握程序调试的基本方法,了解程序优化的基本概念,初步学会简单经典算法的程序实现,在体验“问题分析—确定算法—编写程序”的完整过程中,初步掌握使用简单算法和计算机编程解决实际问题的方法,为培养良好的信息素养夯实基础。
二、教学目标
知识与技能
(1)了解生活中的算法以及算法的价值,能够列举生活中一些简单算法的实际案例。
(2)了解流程图基本知识,掌握用流程图表示算法的基本方法。
(3)体验使用简单算法解决实际问题的过程。
(4)了解程序的基本概念,编程语言的基本种类;知道程序编译与执行的基本过程。
(5)理解程序的三种基本结构,学会使用Python程序语言编写简单程序。
(6)掌握程序调试的基本方法,了解程序优化的基本概念。
(7)初步学会简单经典算法的程序实现。
(8)初步掌握用计算机编程解决实际问题的方法。
过程与方法
(1)通过生活中的算法案例,分析算法的概念、特征,归纳算法的价值。
(2)利用算法机器人实例理解流程图的描述方法及基本知识。
(3)利用求解BMI指数的实例体验和理解运用计算机解决问题的“分析问题、设计算法、编写程序、运行和调试程序”的一般过程,编程语言的种类,程序编译与执行的基本过程。
(4)通过学习“猜硬币”、“绘图”两个Python小程序,理解程序的顺序、分支与循环三种基本结构,程序的调试方法和程序优化的基本概念。
(5)通过实例理解经典算法中的枚举算法,在体验“问题分析—确定算法—编写程序”的完整过程中,初步掌握用计算机编程解决实际问题的方法。
情感、态度与价值观
(1)通过生活中的算法案例,在探究活动中引导学生发现算法解决实际问题的价值,激发学生的学习兴趣,拓展思维能力。
(2)在编程实践活动中体验“问题分析—确定算法—编写程序”的完整过程,在初步掌握用计算机编程实际解决实际问题的方法的过程中,提高学生的信息素养,尤其是计算思维能力。
三、课时建议
活动1:了解生活中的算法—2课时
活动2:像程序员一样思考—2课时
活动3:用Python编写小游戏—3课时
活动4:编程实现简单经典算法—3课时
四、教材分析
1.分析
各活动的关键要素比较表
活动名称
知识技能点
活动名称
知识技能点
活动一
了解生活中的算法
了解生活中的算法
算法的价值
算法的特征
算法的描述方法
流程图基本知识
流程图描述算法
活动三
用Python编写小程序
程序的三种基本结构
程序的三种基本结构的Python语法实现
活动二
像计算机科学家一样思考
算法解决实际问题的过程
程序的基本概念,
编程语言的基本种类
程序编译与执行的基本过程
Python数据类型
Python算术运算符
活动四
编程实现简单经典算法
运用枚举算法解决实际问题的完整过程(问题分析—确定算法—编写程序—运行与调试程序)
枚举算法Python程序实现
算法的优化
2.教学重点
算法的基本特征
算法的描述方法
流程图基本知识
流程图描述算法
算法解决实际问题的过程
程序的基本概念,
Python数据类型
Python算术运算符
程序的三种基本结构
程序的三种基本结构的Python语法实现
运用枚举算法解决实际问题的完整过程(问题分析—确定算法—编写程序—运行与调试程序)
枚举算法Python程序实现
3.教学难点
算法的基本特征
流程图描述算法
程序的基本概念,
Python数据类型
Python算术运算符
程序的三种基本结构
程序的三种基本结构的Python语法实现
运用枚举算法解决实际问题的完整过程(问题分析—确定算法—编写程序—运行与调试程序)
枚举算法Python程序实现
五、德育渗透
通过本单元的学习,可以让学生感受到算法的魅力以及算法在生活实际中的价值。如制作“剁椒鱼头”的算法让学生在了解生活中的算法实例的同时,激发学生对家乡的热爱之情。在讲解枚举算法的知识和应用枚举算法解决实际应用中的问题时,可结合湖南各个地区的经济、文化、教育等实际情况在课堂教学中应用新的案例,营造数字化学习环境来激发学生的学习兴趣,学习信心和提高学生的计算思维,初步形与信息社会相适应的价值观和责任感。
活动一 了解生活中的算法
一、活动概述
本活动将先从描述菜肴的烹饪流程开始,结合算法的实例,了解什么是算法,然后尝试用流程图来描述算法,学习算法的描述方法。
二、教学目标
1.知识与技能
(1)了解生活中的算法以及算法的价值、基本特征,能够列举生活中一些简单算法的实际案例。
(2)了解流程图基本知识,掌握用流程图表示算法的基本方法。
2.过程与方法
(1)通过生活中的算法实例理解算法及算法的价值
(2)通过绘制具体的算法流程图掌握流程图的基本知识及流程图表示算法的基本方法。
3.情感、态度与价值观
(1)通过生活中的算法案例,在探究活动中引导学生发现算法解决实际问题的价值,激发学生的学习兴趣,拓展思维能力。
(2)在绘制具体的算法流程图的过程中感受算法的魅力,激发学习算法的兴趣。
三、课时建议
了解生活中的算法:2课时。
四、教材分析
算法是算法与程序设计的核心概念之一,从生活中的算法实例导入能够降低学生对算法的理解难度,也能促进学生认识到算法的价值和算法的特征。
算法的描述方法有多种,可以用自然语言,流程图、伪代码或程序代码来描述一个算法。流程图描述算法作为学生要重点掌握的内容,应理解流程图的符号和用流程图描述算法的基本步骤。
1.教学重点
理解算法的概念和基本特征
了解算法的描述方法
了解流程图基本知识
掌握流程图描述算法的过程
2.教学难点
算法的概念与算法的基本特征
流程图描述算法的过程
五、教法建议
活动一了解生活中的算法共2课时,建议“一、从烹饪流程中初窥算法”用1课时,“二、用流程图描述算法”用1课时。
第1课时主要从生活实际的角度,结合算法案例,指导学生理解什么是算法,算法的价值和算法的基本特征。
第2课时主要让学生了解描述算法的常用方法,如何用流程图来描述算法。
1.描述烹饪流程,引入算法概念
在上课初始,可以以湖南名菜“剁椒鱼头”的制作流程引入算法的概念。
在以生活实际案例的举例过程中,还可以以“游览凤凰古城”从制定行程攻略到付诸实践为案例进一步阐述算法的概念,并有意识地引导学生挖掘算法的基本特征。
算法的基本特征建议结合具体的算法案例进行分析,如有穷性可以通过列举死循环(循环无法结束的算法)的算法案例进行解释,用具体的案例可以将较为抽象的算法特征形象化,提高学生对知识点的理解。
2.用流程图描述算法
描述算法的方法有多种,制作“剁椒鱼头”的描述方法是自然语言的描述,可结合该案例引导学生思考用自然语言描述的算法的优缺点,并自然地过渡到用流程图描述算法。
流程图描述算法需要引导学生了解流程图符号的基本知识,在构建了流程图符号的基本知识后,建议引导学生通过绘制算法案例来理解流程图的结构,掌握具体的绘制过程,能清晰地用流程图描述算法的顺序、选择和循环三种结构。
六、活动解析
1.第70页的“数字化学习”
上网查看烹饪机器人的烹饪视频,尝试写出其算法,该算法的书写可以参考“剁椒鱼头”的制作算法用自然语言书写,应尽量保证算法描述的准确性。
2.第73页的“说说做做”
(1)尝试用流程图描述从家中到学校的算法,参考74页的“流程图”的知识链接,为了减少流程图的绘制难度,教师可以将流程图的“开始”、“结束”框先绘制好。
(2)参考知识链接和图3-1-5 用自然语言描述的“求三个数中值最大的数”的算法,画出流程图,比较两种描述方法的优劣。可先引导学生将“求三个数中值最大的数”的流程图画出,然后从两种算法描述方法的优点,不足的角度进行比较,可用表格进行比较。
活动二 像程序员一样思考
活动概述
在这个活动里,同学们将通过实例了解计算机解决问题的优势、特点、基本过程。在教师的指导下初步学习用python语言编写程序,调试程序。
教学目标
知识与技能:
(1)了解计算机解决问题的优势和特点、了解程序概念
(2)知道用计算机解决问题的基本过程(分析问题、设计算法、编写程序、调试程序),初步应用其解决实际问题
(3)了解python语言及其语法基础
2. 过程与方法
(1)通过教师引导案例和学生自主探究案例的对应学习,提升用计算机解决实际问题的能力,提升计算思维
(2)通过编写、运行调试程序,初步体验编程乐趣
3.情感态度和价值观
(1)通过贴近学生生活的实例,体验用计算机解决问题的基本过程,认识其在算法与程序设计中的价值与作用
(2)通过编写程序与运行调试程序,养成严谨、缜密、科学的态度
课时建议
像程序员一样思考:2课时
教材分析
本活动从具体实例入手,讲解了用计算机解决问题的基本过程,并围绕过程中的每一步展开讲解,如何分析问题,如何设计算法,如何用python语言编写程序,如何调试运行程序。
2.教学重点
计算机解决问题的基本过程
3.教学难点
用计算机解决问题的过程中的分析问题、设计算法是本节的难点。
教法建议
1.情境导入
播放《中华古诗词》比赛现场视频,请同学们用2分钟出比赛题目。教师展示古诗词出题程序出题过程。
2.计算机解决问题的优势与特点
(1)对比古诗词手工出题与程序出题,分组讨论计算机解决问题的优势与特点,与人工解决问题的关系
求解问题的方式
优势
特点
用计算机求解问题
自动、精确、高速
设计的程序可以解决一类问题或复杂问题
不具备思维能力,根据程序指令工作
(2)程序与指令的概念
(3)编程语言的基本种类
《中华古诗词》比赛视频可以让学生领略中华传统文化的魅力,而节目中应用的信息技术工具与手段又能很好的展示科技与传统文化的融合,科技推动了传统文化的发展,而文化使科技有了温度。视频自然地带出古诗词出题活动,学生经过手工出题,对比教师的古诗词出题程序,自然的引发人工解决问题和计算机解决问题的对比思考。
用计算机解决问题首先要了解计算机工具,计算机没有思维能力,按照程序指令运行,可以进行大量重复运算,具有自动、精确、高速的特点,可以弥补运算方面的不足。
情境导入能较好的激发学生学习的兴趣与积极性,教师可以以学生兴趣为出发点,结合教学内容创设有效的
3.计算机解决问题的基本过程
(1)计算机解决问题的基本过程:分析问题---设计算法---编写程序---运行、调试程序
(2)案例实践
基本过程
教师引导:计算BMI指数
学生探究:计算长方形的面积
分析问题
问题的相关因素:身高、体重
构建数学模型:用数学方式来描述规律、规则。如BMI指数=体重/身高×身高。
变量与常量
身高用变量height存储
体重用变量weight存储
BMI指数用变量BMI存储
1.问题的相关因素:( )
2.构建数学模型:( )
3.变量与常量
( )
教学建议
“计算BMI指数”案例重在教师引导分析,学生初步理解分析问题的思路和方法。在此过程中首先要找出问题解决的相关因素,以及他们之间的运算关系。
设计配套学生自主探究“计算长方形的面积”案例,学生结合“计算BMI指数”的学习和配套案例的探究学习,初步形成分析问题的思路和方法。教师可以根据学情设计学生探究案例,提升案例的趣味性、生活化、实用性。
程序设计中变量的应用必不可少,是非常重要的概念,要注意引导学生理解变量的特点。
设计算法
1.根据计算机的特点和问题的分析设计算法,并用流程图描述算法
2.用流程图描述算法注意规范性
3.顺序结构及其特点
设计“计算长方形的面积”的算法,并用流程图描述
教学建议
在活动一中学生已经学习了算法的描述方法和流程图的符号,在此基础上,结合“计算BMI指数”案例的教学引导,学生具备了独立完成设计“计算长方形的面积”的算法,并用流程图描述的探究任务。绘制流程图注重规范性,例如输入输出框用平行四边形框,不可以用矩形框等。
引导学生总结顺序结构的特点,为后面学习分子结构做好铺垫。
在学生自主探究活动中,养成学生积极思考、自主梳理思路的习惯。
编写程序
python语言介绍
python开发环境和编辑器
输入、输出语句
编写“计算长方形面积”的程序
教学建议
编写程序部分的教学注重两点:
第一注重规范性与严谨性,养成良好的代码编写习惯,初步掌握python语法的特点,例如python对大小敏感,变量命名尽量见名知义等。
第二编写程序不可脱离算法,按照设计好的算法编写程序。
编写程序对学生有很强的吸引力,初中生对编程具有较强的好奇心和探究心,初次独立完成一个程序的编写,体验到成功的感觉,会建立起学习的信心。
教学中尽量进行分层教学,给予学生适合的支架资源,鼓励有能力的学生自主尝试拓展程序。支架资源可以运用配套光盘内微课资源,教师也可以按照学情设计。
运行、调试程序
代码错误原因分析
数据类型
数据类型转换函数
运行、调试“计算长方形面积”的程序
配套练习:纠正错误代码,运行调试程序
教学建议
顺序结构算法的代码编写比较简单,不涉及控制语句,这几个案例中代码的错误主要出现在数据类型不匹配,函数格式错误。学生刚刚开始独立编写代码,要耐心的引导学生找出错误原因并归纳常见错误类型,并帮助学生掌握根据错误提示纠正代码的方法。
活动解析
1.第80页的“说说做做”
(1)方案一:学生阅读第81--82页内容,将其中的命令语句在Shell中输入,观察执行结果,即熟悉了Python开发环境,又对第81--82页知识有了实践操作,加深理解
(2)方案二:结合学习任务单引导学生说说做做
例如:尝试在Shell中输入下列语句,写出执行
指令
记录结果
说说功能
2*10
2**10
‘abc’*3
a=’3’
B=’4’
C=a+b
Print(c)
2.第83页的“数字化学习”
可以让学生尝试上网查找python下载和安装的方法,并尝试下载与安装。也可以运用光盘内微课资源学习下载与安装方法。
3.第83页的“说说做做”
根据“说说做做”内容学生尝试了解python的外部模块“turtle(小乌龟作图)”。Python内置了许多非常有用的模块,例如“turtle”,使用前先要运用import命令导入。
4.第87页的“数字化学习”
(1)int函数(不四舍五入)
(2)round函数(四舍五入)
(3)正则表达式(四舍五入)
5.第88的“说说做做”
(1)python语言对大小写敏感,Height和height在代码中是不同的变量,将Height改为height,运行调试代码。
活动三 用Python编写小程序
一、活动概述
在活动二经历了分析问题、设计算法、编写程序、运行和调试程序等用计算机解决问题的基本过程,认识了算法和程序设计在其中的重要地位后,活动三将通过解决猜硬币、绘图等问题,了解程序的基本结构,进一步学习使用Python 程序设计语言编写程序来解决一些现实生活中的问题。
二、教学目标
1.知识与技能
(1)理解程序的三种基本结构。
(2)掌握使用Python程序语言编写简单程序。
(3)掌握程序调试的基本方法。
2.过程与方法
在对猜硬币、绘图问题的分析、设计算法、编写程序、运行和调试程序的过程中,理解程序的三种基本结构,掌握如何用Python实现程序的三种基本结构。
3.情感、态度与价值观
通过生活中的算法案例,在探究活动中引导学生运用Python解决实际问题,激发学生学习兴趣,培养学生运用计算思维解决问题的习惯与能力。
三、课时建议
用Python编写小程序:3课时。
四、教材分析
活动三以猜硬币、绘图两个活动贯穿于本活动,引导学生认识分支结构、循环结构,并能够用Python编程语言编程解决问题。
本活动注重引导学生体验运用计算机解决问题的四个步骤:分析问题、设计算法、编写程序、运行和调试程序。
在分析问题、设计算法的过程中,注重引导学生学会分析问题,动手绘制流程图,突出学生计算思维的培养。在编写程序、运行和调试程序中注重引导学生体验如何用Python解决实际问题,树立运用计算机编程解决问题的思维与习惯。
1.教学重点
理解程序的三种基本结构。
掌握使用Python程序语言编写简单程序。
2.教学难点
掌握使用Python程序语言编写简单程序。
五、教法建议
用Python编写小程序共3课时,猜硬币和绘图活动对应的是分支结构和循环结构,建议先用一定的课时回顾与讲解活动二中的计算BMI数据的程序结构——顺序结构,为后续的两个活动引入分支结构和循环结构做好铺垫。
1.猜硬币
猜硬币活动要用随机数来模拟硬币的正反面,这种运用计算机解决问题的思维的方式与学生的日常生活有一定的距离,可引导学生进行讨论分析,以转变学生的思维习惯。
分支结构的引入和流程图的绘制是“猜硬币”的难点,可在与学生生活实际建立关联的基础上进行难点突破。
分支结构Python程序的实现可在介绍完分支结构的Python实现语法后,引导学生在Python中编写一个简单的游戏的基础上,然后再编写本程序。简单的游戏可以如下:判断1是否等于2,若等于输出“等于”,若不等于则输出“不等于”。
if 1==2:
print("等于")
else:
print("不等于")
2.绘图
绘图活动的难点是如何将绘图这个比较复杂的问题分解为学生可以理解的简单的重复问题,即循环结构。
条件允许的地区与学校可以介绍循环结构的三要素以帮助学生更好地理解循环结构。
循环结构的Python语法实现可以根据实际情况选择是否只重点介绍while语句,还是将while语句和for语句都进行重点介绍。
绘图活动需要绘制图形,因此在授课过程中可对Python中的绘图工具“turtle”进行适当介绍。
六、活动解析
1.第92页的“说说做做”
(1)修改猜硬币算法和程序,当用户输入数字0 或1 后立即输出用户
猜的是正面还是反面。
本活动比教材上的猜硬币活动更简单,可以将硬币的正反面用变量先确定下来,不需要用随机数来模拟硬币的正反面该活动的算法和Python程序代码如下:
算法流程图
程序代码
(2)处理数据时,经常需要取最大值。设计程序,输入两个数后,输出较大的数。
这是一个简单的双分支结构问题,对两数比较后可以直接输出较大的数。算法与Python程序代码如下:
算法流程图
程序代码
(3)设计程序,输入某初三男生的身高、体重后,输出其BMI 指数以及等级。
输出BMI值是一个简单的顺序结构,通过公式计算可直接输出BMI值,但是输出等级则是一个多分支结构的问题,需要用到分支结构嵌套分支结构。算法与Python程序代码如下:
算法流程图
程序代码
2.第96页的“说说做做”
用流程图描述画图3-3-5的完整算法。要求先输入要画的旋的个数,再据此画图。
此题只要在“图3-3-8画旋算法流程图”的基础上增加输入“要画的旋的个数”的输入框,并把循环结构的判断条件适当修改即可。具体算法结构如下(程序代码参考书第96页的代码即可):
3.第97页的“说说做做”
(1)用Python 绘制一颗五角星。想一想,在这个程序中用到了什么基本控制结构?
绘制五角星需要用到循环结构来控制画笔的执行次数,循环结构中执行画笔所画图形的长度,画笔的转动方向。算法流程图和程序代码如下:
算法流程图
程序代码
(2)编写程序,绘制图3-3-6。
图3-3-6是如图所示的图形,从图形可以看出,该图形也需要用循环结构来控制画笔的循环次数,循环结构中执行画笔所画图形的长度,画笔的转动方向。算法流程图和程序代码如下:
算法流程图
程序代码
4.第102页的“说说做做”
编程实现猜数字游戏。提示,生成随机数可使用Python 中的randint函数,比如randint(1,100)代表生成1 到100 中的一个随机整数。
在该游戏中可以规定一共可以猜多少次,若所有次数全部用完还未猜中数字则用户失败,若用户在规定的次数里面猜中数字,则用户获胜。
用户猜测所输入的数字只能是1-100内的整数。算法流程图和程序代码如下:
算法流程图
程序代码
活动四 编程实现简单经典算法
活动概述
本活动主要介绍应用经典的枚举算法解决生活中的具体问题。
教学目标
1、知识与技能:
(1)初步掌握枚举算法的概念、用枚举算法解决问题的设计思路、一般结构
(2)能根据实际问题,分析关键步骤,设计枚举算法,编程实现算法
(3)了解影响枚举算法效率的主要因素,优化枚举算法
2、过程与方法:
(1)通过“找钥匙开宝箱游戏”,初步掌握枚举算法的概念、设计思路和一般结构
(2)通过“饼干大小盒搭配”问题的分析,初步掌握问题简化、抽象,构建合理的数学模型的能力
(3)通过编程实现算法,巩固掌握python语言
3、情感、态度与价值观:
进一步感受使用算法知识解决问题方法的多样性,提升计算思维
课时建议
枚举算法:2课时
算法的优化:1课时
教材分析
教材围绕计算机解决问题的一般过程讲解如何应用枚举算法解决具体问题,主要包括“枚举算法的基本思想和适用情况”、“枚举算法的基本特征”、“枚举算法的基本结构(循环中嵌套分支)”、“枚举算法的优化”。
教学重点
用枚举算法解决问题的设计思路
教学难点
能根据实际问题,分析关键步骤设计算法
教法建议
情境导入
学生玩flash动画游戏“找钥匙开宝箱游戏”。(游戏介绍:从五把钥匙中有几把能找出能打开宝箱(每把钥匙只能使用一次))游戏探究容易激发学生学习的兴趣,游戏结束后引导学生归纳游戏过程,总结游戏本质:找出所有钥匙,检验每一把钥匙是否能打开宝箱,是的话放入篮子,引出枚举算法概念:按问题本身的性质,一一列举出该问题所有可能的解,并在逐一列举的过程中,检验每个可能解是否是问题的真正解,若是,则采纳这个解,否则抛弃它。列举过程中,既不能遗漏,也不应该重复。枚举算法概念的建立非常重要,它帮助学生在遇到实际问题时具备识别问题是否可以采用枚举法去解决的能力。
枚举算法的一般结构
通过整理游戏的具体过程,分析归纳出枚举算法的一般结构是循环嵌套分支结构,一一列举采用循环结构,逐一检验采用分支结构。
3.枚举算法的设计思路
构建枚举算法的数学模型相对解析算法(例如活动一“计算BMI指数”)难度提升了很多,教材“饼干大小盒搭配”案例有一定难度,可以先从简单案例入手。例如:
一张单据上有一个4位正整数的编号,如图所示。其个位数已经变得模糊不清,只知道这个数是3的倍数。要求设计一个算法,输出所有满足这些条件的数,用python编程实现算法。
通过问题引导建立枚举算法的设计思路。
1)枚举对象?
所有可能的个位数,设为x
所有可能的四位正整数,设为x
2)列举范围?
X∈[0,9]
X∈[5380,5389]
3)检验条件?
(x+5380)%3==0
X %3 ==0
学生独立编程实现这个算法会有一定的难度,可以提供一定的支架资源帮助学生完成。
实践探究“饼干大小盒搭配”案例
结合前面枚举算法的概念、一般结构和设计思路,学生较容易建构出这个案例的算法,可以让学生自主探究完成这个案例,基于知识点间的关联性学习,形成初步的将碎片化知识系统化的意识和能力。较难的点在于枚举范围的确定与检验条件的构建。引导学生从问题语境中分析出问题的关键,提升学生的思维能力。例如:枚举对象确定为大盒,这是大盒的范围是1到59,最少1盒,因为问题交待大小盒都必须有;最多59盒,因为小盒装掉2kg,剩下的用大盒装是大盒最多的一种搭配可能,由此(300-2)//5=59。
算法的优化
结合教材内知识链接“算法的优化”和光盘微课资源“算法的优化”引导学生理解影响枚举算法效率的主要因素,思考如何进行算法的优化。
活动解析
第104页说说做做
学生分组讨论生活中可以用枚举法解决的实际问题,并尝试用流程图描述算法。例如“密码的破译”。
第106页说说做做
(1)
1)枚举对象?
小盒数量,设计为x
2)列举范围?
X∈[1,147]
3)检验条件?
(300-2*小)%5==0
(2)
1)枚举对象?
短边,设为a
2)列举范围?
a∈[1,]
3)检验条件?
Int(s/a)==(s/a)
第108页数字化学习
(1)学生上网探究python列表知识点,尝试将大盒小盒的结果用列表保存起来。也可以结合光盘微课资源“列表”进行数字化学习。
列表时序列的一种,是一块用于存放多个值的连续内存空间。
(2)冒泡排序算法对初中生有一定的难度,重点可以放在了解主要的排序方式,以及排序算法的应用上。学生学习积极性、主动性较强的可以通过微课资源学习冒泡排序算法及其python实现。
单元评价
学生能够用计算机解决问题的基本过程去解决具体的、实际的问题;能够选用合适的数字化工具开展自主合作性探究学习,拓展知识,提升能力。(信息意识、数字化学习与创新)学生能够对问题展开分析,找出问题的相关因素,构建解决问题的数学模型,设计算法,编写程序实现算法。(计算思维)
评价表:
评价内容
是否达成
理解算法的概念、特征
能够用流程图正确、规范地描述算法
能够根据问题选择正确的算法结构设计算法
能够运用python语言实现简单的算法
理解枚举算法,能编程实现枚举算法
第二单元挖掘数据的价值教学参考
一、单元概述
在这个单元中,同学们将在教师的指导下完成“分析班级健康数据”、“认识数据库和大数据”两个活动。通过分析班级健康数据、认识图书馆中的数据库,体验根据需要对数据进行统计和分析的过程,并初步了解数据库、大数据的基本概念及其基本应用。
二、教学目标
知识与技能
(1)学会分析需求,明确分析目标
(2)掌握采集数据,将数据加工使其符合数据分析的需要
(3)使用电子表格软件中的分类汇总进行分析数据
(4)选择恰当的图表制作并修饰图表
(5)学会分析图表,得出研究结论
(6)知道数据库及其数据库管理技术
(7)了解大数据及其应用价值
过程与方法
(1)根据班级学生的BMI指数数据,对全班学生BMI指数得分的分值分布进行研究,明确数据分析目标
(2)采集数据,将数据进行加工使其符合数据分析的需要
(3)通过电子表格软件中的分类汇总功能分类整理班级健康数据表中BMI指数得分及各分值所对应的学生的人数,制作BMI指数得分分布表
(4)比较不同类型的图表,创建图表前分析现有数据适合用怎样的图表表达,自己所使用的电子表格软件能够绘制这种类型的图表,确定创建哪种类型的图表
(5)对图表进行分析,发现事物的性质及变化规律,得出研究结论
(6)浏览网上图书馆,了解学校图书馆的数据库
(7)认识数据库,知道生活中数据库的应用
(8)共享单车看大数据,知道大数据及其应用
情感、态度与价值观
(1)明确数据分析目标,用积极认真的态度对待数据分析
(2)采集准备数据、分析数据,保证数据的真实性和准确性,培养严谨的数据意识
(3)选择恰当的图表、美化图表,培养审美意识
(4)根据图表得出研究结果,用数据进行客观公正分析,提升思维能力
(5)上网浏览图书馆,体验数据库管理数据的高效,激发学习数据库管理数据的兴趣
(6)共享单车看大数据,感受大数据在日常生活中的应用及价值,增加建设国家大数据战略目标的信心
三、课时建议
活动一分析班级健康数据:2课时
活动二认识数据库和大数据:1课时
四、教材分析
1.分析
表 各活动的关键要素比较表
活动名称
知识技能点
活动一
分析班级健康数据
(1)学会分析需求,明确分析目标
(2)掌握采集数据,将数据加工使其符合数据分析的需要
(3)使用电子表格软件中的分类汇总进行分析数据
(4)选择恰当的图表制作并修饰图表
(5)学会分析图表,得出研究结论
活动二
认识数据库和大数据
(1)知道数据库及其数据库管理技术
(2)了解大数据及其应用价值
2.教学重点
分类汇总、制作图表、认识数据库和大数据
3.教学难点
分类汇总、制作图表、认识数据库和大数据
五、德育渗透
数据影响着人们生活的方方面面,本单元中对班级健康数据分析,关注学生健康,德智体美劳全面发展。大数据作为我国国家重要战略,把大数据作为基础性战略资源,全面实施促进大数据发展行动,加快推动数据资源共享开放和开发应用,助力产业转型升级和社会治理创新,增加学生国家大数据战略和建设数字中国的信心和决心。
活动一分析班级健康数据
一、活动概述
本活动中,从明确数据分析目标、准备数据、分析数据、制作图表、得出研究结果展开。利用电子表格软件的统计功能和图表绘制功能,对班级学生的BMI指数等数据进行分析,深入了解学生的健康状况。
二、教学目标
1.知识与技能
(1)学会分析需求,明确分析目标
(2)掌握采集数据,将数据加工使其符合数据分析的需要
(3)使用电子表格软件中的分类汇总进行分析数据
(4)选择恰当的图表制作并修饰图表
(5)学会分析图表,得出研究结论
2.过程与方法
(1)根据班级学生的BMI指数数据,对全班学生BMI指数得分的分值分布进行研究,明确数据分析目标
(2)采集数据,将数据进行加工使其符合数据分析的需要
(3)通过电子表格软件中的分类汇总功能分类整理班级健康数据表中BMI指数得分及各分值所对应的学生的人数,制作BMI指数得分分布表
(4)比较不同类型的图表,创建图表前分析现有数据适合用怎样的图表表达,自己所使用的电子表格软件能够绘制这种类型的图表,确定创建哪种类型的图表
(5)对图表进行分析,发现事物的性质及变化规律,得出研究结论
3.情感、态度与价值观
(1)明确数据分析目标,用积极认真的态度对待数据分析
(2)采集准备数据、分析数据,保证数据的真实性和准确性,培养严谨的数据意识
(3)选择恰当的图表、美化图表,培养审美意识
(4)根据图表得出研究结果,用数据进行客观公正分析,提升思维能力
三、课时建议
分析班级健康数据:2课时。
四、教材分析
了解无处不在的数据分析,数据分析在日常生活中经常会有,学会数据分析很重要。根据上一单元的管好个人和班级数据,本活动结合上一单元中的基础数据和处理计算过的数据,明确数据分析目标、准备数据、分析数据、制作图表、得出研究结果。对于相同数据,数据分析的目标不同,得到的研究结果则截然不同,所以在数据分析之前,明确数据分析目标很重要,本活动需要了解本班学生BMI指数的得分分值分布情况,数据分析目标明确后,需要的数据是班级BMI指数得分的各个分值(60、80和100)及其人数。上一单元中只得到了班级同学BMI指数得分,而各得分的人数却还未计算得到,在EXCEL中可以通过分类汇总得到BMI指数各分值的个数,在分类汇总之前,需要对BMI指数得分列进行升序排序,排序是进行分类汇总的前提。分类汇总的汇总方式有教材中的计数,还有求总和、平均值、最大值和最小值等。分类汇总在日常生活、学习中的应用非常广泛,需要重点掌握。根据分类汇总的表格数据,选择恰当的图表,需要了解不同图表类型,不同图表类型的适用情况不尽相同,根据实际情况选择恰当的图表表达。对于本次活动需要了解本班学生BMI指数得分的分值分布情况,可以采用饼图的图表类型,形象地展示各BMI指数得分的分布,配上百分比数据,一目了然,后期对图表的美化,通过增加图表标题和数字标签,调整标题、图例和数字标签等的字体、字号、颜色和位置等,调整饼图各部分的颜色,使其更美观、清晰。图表中蕴含着大量信息,对图表进行分析,可以发现事物的性质及变化规律。在得出研究结果时,撰写详细的研究报告也是非常重要的,在图表中发现问题、分析问题、解决问题,这也正是需要培养的一种数据分析能力。
教学重点
分类汇总、制作图表
2.教学难点
分类汇总、制作图表
五、教法建议
在本课的教学重点是指导学生分类汇总、选择恰当的图表、制作美化图表。
分析数据中的分类汇总
在本活动,了解本班学生BMI指数得分的分值分布情况,需要分类整理出“班级健康数据表”中BMI指数得分各分值所对应的人数,即制作出BMI指数得分分布表。在EXCEL中可以利用分类汇总来实现,分类汇总就是按照某一列进行分类,再根据某些列的取值进行统计,如分类计数、分类求和、分类求平均值等。求BMI指数得分分布,首先按照“BMI指数得分”,进行分类,然后分别对“BMI指数得分”的各个相同数值进行计数。要使用“分类汇总”功能,必须先按照要分类的列进行排序,以便把要进行分类汇总的行组合在一起。汇总值除了可以计数外,还可以是总和、平均值、最大值和最小值等。具体分类汇总的方法和步骤可以查看教材和光盘中的数据的分类汇总微视频。
制作图表
在制作图表之前,首先知道常见的图表类型,可以查看EXCEL中的所有图表类型,结合教材中的知识链接或网上资料了解各图表类型的特点及适用范围。在创建图表前首先要分析现有数据适合用怎样的图表来表达,自己所使用的电子表格软件能够绘制这种类型的图表,来确定创建哪种类型的图表。本活动中,饼图能直观地表达各BMI指数分值占总体的比率,因此分析全班学生BMI指数的分值分布情况,可以选择饼图。后续对图表进行美化,增加标题、数字标签、图例等,使制作的图表更美观、清晰。
六、活动解析
1.第37页的“说说做做”
利用班级学生的BMI指数表,还可以分别开展男、女生的BMI指数分值及等级分布研究等。以小组为单位,确定研究目标。
2. 第39页的“说说做做”
如果采用手工完成BMI指数得分分布图,可以将BMI指数得分先按照升序或降序进行排序,再根据相同BMI指数得分手动计数。或者通过筛选相同数据,进行手动计数。
3. 第41页的“说说做做”
可以利用分类汇总的方式统计班级男生和女生的身高平均值和体重平均值。可以先按照性别进行排序,分类字段设置为性别,汇总方式设置为平均值,选定汇总项设置为身高和体重。课后自行尝试。
4. 第43页的“说说做做”
各组根据自己的研究目标,选择恰当的图,可以参考知识链接中的常见的图表类型,交流选择原因。
5. 第44页的“说说做做”
阅读知识链接,在国家统计局网站中了解更多地图表的类型,总结其适用情况。也可查看电子表格软件中所有图表类型,了解常见的图表类型和适用情况。
6. 第47页的“说说做做”
电子表格软件中提供了二维饼图:饼图、分离型饼图、复合饼图、复合条饼图;三维饼图:三维饼图、分离型三维饼图。
图表由图表区、绘图区、坐标轴、标题、数据系列、图例等基本组成部分构成。在图表中添加脚注来标示数据来源是有必要的,确保数据的真实性、有效性;增加信息素养,数据也属于知识产权,保护知识产权很重要;培养良好的规范意识,引用他人资源要注意标明来源。
7. 第49页的“说说做做”
图例可以帮助用户识别图表的序列,有文本和标识两部分构成;数据标签为了让数据系列更加直观形象,可以在数据系列上显示数据标签。饼图中的数据标签除了百分比,还有系列名称、类别名称、值、显示引导线等。系列名称显示系列名称,类别名称显示类别、值显示具体表格中的数据,显示引导线则指示了数据标签与饼图区域的对应关系,尤其是在划分的区域非常多时,显示引导线的意义就更明显了。
在制作图表时,或多或少会遇到各种问题,遇到问题可以与同学、老师交流,也可以到网上查找资料解决问题。
8. 第50页的“说说做做”
各个小组根据分析的结果和图表不同,得到的研究结果也不相同,在班级内开展交流,展示各自的研究的结果,为后续的研究做好铺垫。
活动二认识数据库和大数据
一、活动概述
本活动主要认识图书馆中的数据库和初步了解大数据及其应用。本册前三个活动中利用电子表格软件,学校可以方便地管理各班的体质健康数据。但是在一所学校中,需要管理的数据很多,如学生的学籍数据、成绩数据、体质数据,教师的排课数据、工资数据、备课数据,图书馆中的图书数据、借阅数据,食堂中的消费数据等。电子表格软件往往不能满足这些数据管理需求,需要用到数据库这一数据管理技术进行管理。本活动将通过分析一些数据管理实例,初步了解数据库和大数据的基本概念,简单了解大数据的价值及其基本应用。
二、教学目标
1.知识与技能
(1)知道数据库及其数据库管理技术
(2)了解大数据及其应用价值
2.过程与方法
(1)浏览网上图书馆,了解学校图书馆的数据库
(2)认识数据库,知道生活中数据库的应用
(3)共享单车看大数据,知道大数据及其应用
3.情感、态度与价值观
(1)上网浏览图书馆,体验数据库管理数据的高效,激发学习数据库管理数据的兴趣
(2)共享单车看大数据,感受大数据在日常生活中的应用及价值,增加建设国家大数据战略目标的信心
三、课时建议
认识数据库和大数据:1课时。
四、教材分析
1.教学重点
认识数据库和大数据
2.教学难点
认识数据库和大数据
五、教法建议
认识数据库
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。课堂中让学生在浏览图书馆中体验数据库管理数据带来的便捷和高效。
认识大数据
大数据(big data,mega data)或称巨量资料,指的是需要新处理模式才能具有更强的决策力、洞察力和流程优化能力的海量、高增长率和多样化的信息资产。大数据的应用在各个行业,课堂中可以让学生讨论交流大数据在日常生活中的应用。
六、活动解析
1.第52页的“数字化学习”
注册并登陆一个网上图书馆,网上图书馆很多,如中华书库、书海、读书时空、中国数字图书馆、全景中文图书等,体验网上图书馆并分析其中涉及了哪些数据的管理。不同的网上图书馆,数据管理也不尽相同。
2. 第57页的“说说做做”
生活中的数据库的应用如学校中的学籍管理系统、阅卷系统,医院中的挂号就医系统、超市中的收费系统、中国移动网上营业厅等。
3.第57页的“数字化学习”
阅读网上链接并上网学习,并初步了解一种数据库管理系统,常见的数据库管理系统有Access、Oracle、SQL Server、Sybase等。
第60页的“数字化学习”
一个城市的交通状况,以及消费者的日常出行习惯,都是有迹可循。在很大程度上,共享单车满足的是消费者工作、办事和生活出行的最后一公里的需求,它往往一头连接了其他交通工具,另一头则是消费者工作、生活或消费地点。利用大数据,让共享单车在交通领域,乃至其他消费领域产生更多价值,是值得企业竞争的新焦点,也为共享单车为企业带来更多的效益。
第60页的“说说做做”
大数据就是那些量大且复杂到无法用传统数据处理方法来处理的数据集合。它具有四大特点:特点一:数据量大,大数据是使用数据全体进行研究,所以它的数据量大到远超我们的想象。以2013年为例,人类全年共产生4.4万亿GB的数据,如果用容量最高的iPhone存储这些数据,将需要340多亿台iPhone,如果把这些iPhone 一个个叠放起来,其厚度相当于19个地球。特点二:速度快,大数据的产生和处理速度都非常高,比如我们常用的微信,最多的时候一分钟能够产生上千万条信息,要想把它们在那么短的时间内一起发送出去,着实是一件不简单的事呢。特点三:种类多。大数据不仅包括文字,也包括我们上班、上学、就餐等的位置信息。我们上传朋友圈的照片和短视频,AlphaGo下棋后获得的棋谱,都可以算作大数据的一部分。大数据的第四个特点:真实性。大数据的真实性主要包括数据的可信性、真伪性、来源和信誉、有效性等。假期常会带着小朋友出门旅行。过去,确定旅游路线是一个费脑筋的事情,而在大数据时代,我们可以通过收集前辈对景点的评价及客流量,自动规划出一条最方便的旅行路线,还可以根据以往机票的价格,预测最便宜的购票日期。大数据已经深刻影响到了我们的生活各个方面了。
第62页的“数字化学习”
中国国家大数据战略和数字中国建设:2014年3月,大数据首次写入中国中央政府工作报告;2015年10月,党的十八届五中全会正式提出“实施国家大数据战略,推进数据资源开放共享”。这表明中国已将大数据视作战略资源并上升为国家战略,期望运用大数据推动经济发展、完善社会治理、提升政府服务和监管能力。2018年5月,习近平在向中国国际大数据产业博览会的致辞中指出,我们秉持创新、协调、绿色、开放、共享的发展理念,围绕建设网络强国、数字中国、智慧社会,全面实施国家大数据战略,助力中国经济从高速增长转向高质量发展。数字中国是新时代国家信息化发展的新战略,是满足人民日益增长的美好生活需要的新举措,是驱动引领经济高质量发展的新动力,涵盖经济、政治、文化、社会、生态等各领域信息化建设,包括“宽带中国”、“互联网+”、大数据、云计算、人工智能、数字经济、电子政务、新型智慧城市、数字乡村等内容。
人类社会已经进入万物皆可数据化的大数据时代。围绕大数据的争夺与管控,直接关系到国家竞争力与国家安全。正如有学者指出:“未来国家层面的竞争力将部分体现为一国拥有数据的规模、活性以及解释、运用的能力,数字主权将成为继边防、海防、空防之后另一个大国博弈的空间。” 大数据采集、存储、清洗、开发、应用、交易、服务单位,应当建立数据安全防护管理制度,制定数据安全应急预案,并定期开展安全评测、风险评估和应急演练;发生重大数据安全事故时,应当立即启动应急预案,及时采取补救措施,告知可能受到影响的用户,并按照规定向有关主管部门报告。
第64页的“说说做做”
大数据的应用无处不在,大数据应用于各个行业,包括金融、汽车、餐饮、电信、能源、体能和娱乐等在内的社会各行各业都已经融入了大数据的印迹。  
单元评价
在本单元中,学生学会分析需求,明确分析目标掌握采集数据,将数据加工使其符合数据分析的需要,使用电子表格软件中的分类汇总进行分析数据,选择恰当的图表制作并修饰图表学会分析图表,得出研究结论。能知道数据库及其数据库管理技术了解大数据及其应用价值。
评价内容
是否达成
(1)学会分析需求,明确分析目标
(2)掌握采集数据,将数据加工使其符合数据分析的需要
(3)使用电子表格软件中的分类汇总进行分析数据
(4)选择恰当的图表制作并修饰图表
(5)学会分析图表,得出研究结论
(6)知道数据库及其数据库管理技术
(7)了解大数据及其应用价值

展开更多......

收起↑

资源列表