Professor,
Institute of Learning Sciences and Technologies, 2017 – 2024
Professor,
國立新竹教育大學人力資源與數位學習科技研究所, 2016 – 2016
Chief,
駐捷克代表處科技組, 2014 – 2016
other,
科技部科教發展及國際合作司 科技參事, 2014 – 2016
Professor,
國立新竹教育大學人力資源與數位學習科技研究所, 2013 – 2014
President,
玄奘大學, 2010 – 2013
Professor,
玄奘大學視覺傳達設計系, 2010 – 2013
Professor,
玄奘大學視覺傳達設計系, 2007 – 2010
Vice President,
玄奘大學, 2007 – 2010
Professor,
國立新竹教育大學數位學習科技研究所, 2005 – 2007
Director,
國立新竹教育大學數位學習科技研究所, 2005 – 2007
other,
國立臺灣師範大學工業科技教育學系 兼任教授, 2001 – 2007
Professor,
國立新竹師範學院美勞教育系, 1999 – 2005
Visiting Associate Professor,
加拿大英屬哥倫比亞大學課程與教學系, 1998 – 1998
other,
國立臺灣師範大學工業科技教育學系 兼任副教授, 1997 – 2001
other,
國立交通大學傳播科技研究所 兼任副教授, 1996 – 1997
Associate Professor,
國立新竹師範學院美勞教育系, 1992 – 1999
other,
美國馬里蘭大學科學技術教育學系 講師/研究助理, 1986 – 1992