本課程目的在於培養學生運算思維能力與建立基本的程式設計概念。在運算思維與邏輯設計的訓練過程中,使學生能發展出解決問題的策略、步驟、與流程;而在程式設計的學習過程中,導入以流程圖為基礎的程式設計教學方式,逐步教導學生瞭解程式語法結構,以提昇基礎程式語言實作能力。