資源簡介 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這行代碼開頭就要使用新名稱tfrom 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-13、視頻類數字故事的制作要求。故事源于生活,有鮮明的主題。視頻簡短,語言簡潔,情節不能過于曲折、復雜。能夠方便地進行分享、發布與交流。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、能將策略轉變為偽代碼。(偽代碼作為算法和策略之間的橋梁,能夠幫助人們讀懂解決問題的思路和流程。編寫偽代碼可以使用中文、英文等任何自然語言。偽代碼不需要嚴格按照編程語言的語法來書寫,僅用于理清算法的思路。)“快遞員派送”的偽代碼如下:BeginAB=10, BC=15, CD=9, BD=16, AD=13, AC=18D1=AB+BC+CD+ADD2=AB+ BD+CD+ACD3=AC+BC+BD+ADminD=min{D1,D2,D3}Print(minD)End4、了解策略的效率。(如果策略可以完成任務,則為有效策略,如果不能完成任務,則為無效策略。)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=84、掌握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、通過網絡訪問NAS8、認識DSM桌面9、安裝應用套件1-3 體驗家庭云1、掌握用File Station上傳文件2、掌握用Photo Station分享照片的方法3、了解用Video Station建立家庭影院4、用Audio Station建立個人音樂中心5、建立個人云盤6、設置家庭云的帳號和權限7、硬盤映射8、USB Copy9、保護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 實踐操作 實施機器人項目了解智能機器人 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