《少先隊(duì)工作實(shí)操系列叢書(shū)》吸納了基層少先隊(duì)工作的鮮活經(jīng)驗(yàn),用簡(jiǎn)明的語(yǔ)言介紹了基層少先隊(duì)工作的操作規(guī)范,共分三冊(cè),分別為《大隊(duì)輔導(dǎo)員工作實(shí)操》、《中隊(duì)輔導(dǎo)員工作實(shí)操》、《少先隊(duì)小干部工作實(shí)操》。本書(shū)內(nèi)容注重基礎(chǔ)性、實(shí)用性,告訴基層輔導(dǎo)員和小干部“干什么”、“怎么干”和“為什么這么干”,易于學(xué)習(xí)和使用。該系列叢書(shū)的定位就是幫助新時(shí)期基層輔導(dǎo)員和小干部練就扎實(shí)工作本領(lǐng)的工具書(shū),它具有以下三個(gè)顯著特點(diǎn):第一,告訴基層輔導(dǎo)員和小干部“干什么”。告訴輔導(dǎo)員們和小干部基層一線(xiàn)少先隊(duì)實(shí)戰(zhàn)的基本內(nèi)容、主要內(nèi)涵和操作流程,幫助基層輔導(dǎo)員和小干部知道自己要干什么。第二,告訴基層輔導(dǎo)員和小干部“怎么干”。本系列叢書(shū),是一個(gè)全新的體例架構(gòu):有“輔導(dǎo)員和小干部的一日常規(guī)”,按照時(shí)鐘順序,從早晨到校、出操時(shí)段、課間、午間、課余、放學(xué)前到離校,描述了基層輔導(dǎo)員和小干部在學(xué)校生活的各個(gè)時(shí)間段需要實(shí)戰(zhàn)的具體內(nèi)容;有“輔導(dǎo)員和小干部的一周備忘”,從每周一到每周末,聚焦具體實(shí)戰(zhàn)項(xiàng)目;有“輔導(dǎo)員和小干部的一月重點(diǎn)”,從每月的第一周到第四周,體現(xiàn)月度推進(jìn)的工作頻率和實(shí)戰(zhàn)節(jié)奏;有“輔導(dǎo)員和小干部的一年指南”,從每年一月到十二月,按照每個(gè)月的時(shí)令特點(diǎn)和工作主題,列舉出實(shí)戰(zhàn)的具體項(xiàng)目,幫助基層輔導(dǎo)員和小干部從基礎(chǔ)隊(duì)務(wù)抓起,從基本規(guī)范做起,體現(xiàn)了著眼基礎(chǔ),服務(wù)基層。第三,告訴基層輔導(dǎo)員和小干部“為什么這么干”。在本書(shū)提供的百余個(gè)實(shí)戰(zhàn)項(xiàng)目中,都用淺顯簡(jiǎn)潔的總起句,提煉出每一個(gè)實(shí)戰(zhàn)項(xiàng)目的價(jià)值、緣由和重要意義,幫助基層輔導(dǎo)員和小干部知其所以然。
本書(shū)以培養(yǎng)人工智能素養(yǎng)、計(jì)算思維能力和人工智能應(yīng)用能力為目標(biāo),選用Python作為講授計(jì)算思維和人工智能的載體,通過(guò)問(wèn)題驅(qū)動(dòng)、層層遞進(jìn)方式,培養(yǎng)學(xué)生的信息處理能力、問(wèn)題解決能力和人工智能技術(shù)應(yīng)用能力。本書(shū)內(nèi)容主要包括人工智能緒論、人工智能之Python基礎(chǔ)、人工智能之Python進(jìn)階、人工智能之商業(yè)智能、人工智能之Baidu AI庫(kù)應(yīng)用、人工智能之機(jī)器學(xué)習(xí)、創(chuàng)建GUI程序,以及人工智能之仿真模擬。
本書(shū)緊跟人工智能技術(shù)動(dòng)態(tài),選取人工智能中的典型應(yīng)用,同時(shí)采用Python作為載體,具有很強(qiáng)的操作性和實(shí)用性。本書(shū)適合作為高等職業(yè)院校計(jì)算機(jī)公共基礎(chǔ)課程的教材,也可作為電子信息、計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的人工智能教材。
本書(shū)以提高人工智能素養(yǎng)為切入點(diǎn),以學(xué)生具備基本的人工智能思維能力為目標(biāo),以如何應(yīng)用人工智能技術(shù)解決復(fù)雜問(wèn)題為核心,培養(yǎng)高職學(xué)生的人工智能素養(yǎng)、計(jì)算思維能力和人工智能應(yīng)用能力。
本書(shū)內(nèi)容緊跟人工智能主流技術(shù),選取了商業(yè)智能分析、云AI應(yīng)用、機(jī)器學(xué)習(xí)和仿真模擬等典型案例,培養(yǎng)學(xué)生廣泛地思考和實(shí)踐如何利用人工智能的手段解決專(zhuān)業(yè)行業(yè)的各種復(fù)雜任務(wù),重點(diǎn)學(xué)習(xí)如何有效地運(yùn)用視覺(jué)、語(yǔ)言(語(yǔ)音)、大規(guī)模數(shù)據(jù)
等AI處理技術(shù),對(duì)專(zhuān)業(yè)任務(wù)進(jìn)行輔助決策。
本書(shū)采用Python作為講授計(jì)算思維和人工智能的載體。Python語(yǔ)言俗稱(chēng)粘性語(yǔ)言或膠水語(yǔ)言,由于其語(yǔ)法簡(jiǎn)單功能強(qiáng)大、編寫(xiě)簡(jiǎn)潔可讀性好,能夠用簡(jiǎn)單的語(yǔ)法結(jié)構(gòu)封裝各編程語(yǔ)言?xún)?yōu)秀的程序代碼,已成為各行業(yè)應(yīng)用開(kāi)發(fā)的首選編程語(yǔ)言。世界
著名大學(xué)如斯坦福大學(xué)、卡內(nèi)基梅隆大學(xué)、普林斯頓大學(xué)等都將其作為面向非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生的教學(xué)語(yǔ)言。
本書(shū)通過(guò)問(wèn)題驅(qū)動(dòng)、案例引導(dǎo)、層層遞進(jìn)的編寫(xiě)方式,將案例拆解成遞進(jìn)式任務(wù),教師可以根據(jù)學(xué)生特點(diǎn)分層次實(shí)施不同任務(wù),便于分層次組織教學(xué)和因材施教,同時(shí)學(xué)生也能夠根據(jù)自己的程度,遞進(jìn)式學(xué)習(xí)相關(guān)案例。
本書(shū)由聶哲、肖正興任主編。由于編者水平有限,加之時(shí)間倉(cāng)促,書(shū)中難免存在疏漏和不足之處,懇請(qǐng)讀者批評(píng)指正。
編 者
第1章 人工智能緒論...........1
1.1 人工智能的未來(lái)暢想...........1
1.2 科技改變生活.......................2
1.3 人工智能概述.......................4
1.3.1 人工智能的定義....................4
1.3.2 圖靈測(cè)試................................5
1.3.3 中文房間................................6
1.3.4 人工智能的分類(lèi)....................6
1.4 人工智能簡(jiǎn)史.......................7
1.4.1 人工智能的誕生期................7
1.4.2 人工智能的繁榮期................8
1.4.3 人工智能真正的春天............9
1.4.4 人工智能的大事記................9
1.5 人工智能在部分行業(yè)中的應(yīng)用....................................10
1.5.1 安全防范..............................10
1.5.2 工業(yè)機(jī)器人+無(wú)人駕駛........11
1.5.3 智慧醫(yī)療..............................12
1.5.4 微信人工智能小程序..........13
1.6 云AI應(yīng)用場(chǎng)景 ...................13
1.6.1 什么是人工智能云服務(wù)......13
1.6.2 為什么AI需要遷移到云平臺(tái)中..............................14
1.6.3 人工智能云服務(wù)的類(lèi)型......14
1.7 小試牛刀.............................15
本章小結(jié).....................................15
課后習(xí)題.....................................16
第2章 人工智能之Python基礎(chǔ) ....................17
2.1 繪制三角形——初識(shí)Python.................................17
2.1.1 提出問(wèn)題..............................17
2.1.2 預(yù)備知識(shí)..............................17
2.1.3 分析問(wèn)題..............................38
2.1.4 子任務(wù)1:繪制一條邊線(xiàn)....40
2.1.5 子任務(wù)2:繪制一個(gè)三角形..................................41
2.1.6 子任務(wù)3:在指定位置處繪制一個(gè)三角形..................41
2.1.7 子任務(wù)4:自由繪制一個(gè)三角形..................................42
2.1.8 思考與練習(xí)..........................42
2.2 對(duì)照單利和復(fù)利——順序控制結(jié)構(gòu)............................42
2.2.1 提出問(wèn)題..............................42
2.2.2 預(yù)備知識(shí)..............................42
2.2.3 分析問(wèn)題..............................49
2.2.4 子任務(wù)1:計(jì)算單復(fù)利對(duì)比數(shù)據(jù)..............................50
2.2.5 子任務(wù)2:輸出對(duì)比結(jié)果....50
2.2.6 子任務(wù)3:靈活獲取數(shù)據(jù)....51
2.2.7 思考與練習(xí)..........................51
2.3 BMI與健康——選擇控制結(jié)構(gòu)....................................52
2.3.1 提出問(wèn)題..............................52
2.3.2 預(yù)備知識(shí)..............................52
2.3.3 分析問(wèn)題..............................57
2.3.4 子任務(wù)1:計(jì)算并輸出BMI值..................................58
2.3.5 子任務(wù)2:實(shí)現(xiàn)健康分類(lèi)判斷......................................58
2.3.6 子任務(wù)3:完善輸入和輸出......................................59
2.3.7 思考與練習(xí)..........................59
2.4 智能小家教——循環(huán)控制結(jié)構(gòu)....................................60
2.4.1 提出問(wèn)題..............................60
2.4.2 預(yù)備知識(shí)..............................60
2.4.3 分析問(wèn)題..............................69
2.4.4 子任務(wù)1——實(shí)現(xiàn)一道題目的小測(cè)試......................70
2.4.5 子任務(wù)2——實(shí)現(xiàn)多道題目的小測(cè)試......................71
2.4.6 子任務(wù)3——實(shí)現(xiàn)答題計(jì)時(shí)功能......................................72
2.4.7 子任務(wù)4——實(shí)現(xiàn)反復(fù)測(cè)試功能......................................73
2.4.8 思考與練習(xí)..........................73
本章小結(jié).....................................73
課后習(xí)題.....................................75
第3章 人工智能之Python進(jìn)階 ....................77
3.1 我的購(gòu)物車(chē)——List列表組合數(shù)據(jù)類(lèi)型....................77
3.1.1 提出問(wèn)題..............................77
3.1.2 預(yù)備知識(shí)..............................77
3.1.3 分析問(wèn)題..............................79
3.1.4 子任務(wù)1:順序購(gòu)買(mǎi)商品——一維列表..............................80
3.1.5 子任務(wù)2:順序購(gòu)買(mǎi)商品——二維列表..............................81
3.1.6 子任務(wù)3:商品庫(kù)中選商品..................................82
3.1.7 思考與練習(xí)..........................84
3.2 個(gè)人通訊錄——Dictionary字典組合數(shù)據(jù)類(lèi)型............85
3.2.1 提出問(wèn)題..............................85
3.2.2 預(yù)備知識(shí)..............................85
3.2.3 分析問(wèn)題..............................86
3.2.4 子任務(wù)1:個(gè)人通訊錄V1.0......................................87
3.2.5 子任務(wù)2:個(gè)人通訊錄V2.0......................................88
3.2.6 子任務(wù)3:個(gè)人通訊錄V3.0......................................90
3.2.7 思考與練習(xí)..........................92
3.3 “海王”影評(píng)分析——文件讀寫(xiě)、函數(shù)和詞云圖........93
3.3.1 提出問(wèn)題..............................93
3.3.2 預(yù)備知識(shí)..............................93
3.3.3 分析問(wèn)題..............................98
3.3.4 子任務(wù)1:實(shí)現(xiàn)影評(píng)詞云圖......................................98
3.3.5 子任務(wù)2:模塊化影評(píng)詞云圖....................................100
3.3.6 子任務(wù)3:加入阻斷詞......101
3.3.7 子任務(wù)4:定制詞云遮罩圖................................101
3.3.8 思考與練習(xí)........................102
3.4 綜合案例:貓眼電影數(shù)據(jù)簡(jiǎn)單分析..........................102
3.4.1 提出問(wèn)題............................102
3.4.2 預(yù)備知識(shí)............................102
3.4.3 分析問(wèn)題............................105
3.4.4 設(shè)計(jì)方案............................106
3.4.5 子任務(wù)1:讀取貓眼數(shù)據(jù)....................................106
3.4.6 子任務(wù)2:生成演員列表....................................107
3.4.7 子任務(wù)3:統(tǒng)計(jì)演員主演片數(shù)....................................107
3.4.8 子任務(wù)4:輸出主演zui多的前5名演員及其電影..........108
3.4.9 思考與練習(xí)........................109
本章小結(jié)...................................109
課后習(xí)題...................................109
第4章 人工智能之商業(yè)智能 ..................112
4.1 商品銷(xiāo)售分析...................112
4.1.1 提出問(wèn)題............................112
4.1.2 預(yù)備知識(shí)............................112
4.1.3 分析問(wèn)題............................114
4.1.4 設(shè)計(jì)方案............................114
4.1.5 子任務(wù)1:數(shù)據(jù)抓取..........115
4.1.6 子任務(wù)2:用戶(hù)情感分析....................................117
4.1.7 子任務(wù)3:用戶(hù)評(píng)價(jià)對(duì)比分析....................................120
4.1.8 子任務(wù)4:自定義采集數(shù)據(jù)....................................121
4.1.9 思考與練習(xí)........................123
4.2 商業(yè)智能分析...................124
4.2.1 提出問(wèn)題............................124
4.2.2 預(yù)備知識(shí)............................125
4.2.3 分析問(wèn)題............................126
4.2.4 子任務(wù)1:導(dǎo)入數(shù)據(jù)、設(shè)置格式............................126
4.2.5 子任務(wù)2:建立數(shù)據(jù)模型....................................129
4.2.6 子任務(wù)3:“新建列”和“新建度量值”............130
4.2.7 子任務(wù)4:數(shù)據(jù)可視化......132
4.2.8 子任務(wù)5:制作交互式、可視化面板........................135
4.2.9 子任務(wù)6:數(shù)據(jù)分析..........140
4.2.10 思考與練習(xí)......................146
本章小結(jié)...................................147
課后習(xí)題...................................147
第5章 人工智能之Baidu AI庫(kù)應(yīng)用 ..................149
5.1 人臉檢測(cè)及顏值打分.......150
5.1.1 提出問(wèn)題............................150
5.1.2 預(yù)備知識(shí)............................150
5.1.3 分析問(wèn)題............................155
5.1.4 子任務(wù)1:新建AipFace....155
5.1.5 子任務(wù)2:讀取待檢測(cè)的圖片文件............................157
5.1.6 子任務(wù)3:調(diào)用人臉檢測(cè)功能....................................157
5.1.7 子任務(wù)4:簡(jiǎn)單輸出結(jié)果....................................159
5.1.8 子任務(wù)5:改進(jìn)輸出..........162
5.1.9 思考與練習(xí)........................163
5.2 人臉對(duì)比...........................164
5.2.1 提出問(wèn)題............................164
5.2.2 預(yù)備知識(shí)............................164
5.2.3 分析問(wèn)題............................165
5.2.4 子任務(wù)1:兩張圖片的對(duì)比....................................165
5.2.5 子任務(wù)2:一張圖片和一個(gè)文件夾中所有圖片的對(duì)比...166
5.2.6 子任務(wù)3:兩個(gè)文件夾中所有圖片的對(duì)比................169
5.2.7 思考與練習(xí)........................170
本章小結(jié)...................................170
課后習(xí)題...................................170
第6章 人工智能之機(jī)器學(xué)習(xí) ..................172
6.1 提出問(wèn)題...........................172
6.2 預(yù)備知識(shí)...........................173
6.2.1 分類(lèi)器................................173
6.2.2 分類(lèi)器的構(gòu)造....................174
6.3 分析問(wèn)題...........................174
6.4 設(shè)計(jì)方案...........................175
6.4.1 選取數(shù)據(jù)樣本....................175
6.4.2 構(gòu)建分類(lèi)器........................175
6.4.3 設(shè)計(jì)分類(lèi)器算法................176
6.4.4 思考與練習(xí)........................178
6.5 實(shí)現(xiàn)方案...........................178
本章小結(jié)...................................181
課后習(xí)題...................................182
第7章 創(chuàng)建GUI程序 .......183
7.1 計(jì)算BMI指數(shù)──手動(dòng)創(chuàng)建GUI程序...................183
7.1.1 提出問(wèn)題............................183
7.1.2 預(yù)備知識(shí)............................184
7.1.3 分析問(wèn)題............................194
7.1.4 設(shè)計(jì)方案............................194
7.1.5 實(shí)現(xiàn)方案............................195
7.1.6 思考與練習(xí)........................197
7.2 佳片欣賞──用Qt設(shè)計(jì)師創(chuàng)建GUI程序...................198
7.2.1 提出問(wèn)題............................198
7.2.2 預(yù)備知識(shí)............................198
7.2.3 分析問(wèn)題............................207
7.2.4 設(shè)計(jì)方案............................207
7.2.5 實(shí)現(xiàn)方案............................208
7.2.6 思考與練習(xí)........................212
本章小結(jié)...................................212
課后習(xí)題...................................213
第8章 人工智能之仿真模擬(生命游戲) ..........214
8.1 提出問(wèn)題...........................214
8.2 預(yù)備知識(shí)...........................215
8.2.1 細(xì)胞自動(dòng)機(jī)........................215
8.2.2 二維列表............................216
8.3 分析問(wèn)題...........................217
8.4 設(shè)計(jì)解決方案...................218
8.4.1 自定義矩陣類(lèi)....................219
8.4.2 打印生命矩陣....................220
8.5 實(shí)現(xiàn)設(shè)計(jì)方案...................220
8.6 生命游戲能否演化成
真實(shí)的生命形態(tài)..............223
本章小結(jié)...................................223
課后習(xí)題...................................224