課程介紹

課程介紹

Course Introduction
JAVA程式語言

教導學生對JAVA程式設計有基礎概念,課程範例中引入實用性的生活例子,讓學生可在既有的基本需求功能上,進行思考及設計;包括基本資料型態、基本輸出入方法、設計模式、內建類別等,由淺入深,引導學生進入物件導向程式設計JAVA語言的世界。

網頁設計

認識HTML+CSS+JavaScript與網頁製作軟體的使用,使用CSS設定文字與圖片、版面編排、製作選單與特效等功能及操作、JavaScript的概念與語法,實際進行網頁設計及網站實作,使學生能實做出美觀實用,風格統一的網站。

資料庫系統

本課程的目的在提供學生對於基礎的資料庫技術有一完整的認識,並且能具備分析與設計資料庫系統的能力。輔導學生通過MTA資料庫管理認證考試。

電腦網路

本課程主要介紹區域網路之基本觀念、通訊協定、運作架構,內容包括網路分層架構模型、網路通訊協定、路由協定、橋接與交換、認識與使用Cisco路由器及交換器、排除網路問題。藉由模擬軟體對網路設備進行規劃及設定,藉以了解網路的運作原理。本課程內容將使學生具有網路認證的基礎知識。

互動式單晶片

本課程以Arduino搭配各式各樣感測設備,加上免費的開發環境來完成實作提供許多單晶片實作,包括LCD、控制馬達、紅外線、超音波、無線通訊,以培養學生利用晶片來創造各式各樣的互動式創新應用。

嵌入式系統應用

本課程主要目標在介紹,現行嵌入式系統;如手持裝置等,之設計之基本原理、考量因素與方法等,以使學生瞭解如何使用軟/硬體元件來設計嵌入式系統。

手持裝置應用設計

學習手機App應用程式的撰寫,課程大綱除了軟體設計應有的人機介面與程式撰寫為主軸,應以應用範圍區分之,包含基本網路、感測器、GPS、資料庫、遊戲。

互動多媒體設計實務

從遊戲創意發想開始, 逐步從操作介面、角色人物、背景材質、動畫效果到腳本程式,透過各種不同類型的遊戲,帶您實際體驗從無到有設計一款遊戲的完整流程。過程中不僅可以逐步學習Unity 3D的各項功能,也能吸收到許多遊戲設計的寶貴經驗,自行開發出自己專屬的創意遊戲,最終還能透過電腦、手機、平板、網頁連線與朋友分享成果。

擴增實境應用實務

本課程先使同學認識遊戲的發展和實務的概念,理解多媒體遊戲的圖像和聲音效果,以及瞭解遊戲設計的技巧,再使用遊戲設計工具的方法,設計製作多媒體遊戲原型,最後對開發遊戲會面臨的困難及瓶頸,作進一步的解說,期使同學對多媒體遊戲的設計與發展,能建立穩固的基礎。