大學計算機實踐教程——面向計算思維能力培養

大學計算機實踐教程——面向計算思維能力培養

《大學計算機實踐教程——面向計算思維能力培養》是2014年9月電子工業出版社出版的圖書,作者是王立松、潘梅園、朱敏。

基本介紹

  • 書名:大學計算機實踐教程——面向計算思維能力培養
  • 作者:王立松、潘梅園、朱敏
  • ISBN:9787121242489
  • 頁數:176頁
  • 定價:28元
  • 出版社:電子工業出版社
  • 出版時間:2014年9月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書是教育部大學計算機課程改革項目成果,是一本面向計算思維培養的大學計算機實踐教程,力圖從計算機問題求解的角度,引導學生利用可視化的程式設計工具進行問題描述和求解。教材中引用和創作了豐富的實例,通過實例逐步介紹計算機問題求解的一般方法,通過設計對應的實驗,使得學生在實踐中強化計算思維,提高計算思維能力。本書內容結構上具體分為三個部分:第一部分Raptor程式設計基礎;第二部分問題求解實例;第三部分問題求解實踐內容,包括基本實驗和綜合設計實驗。
本書配套有豐富的教學資源,包括:PPT、電子素材、示例演示視頻等,除此以外,本書特別添加了二維碼技術,讀者可以通過手機掃描本書封面的二維碼來觀看相應示例的演示視頻。

圖書目錄

目 錄
第1章 概述 1
1.1 培養計算思維能力的重要性 1
1.2 為什麼培養計算思維需要有實踐 2
1.3 如何進行面向計算思維培養的實踐 2
1.4 程式、程式設計和程式設計語言 3
1.4.1 程式及其基本要素 3
1.4.2 程式設計 5
1.4.3 程式設計語言 6
1.5 算法和數據結構 9
1.5.1 算法 9
1.5.2 數據結構 11
1.6 可視化的程式設計工具——Raptor 13
1.7 小結 14
第2章 Raptor基本程式環境 15
2.1 Raptor概述 15
2.1.1 Raptor主視窗 15
2.1.2 Raptor主控制台(Master Console) 16
2.2 Raptor編程基本概念 17
2.2.1 標識符(identifier)的命名規則 17
2.2.2 常量 17
2.2.3 變數 18
2.3 Raptor運算符和表達式 20
2.3.1 算術運算符和算術表達式 20
2.3.2 關係運算符和關係表達式 21
2.3.3 布爾運算符和布爾表達式 22
2.3.4 Raptor運算符優先順序 22
2.4 Raptor函式 22
2.4.1 基本數學函式(Basic Math Functions) 22
2.4.2 三角函式(Trigonometric Functions) 22
2.4.3 布爾函式(Boolean Functions) 23
2.4.4 隨機函式(Random Function) 23
2.5 Raptor基本環境及使用 24
2.5.1 Raptor圖形符號 24
2.5.2 觀察視窗 25
2.5.3 Raptor工作區 25
2.5.4 使用選單 27
2.5.5 使用工具列 28
2.5.6 執行流程圖 29
2.5.7 設定圖形符號屬性 30
2.5.8 摺疊/展開控制流程圖形符號 34
2.5.9 Raptor中的注釋 35
第3章 Raptor流程控制 37
3.1 Raptor程式結構 37
3.2 順序結構 38
3.3 選擇結構 38
3.4 循環結構 39
第4章 Raptor數組及使用 41
4.1 一維數組的創建 42
4.2 二維數組的創建 42
4.3 數組元素個數的計算 43
4.4 數組的使用 44
4.5 使用數組的注意事項 44
第5章 Raptor子圖和過程的定義及調用 45
5.1 子圖的定義和調用 46
5.2 過程的定義和調用 47
第6章 Raptor檔案的使用 49
6.1 將數據輸出到磁碟檔案 49
6.2 從磁碟檔案輸入數據 52
第7章 Raptor圖形視窗的基本操作 54
7.1 Raptor圖形視窗 54
7.2 Colors色彩 56
7.3 繪製圖形 57
7.4 鍵盤操作 61
7.5 滑鼠操作 64
7.6 文本操作 66
7.7 聲音操作 68
第8章 基本算法和算法策略 69
8.1 基本算法 69
8.1.1 窮舉法 70
8.1.2 分段函式 70
8.1.3 遞推法 72
8.1.4 遞歸 72
8.1.5 疊代法 75
8.2 算法基本策略 75
8.2.1 貪心策略 75
8.2.2 回溯策略 78
8.2.3 分治策略 81
8.2.4 動態規劃策略 82
第9章 問題求解實例 86
9.1 基本語句 86
9.2 數組的使用 87
9.3 子圖 92
9.4 過程 97
9.5 檔案的使用 101
9.6 圖形視窗的使用 108
9.7 綜合實例 116
第10章 問題求解實驗 148
10.1 實驗一 基本元素和語句 148
10.2 實驗二 數組 151
10.3 實驗三 子圖和過程 154
10.4 實驗四 數據檔案 155
10.5 實驗五 圖形視窗、文本操作和圖形繪製 157
10.6 實驗六 圖形視窗與鍵盤和滑鼠互動 160
10.7 實驗七 簡單動畫設計 165
10.8 實驗八 綜合實驗一 168
10.9 實驗九 綜合實驗二 168
10.10 實驗十 綜合實驗三 170
參考文獻 172

相關詞條

熱門詞條

聯絡我們