本課程「Yes We Can由0到1電玩小遊戲撰寫」,屬於數位內容產業中之數位遊戲領域,學習者可藉由本課程的學習,培養進入數位遊戲領域之基本技能,或將之應用於數位學習、數位影音應用、行動應用服務等其他數位內容產業的領域中。本課程以認知學徒制理論(cognitive apprenticeship)之核心理念為課程設計之原則。認知師徒制保留了傳統師徒制強調「真實情境學習」與「實務經驗獲得」的特性。在「真實情境學習」方面:認知師徒制強調知識應在真實的環境中學習;而在「實務經驗獲得」方面:認知師徒制在教學上與傳統師徒制擁有三個共同的步驟:「示範」、「訓練」及「鷹架」。然而認知師徒制更重視學習者的認知層面省思與探索歷程,增加了後續「闡明」、「反思」和「探索」三個步驟,以求透過學習者的主動思考與探究,發展出新的知識、態度、行為和技能,以因應新的社會脈絡情境之需求。本研究以「示範」、「訓練」、「鷹架」、「闡明」、「反思」、和「探索」等六個步驟安排教師教學的策略及教學的順序,同時重視情境化的學習環境安排。
以認知學徒制(cognitive apprenticeship)理論之核心理念,針對具備程式撰寫基本概念的學習者,或想學遊戲程式撰寫之相關行業的自學者所設計。課程之單元設計採每個遊戲程式獨立,進入該單元後將由0到1的將整個遊戲之程式完整的撰寫完成。而為能使教學成效進ㄧ步提升,對傳統程式設計教學方法進行改良,藉由先展示遊戲成品透過其視覺化與遊戲性,期能有效提升學生的學習興趣。學習程序上先藉由遊戲企劃與遊戲人工智慧(核心演算法)之課程講解,使學習者瞭解到如何將遊戲企劃之構思,實做與轉化為能與電腦溝通之高階程式語言。並提供遊戲程式由初始至完成之逐字逐行的程式投影片,如傳統師徒制之方式,學習者只要依樣畫葫蘆便能實做出遊戲,期能有效降低學習的挫折感。之後,再佐以學習者於認知層面之省思與探索,讓學習者由淺入深的學習,成功完成跨入遊戲程式設計的領域。