注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)科學(xué)理論與基礎(chǔ)知識面向計(jì)算思維能力培養(yǎng)(第3版)

面向計(jì)算思維能力培養(yǎng)(第3版)

面向計(jì)算思維能力培養(yǎng)(第3版)

定 價:¥39.00

作 者: 潘梅園 著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 大學(xué)計(jì)算機(jī)實(shí)踐教程
標(biāo) 簽: 暫缺

ISBN: 9787121344718 出版時間: 2018-12-01 包裝: 平裝
開本: 16開 頁數(shù): 220 字?jǐn)?shù):  

內(nèi)容簡介

  本書是教育部大學(xué)計(jì)算機(jī)課程改革項(xiàng)目成果,是一本面向計(jì)算思維能力培養(yǎng)的大學(xué)計(jì)算機(jī)實(shí)踐教程,力圖從計(jì)算機(jī)問題求解的角度,引導(dǎo)學(xué)生利用可視化的程序設(shè)計(jì)工具進(jìn)行問題描述和求解。書中引用和創(chuàng)作了豐富的實(shí)例,通過實(shí)例逐步介紹計(jì)算機(jī)問題求解的一般方法,通過設(shè)計(jì)對應(yīng)的實(shí)驗(yàn),使學(xué)生在實(shí)踐中強(qiáng)化計(jì)算思維,提高計(jì)算思維能力。本書內(nèi)容在結(jié)構(gòu)上分為三部分:第一部分(第1~8 章)為Raptor程序設(shè)計(jì)基礎(chǔ);第二部分(第9 章)為問題求解實(shí)例;第三部分(第10 章)為問題求解實(shí)驗(yàn),包括基礎(chǔ)實(shí)驗(yàn)和綜合實(shí)驗(yàn)。本書配套有豐富的教學(xué)資源,包括:PPT、電子素材、示例演示視頻等。除此以外,本書特別添加了二維碼技術(shù),讀者可以通過移動終端掃描本書封面上的二維碼來觀看相應(yīng)示例的演示視頻。本書適用于高等學(xué)校低年級學(xué)生,可作為大學(xué)計(jì)算機(jī)實(shí)踐課程的教材,也可作為理解計(jì)算思維、提高問題求解能力的參考用書,或者作為軟件開發(fā)人員或計(jì)算機(jī)愛好者的自學(xué)用書。

作者簡介

  潘梅園,南京航空航天大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院教師,從事計(jì)算機(jī)基礎(chǔ)課程教學(xué)工作。主持和參加***教改項(xiàng)目2項(xiàng),省部級教改項(xiàng)目1項(xiàng),省部級課題2項(xiàng),成果獲省部級科學(xué)技術(shù)進(jìn)步獎特等獎1項(xiàng),二等獎2項(xiàng),三等獎1項(xiàng),編撰教材4部,主要研究網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng),多年來,一直從事大學(xué)計(jì)算機(jī)教學(xué)實(shí)踐及面向計(jì)算思維的教學(xué)改革研究。

圖書目錄

