川教版 德阳市2022年初中信息技术 学考知识要点归纳(6个学期)

文档属性

名称 川教版 德阳市2022年初中信息技术 学考知识要点归纳(6个学期)
格式 zip
文件大小 104.0KB
资源类型 教案
版本资源 川教版
科目 信息技术(信息科技)
更新时间 2022-04-28 15:49:22

图片预览

文档简介

2022年德阳市初中信息技术学考知识要点归纳
七年级(上)
1、走进信息技术
(一)探索信息技术
1、信息的普遍存在的,具有可存储、可加工、可传递等特点。
2、信息技术的概念
信息技术就是利用计算机、通信等手段对信息进行存储、加工、传递的各种技术的总称。
3、信息存储、加工和传递的方式有哪些
4、信息技术为生活带来哪些便利
5、生活中容易出现的安全问题及应对方式。
(2)信息技术及其发展
1、第一台计算机ENIAC诞生于1946年
2、计算机系统组成:硬件系统和软件系统
3、计算机硬件系统的组成:运算器、控制器、存储器、输入设备和输出设备;常见的输入设备:鼠标、键盘等;常见的输出设备:显示器、打印机等
4、互联网、物联网、云计算、大数据、人工智能相关的概念和在生活中的应用
互联网:一台台独立的计算机通过遍布全球的网络连接在一起就形成了互联网,互联网已成为共享资源、交换信息的重要渠道之一。
物联网:是互联网发展的新阶段。它通过互联网、传感设备将万物连接在一起,实现了人、机、物的互联互通。物联网广泛应用于智能家居、智能物流、智慧农业等。
云计算:是面向用户按需提供计算、存储与通信服务的技术,可节约信息处理和使用的成本。例如:教育云、政务云等。
大数据:具有数据量大、数据类型多、数据之间互相关联等特点。应用如:个性化学习、精准营销等。
人工智能:是使计算机模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的技术。应用如:语言识别、机器翻译、医疗诊断等。
2、小小数据分析师
(1)问卷设计与数据采集
1、统计分析的一般过程
2、问卷的基本格式
3、学会甄别问卷中有效问题和无效问题
(2)数据录入与统计
1、Wps窗口的熟悉
2、Wps知识点:数据录入、标题合并居中、字体/颜色的编辑、边框底纹的设置、行列的编辑、公式法的计算、自动填充功能、排序、筛选
(3)数据图标及分析
1、了解各种图标的特点和适用范围。
2、会生成各种图表
3、会修改美化图表
(4)表达与交流
1、会分析图表数据,并给出建议
2、会初步适用WPS演示呈现内容。
3、走进python的世界
1、编程环境的打开与使用
交互式编程环境、代码编程环境
2、print()函数
print()函数:输出、打印、显示。()括号里放置要输出的内容,要输出的内容是中文或者英文的字符串时要加引号引起来,引号可以是单引号可以是双引号也可以是三引号。
3、input()函数
input():输入
使用格式:变量=input()或变量=input(“提示语”)
4、变量
变量:变化的量,暂时存放数据的地方
使用格式:变量=值。‘=’等号为赋值号
变量命名规则:
5、int()函数
int()将括号里的内容转换为整数型。括号里可以是数字、可以是字符、也可以是变量
6、turtle模块的三种引入方式
import turtleturtle.screensize(400,300,”blue”) 用import语句引入turtle模块设置画布的长、宽与背景颜色
import turtle as tt.screensize(400,300,”blue”) 本行代码将turtle模块重命名为t这行代码开头就要使用新名称t
from turtle import *screensize(400,300,”blue”) 本行开始,可以不再写turtle模块的名字
7、常用turtle模块的方法或属性:
8、for语句与range()函数
>>>name = input(‘请问你叫什么名字 ’) 用变量”name”获取输入的值
请问你叫什么名字 欢欢
>>>print (‘我知道啦,你叫:’name) 打印出”name”的值
>>>name = input(‘请问你叫什么名字 ’) 重新为”name”赋值
请问你叫什么名字 乐乐
>>>print (‘我知道啦,你叫:’name)
我知道啦,你叫: 乐乐 打印出的值已变
>>>
例:人机交互小程序
姓名=input(“同学,请问你叫什么名字 ”)
年龄=input(“你好,”+姓名+”。你今年几岁啦 ”)
Print(“我知道啦,”+姓名+”,你今年”+年龄+”岁!”)
运行结果:
同学,请问你叫什么名字 欢欢(用户自己输入)
你好,欢欢.你今年几岁啦 13(用户自己输入)
我知道啦,欢欢,你今年13岁!
例:
画正方形from turtle import *pensize(4)color(‘red’,’yellow’)begin_fill()pd()for i in range(4): fd(150) lt(90)end_fill() 引入turtle模块设置画笔粗细设置填充颜色准备循环,共循环4次往正前方前进150个像素向左转90度
画圆from turtle import *pensize(6)color(‘red’,’lime’)begin_fill()pd()circle(80) #画半径为80的圆end_fill() 画花瓣from turtle import *pensize(2)color(‘red’,’yellow’)begin_fill()pd()circle(90,80) lt(100)circle(90,80)end_fill()
画花朵import turtle as tt.pensize(2)t.color(‘red’,’pink’)t.pd()for a in range(5):t.begin_fill()t.circle(90,80) t.left(100)t.circle(90,80)t.end_fill()t.left(28) 引入turtle模块,并将其重命名为t将画笔粗细设为2设置画笔颜色为红色,填充为粉色落笔,准备开始画循环5次(画5片花瓣)开始填充画第1条弧,半径为90,弧度为80左转100度,准备画第2条弧画一条与上面相同的弧结束填充(画完了1片画瓣)转动28度,准备画下一片花瓣
七年级(下)
1、信息的采集和整理
(1)、信息的来源与获取
1、获取信息的基本过程
2、了解信息来源的多样性
3、学会根据问题确定信息的需求和信息的来源,选择恰当的方法获取信息。
4、信息的整理
(2)、网络信息的获取与使用
1、了解网络获取信息的方法和技巧
2、知道不同类型信息的获取的方式
3、合法使用网上信息
2、我的多媒体研学报告
1、了解研究性学习的方法
2、演示文稿的规划和设计
3、知道演示文稿母版的使用
4、会使用演示文稿添加文字、添加图片、创意裁剪、插入音视频、超链接、设置动画、切换效果、文件的保存与发布
5、作品的评价
3、开启python小宝箱
1、if判断语句的使用
password = ’ab321’userpwd = input(“请输入密码:”)if password == userpwd: print(“密码正确,欢迎你!”)else: print(“密码错误,不能进入!”) 程序中保存的密码我们输入的密码比较两密码是否相等
2、while循环语句的使用
password = ’ab321’userpwd = “”while password!= userpwd: userpwd==input(“请输入密码:”) print(“密码错误,不能进入!”) 程序中保存的密码需要我们输入的密码,这里先设置为空相当于重设userpwd的值
3、break循环终止语句的使用
password = ’ab321’while 1: userpwd==input(“请输入密码:”) if userpwd== password: print(“密码正确,欢迎你!”) break else:print(“密码错误,不能进入!”) 程序中保存的密码这里的1,表示循环永远成立,是无限循环。立即结束循环,无限循环也能结束。
4、比较运算符
5、If……elif……else语句的使用
a=input(‘请输入你喜欢的颜色:绿、红、金、白 :’)if a==‘绿’ print(‘我知道啦,你肯定也喜欢春季!’)elif a==‘红’ print(‘我知道啦,你肯定也喜欢夏季!’)elif a==‘金’ print(‘我知道啦,你肯定也喜欢秋季!’)else: print(‘我知道啦,你肯定也喜欢冬季!’) 请注意elif语句的使用请注意elif语句的使用最后只剩白色
用户输入=input(“苹果、李子、桔子、西瓜,四种瓜果你想买哪种?”)if a==‘苹果’ print(‘苹果售价3元/斤’)elif a==‘李子’ print(‘李子售价1.5元/斤’)elif a==‘桔子’ print(‘桔子售价2元/斤’)else: print(‘西瓜售价1元/斤’)
6、for循环与while循环的差别
While循环语句可以形成无限循环,而for循环语句必须制定循环次数。
a=1while a <6:print(‘¤’*a)a=a+1 打印¤,在屏幕上打印5行¤,每1行递增1个¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤
7、random模块:randint()、choice()、shuffle()
import random as Ra= R.randint(0,100)print(a) 引入随机模块,并重命名为R使用randint方法,在0至100之间生成随机数打印出生成的这个数
import random as R同学名列表=[‘欢欢’,’’乐乐’,’小明’,’小红’,’方方’’小华’,’小芳’,’琪琪’,’小雅’]被抽=R.choice(同学名列表)print(被抽+’同学,你被抽中了’) 运行效果:乐乐 同学,你被抽中了.(随机)
import random as R被猜= R.randint(0,100)while 1: 所猜=int(input(‘请输入你要猜的数: ’)) if 所猜>被猜:Print(‘猜大了’) elif所猜<被猜:print(‘猜小了’) else: print(‘猜对了!’)break 猜数字游戏
八年级(上)
一、我的视频类数字故事
1、数字故事的定义。
数字故事就是把讲故事的艺术与多媒体素材(文本、图片、音频和视频等)结合在一起,形成的一种新的讲故事方式。
2、数字故事的常用表现形式及特点。
数字故事按照创作的软件可以分为“演示文稿类数字故事”、“视频类数字故事”和“动画类数字故事”。
数字故事的特点:教材P5 表1-1-1
3、视频类数字故事的制作要求。
故事源于生活,有鲜明的主题。
视频简短,语言简洁,情节不能过于曲折、复杂。
能够方便地进行分享、发布与交流。
4、制作视频类数字故事的步骤。
第一步、需求分析,第二步、规划设计,第三步、素材采集,第四步、导入素材,第五步、制作片头,第六步、制作主体,第七步、制作片尾,第八步、保存视频,第九步、导出视频。
5、常用的素材采集工具。
数码相机:主要采集图片素材,也可以采集视频和音频。
数码摄像机:主要采集视频和音频素材,也可以采集图片。
扫描仪:将纸质的图片和文字素材转换为数字化素材。
智能手机和平板电脑:采集文本、图像、音频和视频素材。
录音设备:采集音频素材。
6、获取和保存素材的方法。
(1)文本素材的获取与保存
获取纸质媒体中的文本,可通过扫描或拍照将文本存为图片,再使用文字识别工具将图片中的文本识别为数字格式。
需要从网页上获取文本,可以先选中需要的文本,点击鼠标右键,点击“复制”选项,然后将文本粘贴到文本编辑工具中,将其保存为文本素材。
(2)图片素材的获取与保存
常见的获取图片素材的方式:数码相机拍摄、扫描设备扫描、网络下载、图形图像工具绘制、处理等。
要想将网页上的图片直接保存为图像素材,可以在网上找到想用的图片,然后在图片上单击右键,选择“图片另存为”选项,即可下载并保存图片。
如果需要对获取到的图像进行一些简单的编辑,可以使用“附件”中的图像编辑工具,将图片打开进行编辑。图片编辑完成后,点击左上角的“保存”按钮即可。
(3)音频素材的获取与保存
获取途径主要有:①素材光盘(CD、DVD等);②使用录音设备录制;③在网上用搜索引擎查找、下载。找到自己需要的音频素材,将其保存到相应文件夹中即可。
(4)视频素材的获取与保存
视频素材主要是从资源库、素材光盘、网上搜索下载中获取或者使用摄像机进行拍摄。
获得的素材需要进行归类整理,以便于在制作视频类数字故事的过程中方便快捷地使用。可在计算机中建立不同文件夹来分类保存素材。
7、视频编辑软件的常用功能。
导入素材、制作片头、添加转场特效、添加背景音乐、保存视频、导出视频。
8、视频编辑与处理的基本操作。
掌握素材的导入操作。掌握添加转场特效以及使用随机添加的方式整体地为多个片段添加转场特效的方法。掌握对相应的视频素材进行分割和裁剪的方法。掌握添加背景音乐以及给视频轨道中的某个片段进行配音的操作。掌握制作片头片尾的制作。掌握视频的保存和导出操作。
9、视频的保存和导出方法。
点击"文件"菜单中的“保存项目",就可以对视频文件进行保存。点击主菜单栏中的“导出”指令或者点击视频剪辑窗口中的“导出”按钮都可以将制作完成的视频导出。
二、让机器认识我
1、人脸定位的基本过程。(人脸定位首先要判断在检测的图片或场景中是否存在人脸,如果存在人脸,则给出人脸的位置、大小信息,再将信息标注在图片上。了解OpenCV是—个关于图像处理的库,人脸识别,无人驾驶等有关图像的事情都可以让它来帮忙。给Python安装OpenCV模块,在命令行(win+R)中直接输入命令pip install opencv-python后按一下回车键就开始下载安装了。)。
2、分类器的作用。(Haar分类器可以简单理解为计算机识别事物的一种工具。认识并会用人脸分类器haarcascade_frontalface_default.xml来进行人脸识别。特别注意,分类器文件和图像文件要和代码文件处于同级目录才能正确运行!)。
3、人脸定位。(修改标注颜色:通过绘制形状函数中的颜色参数修改就可以改变标注颜色了。)
4、机器学习的过程。(LBPH识别器的安装,命令pip install opencv-contirb-python)
5、基于图片的人脸识别训练过程。(首先要引入模块,读入训练用的图片,设置标签,然后加入LBPH识别器进行识别训练。人脸图片标签的作用在于:将人脸图片进行分类,同一个人的人脸图片设置相同的标签,这样方便标识出不同的人脸数据。)
6、基于图片的人脸识别预测。(第一步就是让计算机拿到测试图像,然后调用predict函数,该函数会返回对应标训练人脸标签和置信度。其中置信度为0时表示完全吻合。最后输出这两个返回值来判断识别情况。putText函数可以帮我们在图片上标注出人名。)
7、人脸识别技术应用领域。(人脸识别技术具有识别精度高、使用方便、识别速度快等特点,已广泛应用于我们的工作生活中。①单人识别:用户提前上传个人照片存储于系统中,每次验证时,实时拍照与系统中存储的照片信息进行对比,进而确定“你是不是你”。如刷脸支付、酒店入住登记、考试身份核验等应用场景。②多人识别:对场景内所有人进行面部识别并与人像数据库进行比对,比如刷脸考勤、公安机关追逃等。)
三、生活中的策略思维
1、策略的作用。(能帮助我们更高效地完成任务。)
2、策略的制定过程。(排列出所有路线,从而计算出最短距离。)
3、能将策略转变为伪代码。(伪代码作为算法和策略之间的桥梁,能够帮助人们读懂解决问题的思路和流程。编写伪代码可以使用中文、英文等任何自然语言。伪代码不需要严格按照编程语言的语法来书写,仅用于理清算法的思路。)
“快递员派送”的伪代码如下:
Begin
AB=10, BC=15, CD=9, BD=16, AD=13, AC=18
D1=AB+BC+CD+AD
D2=AB+ BD+CD+AC
D3=AC+BC+BD+AD
minD=min{D1,D2,D3}
Print(minD)
End
4、了解策略的效率。(如果策略可以完成任务,则为有效策略,如果不能完成任务,则为无效策略。)
5、理解“最优解”的概念。(能用简单的办法合理分配的策略即为“最优解”。)
6、常见的策略。(策略1——快速排序、策略2——冒泡排序、策略3——选择排序、策略4——插入排序,四种策略对应四种算法。)
7、选择最合适的策略。(虽然排队策略的四种方法都能够解决问题,但是它们耗费的时间和存储空间是不同的,在选择策略的时候,应尽量从全局出发进行思考。)
八年级(下)
一、我的创意挂件、我的三星堆文创作品
1、三维打印的一般过程
设计建模——切片——打印实物——后期处理
2、创意挂件的前期设计分析方法
三维物体的常用测量工具:直尺、游标卡尺、量角器等。根据三维物体形状不同,通常需要测量高度、长边、宽边、壁厚、外径、内径、角度等。
3、理解三维设计的思路和基本流程
三维建模的基本思路:点、线、面、体的转化过程
4、学会草图绘制、拉伸成体、嵌入文字、浮雕制作等方法。
能够用点和线绘制平面草图,在平面草图基础上,通过拉伸、旋转、放样、扫掠来构建实体。绘制草图要遵循从整体到局部的原则,解析实体结构,拆分提取界面特征。
5、会用软件进行三维建模
常用的三维建模软件(AutoCAD、草图大师、3D Studio Max、3D One等)
能够使用3D ONE软件进行建模操作(绘制平面图形、修剪草图、检测曲线连通性、草图拉伸、文字建模、导出STL文件)
6、三维打印
三维打印就是平面打印的累加,图像一层一层覆盖、凝固,从平面逐渐增高,慢慢形成了立体的物体。
常见的三维打印机有金属三维打印机、光固化三维打印机、熔融沉积成型三维打印机三种类型,材料分别是金属材料、光敏树脂材料、热塑性塑料。
二、数据分析与处理
1、了解什么是数据分析。数据分析是指用适当的统计分析方法对收集来的大量数据进行分析,提取有用信息,并形成结论的过程。
2、常用的数据分析软件:Excel、WPS、统计产品与服务解决方案SPSS、Python等。
3、掌握Python中的基本算术运算符,掌握Python中的算数运算符优先级,会计算Python中的算数运算结果。
运算符 描述 实例
+ 加 1+2=3
- 减 10-5=5
* 乘 2*3=6
/ 除 10/20=0.5
// 取整数 9//2=4
% 取余数 9%2=1
** 幂 2**3=8
4、掌握Python中列表类型的基本操作。
列表的创建和使用for循环来取用列表中的某一个元素。
5、掌握numpy模块中常用的数组操作。
numpy模块的安装。使用array()、zeros()、ones()、arange()函数创建不同的数组。数组中的数据可以是数字、字母、汉子等多种形式,但一个数组中的数据必须是同一种类型。
数组的水平组合和垂直组合(hstack()函数和vstack()函数)。
6、了解numpy模块中读写文本文件操作。
使用loadtxt()函数导入文本文件中的数据。使用savetxt()函数导出数组到文本文件。
7、了解numpy模块中常用的统计函数。
sum()求和,mean()求平均值,max()取最大值,min()取最小值。
8、掌握使用matplotlib模块绘制统计图的方法。
matplotlib模块的安装。绘制不同类型的统计图pie()扇形图、plot()曲线图、bar()柱形图。
九年级(上)
一、家庭云
1-1 认识家庭云概念
1、家庭云概念
2 家庭云功能
3 家庭云的建立方式 路由器连接硬盘
自建云存储服务器
品牌网络附属存储系统
4 家庭云的实现方法
1-2 安装家庭云
1、 接入互联网的方式 ADSL接入
光纤宽带接入
无线通信网络接入
电力网接入
2、网络的分类
3、组建家庭局域网需要的设备与材料
4、认识路由器、安装路由器、设置路由器
5、认识NAS服务器、NAS主要功能、安装NAS服务器
6、认识DSM系统、安装、设置DSM系统
7、通过网络访问NAS
8、认识DSM桌面
9、安装应用套件
1-3 体验家庭云
1、掌握用File Station上传文件
2、掌握用Photo Station分享照片的方法
3、了解用Video Station建立家庭影院
4、用Audio Station建立个人音乐中心
5、建立个人云盘
6、设置家庭云的帐号和权限
7、硬盘映射
8、USB Copy
9、保护NAS
二、走近物联网
2-1 项目设计与准备
1、调研项目应用需求
2、设立项目实践目标
3、设计项目实施步骤
4、做好项目实施准备(了解智能温室项目的软、硬件准备;认识主要硬件设备)
2-2 智能温室
1、搭建温室,了解温室主体结构,掌握连接环传感器、继电器的方法;
2、调试设备:了解平台、调试使用平台;
3、编程控制
4、远程监控
2-3 物联网
1、物联网的概念
2、物联网的特征
3、物联网的架构
4、物联网的关键技术
三、网络爬虫
3-1 爬取网络信息
1、明确任务,了解编写爬虫程序的步骤、实现方法
2、了解、认识用Python爬虫访问网页的代码
3-2 处理网络信息
1、认识BeautifulSoup模块,并能使用这个模块
2、了解Html标签的作用
3、学会修改代码,实现提、取查找功能
4、掌握open函数实现打开、保存、读取以及写入文件的方法
3-3 爬虫中的法律和道德
了解爬虫程序相关的法律与道德问题
九年级(下)
1、认识未来城市中的机器人
1-1 再识机器人
1、了解机器人的组成
2、了解常见中小学教育机器人控制系统的开发平台
3、认识、了解常见的图形化编程工具
4、认识机器人的传感部分
5、认识机器人的机械部分
1-2 安防机器人的方案设计
1、分析项目
2、确定方案
3、技术选型:了解、认识Mixly软件;认识、了解、认识控制器;了解、认识传感器,了解机器人小车所需器材清单
4、掌握编程环境的搭建
1-3 安防机器人的制作实践
1、搭建机器人小车(知道搭建要求、了解如何接线)
2、了解、熟悉调试传感器的程序,知道如何修改参数
3、程序设计 绘制流程图
根据流程图编写程序
4、编译上传、调校参数
2、探索未来城市中机器人
2-1 城市建设机器人项目
1、了解机械臂的结构
2、认识舵机
3、了解结构构建、了解系统接线
4、在Mixly中编写程序与调试
5、认识、了解电位器
2-2 安全消防机器人
1、项目分析、方案确定
2、结构搭建、连线与程序的编写
3、能修改程序
2-3 跌到求助机器人
1、了解项目主要选用的器件、项目方案的设计
2、系统搭建与连线
3、程序的编写,能修改程序
三、综合应用
3-1 确定项目 规划机器人方案
3-2 实践操作 实施机器人项目
了解智能机器人
同课章节目录