2013年8月30日 星期五

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

Programming Languages (1) 程式設計Ⅰ          
教師姓名:王仁傑
連絡方式 : rjwang@nutc.edu.tw
課程網站 : http://rjwang.myweb.hinet.net/

成 績:       資應一甲

學 期

102學年度上學期

 學分數

2 (3小時)

作業上傳 :

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

 開課班級

資應一甲 (中科大五專)

教學目標

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

教學內容

學年教學內容:
第一篇 主控台應用程式
第 1 章 程式語言與Visual Basic的基礎
第 2 章 建立Visual Basic應用程式
第 3 章 變數、資料型別與運算子
第二篇 視窗應用程式
第 4 章 視窗應用程式的基本輸出入
第 5 章 選擇控制項與條件敘述
第 6 章 迴圈控制結構
第 7 章 程序與函數
第 8 章 字串與陣列
第 9 章 視窗應用程式的事件處理
第 10 章 視窗應用程式的工具列與功能表
第 11 章 多表單與模組的視窗應用程式
第三篇 多媒體與網路應用程式
第 12 章 繪圖與多媒體
第 13 章 檔案與資料夾處理
第 14 章 網路應用程式
第四篇 資料庫應用程式
第 15 章 ADO.NET的資料庫存取
第 16 章 Windows Form與資料繫結
第五篇 Windows巿集應用程式
第 17 章 Windows巿集應用程式的基礎 - 建立第1個Windows巿集應用程式
第 18 章 Windows巿集應用程式開發

實際進度

週次
日期
內容備註
1
9/13
ch01,02. 認識 Visual Basic 2012
ch03. 資料型別與運算子 
上機練習題1
2
9/20
主控台程式設計-算術運算
Console.WriteLine(), Console.ReadLine
上機練習題2
3
9/27
ch04. 視窗應用程式的基本輸出入
ch05. 流程控制 -選擇 
程式設計問題集 

4
10/4
流程控制練習
程式設計問題集 
 
5
10/11
ch06. 流程控制-迴圈[作業1] 流程控制 -選擇問題
6
10/18
綜合練習
程式設計問題集
 
7
10/25
綜合練習
軟體設計丙級術科第一站
[作業1] 流程控制 
將專案資料夾壓縮成「EX1-1102Bxxx.ZIP」檔,上傳繳交。
繳交期限:10/31/2013 23:59:59 (以主機時間為準)
[作業2] 綜合練習-程式設計問題集
8
11/1
綜合練習
軟體設計丙級術科第一站
上機小考
9
11/8
期中考筆試50% (請參考習題解答)
上機考50% (隨堂練習、作業)
 
10
11/15
ch07. 程序與函式
常用內建函數
--VB2012內建函數一覽表(MSDN 線上)
內建函數參考試題
數值函數
11
11/22
ch07. 程序與函式-遞迴數值函數小考
12
11/29
綜合練習內建函數參考試題
字串函數
13
12/6
ch08. 字串與陣列
排序--Bubble sort 氣泡排序法,大數計算
Array類別
Array.Sort()--快速排序法
Array.BinarySearch()--二元搜尋法
字串函數小考
14
12/13
ch13. 檔案存取(一) 補充
程式設計問題集
 
15
12/20
ch13. 檔案存取(二) 補充
程式設計問題集
 
16
12/27
綜合練習
VB2010如何偵錯?
[自修題]自行練習,不必繳交,但考前會考小考。
  1. .基本題:考前模擬練習- , 測試輸入檔下載
  2. 進階題:程式設計問題集
    題號 p7, p28, p43, p48, p49, p50, p51, p59, p62, p84
    輸入檔在此下載,輸出檔名為相對應的  pxx.out
 
17
1/3
綜合練習上機小考
18
1/10
期末考-試題測試輸入檔下載
(陣列、副程式、函數、遞迴、檔案)
筆試, 上機考

習題解答

。課本習題 選擇題
。 補充ch03. 資料型別與運算子補充ch05,6選擇和迴圈補充ch07. 程序與函式
。 補充ch08. 字串與陣列  

參考資料

  1. 程式設計問題集  (持續增修中)
  2. VB2010如何偵錯?
  3. 常用內建函數
  4. VB2012內建函數一覽表(MSDN 線上)
  5. 軟體設計丙檢 術科實作影音課程(CC123)
  6. 軟體設計丙檢 學科試題 (VB2008)   術科試題 (VB2008)
  7. 志凌數位學習網

參考教材

主要教材 :
  1. 陳會安, <Visual Basic 2012 程式設計範例教本>, 旗標。
  2. 施威銘研究室,< Visual Basic 2010 程式設計速學對策>,碁峰。
  3. 勞委會,<軟體設計丙檢學術科>,碁峰。
  4. 曹祖聖/蔡文龍 著 吳明哲 策劃,<Visual Basic 2010程式設計經典 >,碁峰。

上課方式

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

課程要求

  1. 成績不及格要補考。
  2. 指定作業及隨堂作業應準時繳交。

評量方式

  1. 期中考30%、 期末考30%
  2. 平時40%( 作業20% 小考20%)
成 績     資應一甲
 相關資源