第1 章 概述……………………………………………………………………………… 1
1?? 1 培養(yǎng)計(jì)算思維能力的重要性……………………………………………… 1
1?? 2 為什么培養(yǎng)計(jì)算思維能力需要實(shí)踐……………………………………… 2
1?? 3 如何進(jìn)行面向計(jì)算思維能力培養(yǎng)的實(shí)踐………………………………… 2
1?? 4 程序、程序設(shè)計(jì)和程序設(shè)計(jì)語言………………………………………… 3
1?? 4?? 1 程序及其基本要素…………………………………………………… 3
1?? 4?? 2 程序設(shè)計(jì)…………………………………………………………… 5
1?? 4?? 3 程序設(shè)計(jì)語言………………………………………………………… 6
1?? 5 算法和數(shù)據(jù)結(jié)構(gòu)…………………………………………………………… 9
1?? 5?? 1 算法………………………………………………………………… 9
1?? 5?? 2 數(shù)據(jù)結(jié)構(gòu)…………………………………………………………… 11
1?? 6 可視化的程序設(shè)計(jì)工具―――Raptor ……………………………………… 13
1?? 7 小結(jié)……………………………………………………………………… 14
第2 章 Raptor 基本程序環(huán)境…………………………………………………………… 15
2?? 1?。遥幔穑簦铮?概述………………………………………………………………… 15
2?? 1?? 1 Raptor 主窗口……………………………………………………… 15
2?? 1?? 2?。遥幔穑簦铮?主控制臺…………………………………………………… 16
2?? 2 Raptor 編程基本概念……………………………………………………… 17
2?? 2?? 1 標(biāo)識符的命名規(guī)則………………………………………………… 17
2?? 2?? 2 常量………………………………………………………………… 17
2?? 2?? 3 變量………………………………………………………………… 18
2?? 3?。遥幔穑簦铮?運(yùn)算符和表達(dá)式…………………………………………………… 20
2?? 3?? 1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式…………………………………………… 20
2?? 3?? 2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式…………………………………………… 21
2?? 3?? 3 邏輯運(yùn)算符和邏輯表達(dá)式…………………………………………… 21
2?? 3?? 4?。遥幔穑簦铮?運(yùn)算符優(yōu)先順序……………………………………………… 22
2?? 4?。遥幔穑簦铮?函數(shù)………………………………………………………………… 22
Ⅷ 
2?? 4?? 1 基本數(shù)學(xué)函數(shù)……………………………………………………… 22
2?? 4?? 2 三角函數(shù)…………………………………………………………… 22
2?? 4?? 3 布爾函數(shù)…………………………………………………………… 23
2?? 4?? 4 隨機(jī)函數(shù)…………………………………………………………… 23
2?? 5 Raptor 基本環(huán)境及使用…………………………………………………… 24
2?? 5?? 1?。遥幔穑簦铮?圖形符號…………………………………………………… 24
2?? 5?? 2 觀察窗口…………………………………………………………… 25
2?? 5?? 3?。遥幔穑簦铮?工作區(qū)……………………………………………………… 25
2?? 5?? 4 使用菜單…………………………………………………………… 27
2?? 5?? 5 使用工具欄………………………………………………………… 28
2?? 5?? 6 執(zhí)行流程圖………………………………………………………… 29
2?? 5?? 7 設(shè)置圖形符號屬性………………………………………………… 30
2?? 5?? 8 折疊/展開控制流程圖形符號………………………………………… 34
2?? 5?? 9 Raptor 中的注釋…………………………………………………… 34
第3 章?。遥幔穑簦铮?流程控制………………………………………………………………… 36
3?? 1 Raptor 程序結(jié)構(gòu)…………………………………………………………… 36
3?? 2 順序結(jié)構(gòu)………………………………………………………………… 37
3?? 3 選擇結(jié)構(gòu)………………………………………………………………… 37
3?? 4 循環(huán)結(jié)構(gòu)………………………………………………………………… 38
第4 章?。遥幔穑簦铮?數(shù)組及使用……………………………………………………………… 40
4?? 1 一維數(shù)組的創(chuàng)建………………………………………………………… 41
4?? 2 二維數(shù)組的創(chuàng)建………………………………………………………… 41
4?? 3 數(shù)組元素個數(shù)的計(jì)算…………………………………………………… 42
4?? 4 數(shù)組的使用……………………………………………………………… 43
4?? 5 使用數(shù)組的注意事項(xiàng)…………………………………………………… 43
第5 章 Raptor 子圖和過程的定義及調(diào)用……………………………………………… 44
5?? 1 子圖的定義和調(diào)用……………………………………………………… 45
5?? 2 過程的定義和調(diào)用……………………………………………………… 46
第6 章?。遥幔穑簦铮?文件的使用……………………………………………………………… 48
6?? 1 將數(shù)據(jù)輸出到磁盤文件………………………………………………… 48
6?? 2 從磁盤文件輸入數(shù)據(jù)…………………………………………………… 49
第7 章Raptor 圖形窗口的基本操作…………………………………………………… 53
7?? 1?。遥幔穑簦铮?圖形窗口…………………………………………………………… 53
7?? 2 Colors 色彩………………………………………………………………… 55
7?? 3 繪制圖形………………………………………………………………… 56
7?? 4 鍵盤操作………………………………………………………………… 60
7?? 5 鼠標(biāo)操作………………………………………………………………… 63
7?? 6 文本操作………………………………………………………………… 65
7?? 7 聲音操作………………………………………………………………… 67
Ⅸ 
第8 章 基本算法和算法策略…………………………………………………………… 68
8?? 1 基本算法………………………………………………………………… 68
8?? 1?? 1 窮舉法……………………………………………………………… 69
8?? 1?? 2 分段函數(shù)…………………………………………………………… 69
8?? 1?? 3 遞推法……………………………………………………………… 71
8?? 1?? 4 遞歸法……………………………………………………………… 71
8?? 1?? 5 迭代法……………………………………………………………… 74
8?? 2 算法基本策略…………………………………………………………… 74
8?? 2?? 1 貪心策略…………………………………………………………… 74
8?? 2?? 2 回溯策略…………………………………………………………… 75
8?? 2?? 3 分治策略…………………………………………………………… 80
8?? 2?? 4 動態(tài)規(guī)劃策略……………………………………………………… 82
第9 章 問題求解實(shí)例…………………………………………………………………… 85
9?? 1 基本語句………………………………………………………………… 85
9?? 2 數(shù)組的使用……………………………………………………………… 86
9?? 3 子圖……………………………………………………………………… 92
9?? 4 過程……………………………………………………………………… 96
9?? 5 文件的使用……………………………………………………………… 100
9?? 6 圖形窗口的使用………………………………………………………… 108
9?? 7 綜合實(shí)例………………………………………………………………… 115
第10 章 問題求解實(shí)驗(yàn)………………………………………………………………… 147
10?? 1 實(shí)驗(yàn)一 基本元素和語句、程序的順序結(jié)構(gòu)……………………… 147
10?? 2 實(shí)驗(yàn)二 程序的選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)……………………………… 154
10?? 3 實(shí)驗(yàn)三 數(shù)組………………………………………………………… 160
10?? 4 實(shí)驗(yàn)四 子圖和子程序(過程) …………………………………… 166
10?? 5 實(shí)驗(yàn)五 數(shù)據(jù)文件…………………………………………………… 174
10?? 6 實(shí)驗(yàn)六 圖形窗口、文本操作和圖形繪制………………………… 180
10?? 7 實(shí)驗(yàn)七 圖形窗口與鍵盤和鼠標(biāo)的交互…………………………… 188
10?? 8 實(shí)驗(yàn)八 簡單動畫設(shè)計(jì)……………………………………………… 198
10?? 9 實(shí)驗(yàn)九 綜合實(shí)驗(yàn)一………………………………………………… 202
10?? 10 實(shí)驗(yàn)十 綜合實(shí)驗(yàn)二……………………………………………… 205
參考文獻(xiàn)………………………………………………………………………………… 210

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號