教職
| 國立清華大學資訊系統與應用研究所合聘教授〈2003.8迄今〉 |
| 國立清華大學通識教育中心副教授〈1996.12迄今〉 |
| 國立清華大學教育學程中心合聘副教授〈1996.08-2001.07〉 |
| 國立清華大學傳媒學程副教授〈1996.12迄今〉 |
| 國立清華大學講師〈1987.12-1996.11〉 |
學術行政職務
| Founding member, executive committee member, and treasurer of APSCE (Asia-Pacific Society for Computers in Education)〈2004.04起迄今〉 |
| Executive Committee member of Asia Pacific Chapter (APC) of AACE (Association for the Advancement of Computers in Education)〈1999.12起迄今〉 |
| International Cooperation and Development Fund (ICDF) & World Links, Washington D. C., USA, international e-learning cooperative project negotiation mission顧問, 7-8 2002. |
| 「台北市政府教育局資訊推動委員會」委員 |
| 國立清華大學「計算機中心學習科技組」(創組)組長〈2001.09-2002.07〉 |
| 國立清華大學「教育學程中心」會議出席成員〈1987.12-1990.07〉 |
| 國立清華大學「資訊系統與應用研究所」籌備委員〈1987.12-1990.07〉 |
| 國立清華大學「傳媒學程」籌備委員〈1987.12-1990.07〉 |
| 國立清華大學講師兼校長特別助理〈1987.12-1990.07〉 |
國際及國內學術期刊編輯及論文審查![]()
| Journal Editorial Board, Journal of Information Technology for Teacher Education (JITTE),UK.〈2002.4起迄今〉 |
| Paper reviewer of International Journal of APCE Cyber Education, Korea.〈2001起迄今〉 |
| Paper reviewer of Journal of Information Science and Engineering, Institute of Information Science,Academia Sinica〈2003起迄今〉 |
| 「教學科技與媒體季刊」評審〈2002起迄今〉 |