新竹市科學城社大 105-秋季班 1052A3002 第二專長培訓~C語言設計實作(12週)

 招生狀態:課程已結束
 連絡電話:03-6663477
 上課日期:2016-09-09 (第一週),(共12週)
 上課時間:每星期五 晚上 7點0分~9點30分
 上課地點:光武國中
 上課地址: 新竹市光復路一段512號  連結

課前資訊
 這門課適合誰?
具備基本電腦操作且18歲以上成人
 需要準備的工具/軟體?
USB 隨身碟(16G 以上)
 上課會用甚麼方式進行呢?
講師示範與實際操作、個別指導與反覆練習、原理說明與程式編寫並重
 評量方式
學員出席率50%、期末成果展30%。學習態度20 %

課程簡介
 課程相關照片
      
 課程理念
 課程目標
1.緣由:
現代很多智慧型產品核心部分都是程式設計, 歐美先進國家中學階段已開始程式設計課程,
國內最近台灣大學推動雙專長制, 文學院也可以修程式設計, 可見程式設計課程日益重要.
本社大推動第二專長培訓, 讓一般民眾也可以學習程式設計, 提升技能水準.
2.學科/知識與理論:。
程式語言種類繁多, 本課程注重在C語言上, 使用編譯器為開放性軟體DEV C++. 前面周數介紹一般C語言共通語法, 後面周數介紹物件導向設計觀念, 以銜接進階設計方法.
3.技能:
本課程每週均有實作, 前面單元包括資料型態、運算式、流程控制、函數、陣列、字串等基本語法, 後面單元包括物件導向、類別物件、類別繼承等, 學習程式碼再利用方法, 提高程式的效能。
4.品德/態度:
以往進修本課程所需編譯軟體費用甚高, 本課程要普及大眾化, 降低成本, 但絕非使用盜版軟體, 而是引導學員如何尋找免費的教育版合法軟體或開放性軟體, 以很少的費用即可學習到實用的課程, 課程中的範例也是從公開的書本資料取得. 同時鼓勵各學員在了解基本知識後, 自行創作軟硬體, 如有其特殊性也可申請專利或智慧權保護.
5.增進個人與社區、社會之連結:
本課程最希望協助傳統行業技術升級,以程式來設計智慧型產品,如果大家都來進修本課程, 相信『根留台灣, 技術升級』的口號會更容易實現.
 參考書目
書名:Visual C++ 2010 Express 入門進階
作者:郭尚君編著
出版社:松崗圖書公司
書名:C&C++程式設計
作者:葉倍宏編著
出版社:儒林圖書公司

參考網站: http://www.bloodshed.net;
 數位教材連結
 是否接受旁聽
是(如額滿課程,恕不接受旁(試)聽)

課程相關費用
 學分費
學分,500元
 雜費(電腦、冷氣、場地、設備等費用)
 保證金
 其他費用
報名費、學員證費用依簡章為準
 材料費用(各班開學後,自行收取管理)
班費:100元(講義及期末表演展覽等費用)

課程大綱
第一週程式設計概念1. 科學城社區大學介紹
2. 多種程式語言介紹
第二週資料型態1資料型態與變數
2.輸入與輸出控制.
3.運算子.
第三週流程控制1. for 迴圈
2. while迴圈
3. do-while迴圈
4. break and continue
第四週函數1.自定函數
2.公用函數
3.前置處理指令
第五週陣列1 .一維陣列
2. 二維陣列
3. 陣列傳遞
第六週字元與字串1. 字串操作函式
2. 標準I/O 函式
第七週物件導向1. 物件導向的基本觀念
2. 物件導向系統的運作機制
第八週C++範例程式1. Hello C++範例
2. 建立類別
3. 建立物件
第九週公民參與週社大辦公室安排之講座或活動
第十週類別與物件1. 物件的封裝
2. 物件的建立與成員存取
3. 存取權限的控制
第十一週類別的繼承1. 繼承的意義
2. C++的繼承機制
第十二週物件間的關連與實作1. 物件間的關連與意義
2. 物件關係的實作

愛課程 ICOURSE
載入中...
top↑