2016年8月30日 星期二

105上_Programming Languages (1) 程式設計Ⅰ

Programming Languages (1) 程式設計Ⅰ



教師姓名:王仁傑
連絡方式 : rjwanghtc@gmail.com
課程網站 : http://rjwanghtc.blogspot.tw/
台中科大105學年度行事曆

成 績:       資應一甲
學期成績已核算,有疑問請於1/17前mail
王老師查詢,逾期不候。

學 期

105學年度上學期

 學分數

2 (3小時)

作業上傳 :

資應一甲繳交區   (作業檔名請依要求格式命名, 否則不予計分)

 開課班級

資應一甲 (中科大五專資訊應用專班)

教學目標

這是程式設計入門課程,每週3小時的學年課。首要目標在建立正確的程式設計觀念,為後續程式設計相關課程打好基礎。內容主要為熟悉Visual Basic 語法、條件控制、迴路控制、內建自訂函數等程式設計的基礎及 .NET Framework 類別,並具有開發繪圖、多媒體、檔案存取、網路、資料庫等應用程式的能力。 本課程將輔導同學取得電腦軟體設計丙級證照。

教學內容

學年教學內容:
第一章:第一個程式
第二章:資料的基本概念
第三章:決策指令
第四章:迴圈陳述式
第五章:物件導向概念
第六章:陣列
第七章:副程式
第八章:控制項
第九章:好用的新工具My
第十章:繪圖指令與圖形控制項應用
第十一章:多媒體應用
第十二章:實用程式設計-日常生活之應用(時鐘/結帳系統)
第十三章:遊戲程式設計-有趣的遊戲程式(井字/賽車/模擬飛行/打磚塊)
第十四章:程式設計比賽模擬試題實作(字串處理/資料結構/數學問題/其他)
電腦軟體設計丙級學術科

實際進度

週次
日期
內容備註
1
9/16
中秋節調整放假
2
9/23
ch01. 第一個程式
主控台程式設計
上機練習題1
上機練習題2
學習單ch1,2 
我的學習筆記
網址登記
3
9/30
ch02. 資料的基本概念 
視窗應用程式的基本輸出入
學習單ch3
4
10/7
ch03. 決策指令
5
10/14
決策指令練習
程式設計問題集 
6
10/21
ch04. 迴圈陳述式
7
10/28
綜合練習
軟體設計丙級術科第一站
學習單ch4
8
11/4
綜合練習
VB2013如何偵錯?
迴圈筆試
作業及隨堂練習上機考
9
11/11
期中考筆試50% (請參考習題解答)
上機考50% (隨堂練習、作業)試題參考: 奇數卷   偶數卷
10
11/18
綜合練習
11
11/25
ch07. 副程式與函式
常用內建函數
--VB2015內建函數一覽表(MSDN 線上)
數值函數
內建數值函數參考試題
12
12/2
校運(調整上課)字串函數
內建字串函數參考試題
13
12/9
ch07. 副程式與函式-遞迴數值函數小考
字串函數小考
14
12/16
ch06. 陣列
排序--Bubble sort 氣泡排序法
Array類別
Array.Sort()--快速排序法
Array.BinarySearch()--二元搜尋法
15
12/23
補充: 檔案存取(一)  ch09. 好用的新工具My
16
12/30
補充: 檔案存取(二)  軟體設計丙檢術科
17
1/6
綜合練習上機小考
18
1/13
期末考-
筆試50% (請參考習題解答)
上機考50% (陣列、副程式、函數、遞迴、檔案)

試題參考-奇數卷   -偶數卷
測試輸入檔-奇數卷    -數卷
筆試, 上機考

習題解答

。課本習題 解答
。 補充. 資料型別與運算子補充. 選擇和迴圈補充. 程序與函式
。 補充. 陣列與排序

參考資料

  1. 程式設計問題集  (持續增修中)
  2. VB2013如何偵錯?
  3. 常用內建函數
  4. VB2015內建函數一覽表(MSDN 線上)
  5. Draw.io 中文線上製作流程圖
  6. 軟體設計丙檢術科第一站試題

參考教材

  1. Idea 3 小組,<學會寫程式Visual Basic-適用VB2013~2010>,碁峰。 /*主要教材*/
  2. 勞委會,<軟體設計丙檢學術科>,碁峰。 /*主要教材*/
  3. 旗立研究室 ,<程式語言與設計-Visual Basic 2015 (全)>, 旗立。
  4. 陳會安, <Visual Basic 2012 程式設計範例教本>, 旗標。
  5. 施威銘研究室,< Visual Basic 2010 程式設計速學對策>,碁峰。
  6. 曹祖聖/蔡文龍 著 吳明哲 策劃,<Visual Basic 2010程式設計經典 >,碁峰。

上課方式

  1. 講解→上機→練習→上機考試→檢討。

課程要求

  1. 主動求知,建立自己的學習系統。

評量方式

  1. 期中考30%、 期末考30%
  2. 平時40%( 隨堂練習 、小考、學習筆記)

學習筆記

111053400111105340021110534003111053400411105340051110534006
111053400711105340081110534009111053401011105340111110534012
111053401311105340141110534015111053401611105340171110534018
111053401911105340201110534021111053402211105340231110534024
1110534022511105340261110534027111053402811105340291110534030
111053403111105340321110534033111053403411105340351110534036
11105340371110534038111053403911105340401110103019示範
 相關資源



1 則留言 :

  1. 期末考考得不好,不少同學平時並未認真準備和練習,有現成學科題庫不做,當然不熟悉課程內容,術科必然不會。

    程式設計能力=除錯能力

    有不少同學幾乎已經完成了90%的程式碼,但不會除錯,還是沒用。
    下學期先上軟體設計丙級,希望同學加油,把除錯動作學會!!

    回覆刪除