跳到主要內容

推動大學程式設計教學Logo

成果展現

JKarel:圖示化之 Java 物件導向套件與教學經驗分享

主講人:國立臺灣科技大學 鍾聖倫教授 JKarel (https://compsci.sites.tjhsst.edu/CSweb/index.html)是美著名實驗高中 Thomas Jefferson High School for Science and Technology,針對電腦科學基礎所編寫、以編程為主的教材。透過可視化視窗中指派一個機器人類別 edu.fcps.karel2.Robot 的物件完成不同工作的編程習作,學員可以透過密集的編程實習,撰寫物件導向程式編程 (OOP) 中包括:類別與物件、方法、繼承、多形、抽象類別、界面等最重要的概念。另外,當作後續 Android 等人機互動 (GUI) 程式編程的基礎,同份教材也包括:視窗元件;時間、鍵盤與滑鼠的事件驅動;與例外事件的處理機制等的習題實作。JKarel 是很好的教材,與大家分享。