中小學C++編程項目學習創意課堂(微課版)

方其桂 主編,李懷倫、王麗娟 副主編

  • 出版商: 清華大學
  • 出版日期: 2022-03-01
  • 定價: $479
  • 售價: 8.5$407
  • 語言: 簡體中文
  • ISBN: 730259130X
  • ISBN-13: 9787302591306
  • 相關分類: C++ 程式語言
  • 下單後立即進貨 (約4週~6週)

  • 中小學C++編程項目學習創意課堂(微課版)-preview-1
  • 中小學C++編程項目學習創意課堂(微課版)-preview-2
  • 中小學C++編程項目學習創意課堂(微課版)-preview-3
中小學C++編程項目學習創意課堂(微課版)-preview-1

相關主題

商品描述

這是一本寫給零基礎學編程讀者的入門書。本書通過一個個獨立的項目,讓讀者掌握C++語言編程的方法與技巧,從而打開編程世界的大門。這也是一本寫給中小學信息技術教師的書,它可以引領教師開展項目式學習實踐研究,幫助教師摸索出一套行之有效的項目式學習的路徑與方法。 本書以C++編程語言為內容進行項目式學習,形成了項目式學習的一套流程,其主要分為項目名稱、項目準備、項目規劃、項目實施、項目支持、項目提升和項目拓展。 本書結構合理,內容翔實,語言精練,圖文並茂,實用性強,易於自學。其主要內容包括初識C++編程、打牢基礎、順序結構、分支結構、循環結構、數組、函數妙用要記牢、巧用文件輸數據、勇當編程小達人。 本書適合對編程感興趣的中小學生以及不同年齡的初學者閱讀,也適合家長和老師作為指導青少年學習電腦程序設計的入門教程。

目錄大綱

第1章  初識C++編程

1.1 準備利器 2

1.1.1 查找與下載C++ 2

1.1.2 安裝與設置C++ 4

1.2 小試牛刀 8

1.2.1 編寫C++程序 8

1.2.2 瞭解程序結構 13

第2章  打牢基礎

2.1 常量與變量 20

2.1.1 變量 20

2.1.2 常量 24

2.2 運算符和表達式 29

2.2.1 運算符 29

2.2.2 表達式 33

2.3 數據類型 37

2.3.1 整型 37

2.3.2 實型 41

2.3.3 字符型 45

2.3.4 數據類型轉換 49

第3章  順序結構

3.1 賦值運算 56

3.1.1 簡單賦值運算 56

3.1.2 復合賦值運算 60

3.2 輸出數據 65

3.2.1 cout輸出語句 65

3.2.2 printf格式輸出 70

3.3 輸入數據 74

3.3.1 cin輸入語句 74

3.3.2 scanf格式輸入 80

第4章  分支結構

4.1 簡單分支結構 87

4.1.1 if語句 87

4.1.2 if-else語句 91

4.2  復雜分支結構 96

4.2.1 if語句嵌套 97

4.2.2 switch語句 103

第5章  循環結構

5.1 for語句 110

5.1.1 for語句格式 110

5.1.2 for語句的應用 113

5.1.3 for與if語句結合  117

5.2 while語句 122

5.2.1 while語句格式 122

5.2.2 while語句的應用 125

5.3 do-while語句 130

5.3.1 do-while語句格式 130

5.3.2 continue語句 135

5.4 循環嵌套 138

5.4.1 雙重循環嵌套 138

5.4.2 三重循環嵌套 144

第6章  數組

6.1 一維數組 152

6.1.1 聲明一維數組 152

6.1.2 應用一維數組 157

6.2 二維數組 162

6.2.1 聲明二維數組 162

6.2.2 應用二維數組 168

6.3 字符數組 173

6.3.1 聲明字符數組 173

6.3.2 應用字符數組 178

第7章  函數妙用要記牢

7.1 庫函數 186

7.1.1 常用庫函數 186

7.1.2 使用庫函數 190

7.2 自定義函數 195

7.2.1 函數的定義 195

7.2.2 函數的參數 203

7.2.3 函數的聲明和調用 207

第8章  巧用文件輸數據

8.1 文件的打開與關閉 213

8.1.1 文件的打開 213

8.1.2 文件的關閉 222

8.2 文件的輸入和輸出 227

8.2.1 文件的輸入 227

8.2.2 文件的輸出 233

第9章  勇當編程小達人

9.1 玩轉趣味數學 240

9.1.1 換種角度看數字 240

9.1.2 循環嵌套的優化 242

9.2 探秘游戲設計 248

9.2.1 活用循環控制 248

9.2.2 妙用邏輯表達式 251

9.3 解決實際問題 258

9.3.1 復雜數據的運算 258

9.3.2 古典應用題新解 261