海青作業平台
作業網頁版

訊一真進度表     訊一善進度表

單元名稱 作業
1
  1. 系統基本操作   Visual C++   Dev C++   CodeBlock
  2. 行動裝置 App 建置
  3. 安裝 virtual Box
  4. 安裝 zeroJudge     安裝zerojudge 常見問題
  5. 協助除錯程式碼
Visual Studio 線上安裝
Dev C++ 5.11 下載
CodeBlocks 下載
CodeBlocks 13.12 實體下載

 參考
優質 C++ 教學
線上編譯器 tutorialspoint
線上編譯器 cpp.sh
英打練習 Tach Typing Tutor
zerojudge 架設參考
2
  1. 第一支 say Hello 程式
  2. 基本 輸出printf輸入scanf
  3. 程式設計概論
  4. 基本輸出 cout    教學ppt輸入 cin   教學 ppt
  5. 互動式 say Hello
學習單

作業 1 至 5 題
3
  1. 運算元
  2. 運算子
  3. 資料轉型
  4. 輸出 cout 格式化   ppt 教學
  5. 程式錯誤與除錯
  6. 常用演算法
學習單
學分成績
三位數反轉
交換變數
作業 6 ~ 10 (數值運算)
作業 11 ~ 12 (字串處理)
4
流程圖
布林代數
選擇結構
  1. 單選 1
    if
  2. 2 選 1
    if else
  3. 多 選 1
    if else if
    switch case
  4. 三元運算式
    ( ? : )
  5. 套疊選擇
  6. 演算法
  7. bug 演練
補充 作業 13 ~ 21
絕對值
1. if
2. if else
3. switch
4. (?:)
5.拿到題目後的解題動作
5
重覆結構
1.計數迴圈
   for(;;)
2.條件迴圈
   前測式 while()
   後測式 do while()
3.跳躍
   goto
   break
   continue
3.迴圈互換
   1.for 轉 while
   2.for 轉 do while
   3.while 轉 for
   4.while 轉 do while
   5.do while 轉 for
   6.do while 轉 while
補充 作業 22 ~ 32
練功題
  1. for
  2. for for
  3. while
  4. do while
  5. 程式如何設計重複性的動作 (入門)
  6. 程式如何設計重複性的動作 (進階)
  7. 處理未知數量輸入法
  8. 字串分割
6
  1. 公用副程式
    1. 字元輸出入函數
      字元陣列(字串)函數
      數值函數
      時間函數
      型態轉型函數
      記憶體配置與管理函數
      程式流程控制函數
      亂數函數
  2. 前置處理(巨集)
  3. 自定函數(副程式)
    教學 ppt C / C++
    1. 函數返回值宣告
    2. 函數傳入值宣告
    3. 全域、區域、靜態變數
  4. 遞迴
補充 練功題
函數篇
猜拳遊戲
7
  1. 陣列
    ppt教學 (基礎) (進階)
    (二維)
  2. 指標
  3. 結構(struct)
  4. 列舉(enum)
  5. 同位(union)
  6. 基本資料結構
    1. 堆疊
    2. 串列
    3. 二元樹
補充 作業 33 ~ 45
陣列作業
結構、列舉、同位作業
資料結構作業
多維陣列
c 的字串
表格驅動
堆疊基本操作
鍊結基本操作
樹的基本操作
8
演算法
1.排序
2.搜尋
作業
9
檔案
1.文字檔 sstreamfstream
2.二進位檔 i/o fstream
3.循序檔
4.隨機檔
作業
10
c++ 新增輸出輸入
C++ 物件
    1.建構、解構
    2.成員、函數
    3.運算子重導
    4.多型
    5.封裝
作業
11
c++ 語法說明
c++ 語法補充
作業
12
丙級軟體設計術科 c/c++/c# 語法
第一站
    第一題
    第二題
    第三題
    第四題
    第五題
第二站
    第一題
    第二題
    第三題