Dr. Sharon Hsiao

I'm

News

Teaching

SCU

  • COEN60 Introduction to Web Technologies
  • COEN163 Web Usability

Prior to SCU

  • Introduction to Informatics
  • Object-Oriented Programming & Data Structure
  • Introduction to Human Computer Interaction
  • Data Visualization
  • Adaptive Web

Research

I research Educational Technology, Data-Driven Engineering, Educational Data Mining, Programming Language Learning and Data Visualization. Behavior Analytics & Modeling

WPGA

Web Programming Grading Assistant with visual learning analytics and personalized feedback.

Ogmented

Learn Computational Thinking and Object Oriented Programming in Augmented Reality

QuizIT

Quiz of the Day

PiSA

Personalized Information Seeking Assistant

Study Genie

Intelligent Notes/Cheatsheet Agent

Other

Progressor+; CodeReco (Semantic code recommender)

Publication

These are selected publications, I'm trying to update it as frequent as possible! You may refer to my Google Scholar page to find my other papers that are not listed here.

journal conference paper Best paper Best paper nominee underline denotes as student author.

#Journal

  • Chung, C. Y. & Hsiao, I. H. (accepted, 2022). AI-assisted Programming Question Generation: Constructing Semantic Networks of Programming Knowledge by Local Knowledge Graph and Abstract Syntax Tree, Journal of Research on Technology in Education
  • Chung, C. Y., Awad, N. & Hsiao, I. H. (2021). Collaborative Programming Problem-solving in Augmented Reality: Multimodal Analysis of Effectiveness and Group Collaboration. Australasian Journal of Educational Technology, 37(5), 17-31. [DOI]
  • Paredes, Y. V., & Hsiao, I. H. (2021). WebPGA: An Educational Technology That Supports Learning by Reviewing Paper-Based Programming Assessments. Information, 12(11), 450. [DOI]
  • Zhang, L., Li, B., Zhang, Q., & Hsiao, I. H. (2020). Does a Distributed Practice Strategy for Multiple Choice Questions Help Novices Learn Programming?. International Journal of Emerging Technologies in Learning (iJET), 15(18), 234-250. [URL]
  • Paredes, Y. V., Huang P-K, & Hsiao, I-H. (2019) Utilising behavioural analytics in a blended programming learning environment. New Review of Hypermedia and Multimedia. [DOI]
  • Azcona, D., Hsiao. I-H. & Smeaton, A. (2018) Detecting Students-In-Need in Programming Classes with Multimodal Learning Analytics. SI: Multimodal Learning Analytics & Personalized Support Across Spaces, User Modeling and User-Adapted Interaction [DOI]
  • Hsiao, I-H., Huang, P-K., & Murphy, H. (2017) Integrating Programming Learning Analytics Across Physical and Digital Space, IEEE Transactions on Emerging Topics in Computing, Speicial Issue in Innovation in Technologies for Educational Computing. [DOI]
  • Lu, Y. & Hsiao, I-H. Personalized Information Seeking Assistant (PiSA): From Programming Information Seeking To Learning, Information Retrieval Journal [DOI]
  • Hsiao, I-H., & Lin. Y-L., (2016) Enriching Programming Content Semantics: An Evaluation of Visual Analytics Approach Computers in Human Behavior [DOI]
  • Hsiao, I-H. & P. Brusilovsky, Guiding and motivating students through open social student modeling: lessons learned, Teach. Coll. Rec., vol. 119, no. 3, pp. 1–42, 2017. [URL]
  • Hsiao, I-H., Bakalov, F., Brusilovsky, P., & König-Ries, B. (2013) Open Social Student Modeling for Personalized E-Learning. New Review of Hypermedia and Multimedia on Adaptive Hypermedia, 19(2), 112-131. [DOI]
  • Hsiao, I-H. & Brusilvsky, P. (2011) The Role of Community Feedback in the Student Example Authoring Process: an Evaluation of AnnotEx , British Journal of Educational Technology , Vol 42, Issue 3, Pages 482 - 499 [DOI]
  • Hsiao, I-H., Sosnovsky,S. & Brusilvsky, P. (2010) Guiding Students to the Right Questions: Adaptive Navigation Support in an E-learning System for Java Programming, Journal of Computer Assisted Learning, Volume 26 Issue 4, Pages 270 - 283 [DOI]
  • Brusilovsky, P., Yudelson, M. & Hsiao, I-H. (2008) Problem Solving Examples as First Class Objects in Educational Digital Libraries: Three Obstacles to Overcome, Journal of Educational Multimedia and Hypermedia [URL]

  • #Conference

  • Chung, C. Y., & Hsiao, I. H. (2022). Programming Question Generation by a Semantic Network: A Preliminary User Study with Experienced Instructors. In International Conference on Artificial Intelligence in Education (pp. 463-466). Springer, Cham. (AIED22)
  • Chung, C. Y., & Hsiao, I. H. (2022). Semantic Modeling of Programming Practices with Local Knowledge Graphs: The Effects of Question Complexity on Student Performance, In International Conference on Artificial Intelligence in Education (pp. 245-249). Springer, Cham. (AIED22)
  • Chung, C. Y., & Hsiao, I. H. (2021, July) From Detail to Context: Modeling Distributed Practice Intensity and Timing by Multiresolution Signal Analysis. Fourteenth International Conference on Educational Data Mining (EDM 2021)
  • Chung, C. Y., & Hsiao, I. H. (2021, July). Exploring the Effect of Augmented Reality on Verbal Communication and Code-editing in a Collaborative Programming Task. In 2021 International Conference on Advanced Learning Technologies (ICALT) (pp. 395-397). IEEE. [DOI]
  • Paredes, Y. V., & Hsiao, I. H. (2021, July). Can Students Learn from Grading Erroneous Computer Programs?. In 2021 International Conference on Advanced Learning Technologies (ICALT) (pp. 211-215). IEEE. [DOI] (Best Paper Nominee)
  • Paredes, Y. V., Siegle, R. F., Hsiao, I. H., & Craig, S. D. (2020, December). Educational Data Mining and Learning Analytics for Improving Online Learning Environments. In Proceedings of the Human Factors and Ergonomics Society Annual Meeting (Vol. 64, No. 1, pp. 500-504). Sage CA: Los Angeles, CA: SAGE Publications. [DOI]
  • Sun, C. F., Chan, Y. C., Chien, S. Y., Lin, Y. L., & Hsiao, I. H. (2020, July). Preschool Safety Education with Digital Media-Based Learning Application–Kinder. In International Conference on Human-Computer Interaction (pp. 520-529). Springer, Cham.
  • Chung, C. Y., & Hsiao, I. H. (2020, June). Computational Thinking in Augmented Reality: An Investigation of Collaborative Debugging Practices. In 2020 6th International Conference of the Immersive Learning Research Network (iLRN) (pp. 54-61). IEEE. [DOI]
  • Chung, C. & Hsiao, I-H. (2020) Investigating Patterns of Study Persistence on Self-Assessment Platform of Programming Problem-Solving, In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (pp. 162-168). [DOI]
  • Chung, C. & Hsiao, I-H. (2019, March) An Exploratory Study of Augmented Embodiment for Computational Thinking, IUI, ACM.
  • Chung. C.Y. & Hsiao, I-H. (2019) Chronological Semantics Modeling: A Topic Evolution Approach in Online User-Generated Medical Data, In SBP‘20 International Conference on Social Computing, Behavioral-Cultural Modeling and Prediction and Behavior Representation in Modeling and Simulation (pp. 103-112). Springer, Cham.
  • Lu, Y., & Hsiao, I. H. (2019, March). Exploring Programming Semantic Analytics with Deep Learning Models. In Proceedings of the 9th on International Learning Analytics & Knowledge Conference. ACM.
  • Chung, C. & Hsiao, I-H. (2019, March) Exploring Persistence and Regularity Behavioral Analytics in Online Self-Assessments. LAK
  • Paredes, Y. V., Panchanathan. S., Garcia-Filion, P. & Hsiao, I-H. Exploring Medical Education Learning Analytics from the Use of Electronic Health Record Systems. LAK
  • Azcona, D., Hsiao, I. H., & Smeaton, A. user2code2vec: Embeddings for Profiling Students Based on Distributional Representations of Source Code. LAK
  • Paredes, Y.V., Hsiao. I-H., Azcona, D. & Smeaton, A. (2018) The Learning Effects on Personalized Reviewing Reminder. The 13th European Conference on Technology Enhanced Learning. (Best Paper Nominee)
  • Lu, Y., Hsiao, I.-H (2018) Modeling Semantics Between Programming Codes and Annotations. In Proceedings of the 29th on Hypertext and Social Media (pp. 101-105). ACM.
  • Hsiao, I-H., Huang, P-K., & Murphy, H. (2017) Uncovering Reviewing and Reflecting Behaviors From Paper-based Formal Assessment, The 7th International Learning Analytics & Knowledge Conference (LAK'17), Vancouver, BC, Canada, March 13-17, 2017
  • Hsiao, I-H. (2016) Mobile Grading Paper-based Programming Exams: Automatic Semantic Partial Credit Assignment Approach, In: Proceedings of 11th European Conference on Technology Enhanced Education (ECTEL), Lyon, France, September 13-16, 2016 [slides]
  • Lu, Y. & Hsiao, I-H. (2016) Seeking Programming-related Information from Large Scaled Discussion Forums, Help or Harm?, The 9th International Conference on Educational Data Mining, Raleigh, NC, USA
  • Aggarwal, A., Lopez, C. & Hsiao, I-H. (2016) The Role of Comments’ Controversy in Large-Scale Online Discussion Forums, 27th ACM Conference on Hypertext and Social Media, 10-13 July 2016 - Halifax, Canada
  • Lu, Y., Hsiao, I-H.& Li, Q. (2016) Exploring Online Programming-related Information Seeking Behaviors via Discussion Forums, 16th IEEE International Conference on Advanced Learning Technologies, July 25-28, 2016, Austin, Texas, USA
  • Hsiao, I-H.& Lopez, C. (2016) Lessons Learned From Students’ Cheat Sheets: Generic models for designing programming study guides, 16th IEEE International Conference on Advanced Learning Technologies, July 25-28, 2016, Austin, Texas, USA
  • Hsiao, I-H.& Govindarajan, SKP. (2016) Personalized Feedback for Paper-based Programming Exams, 16th IEEE International Conference on Advanced Learning Technologies, July 25-28, 2016, Austin, Texas, USA
  • Hsiao, I-H., Govindarajan, SKP. & Lin, YL. (2016) Semantic Visual Analytics for Today’s Programming Courses, LAK 16. The 6th International Analytics & Knowledge Conference, Edinburgh, UK, April 21-25, 2016
  • Hsiao, I-H. & Naveed, F. (2015) Identifying Learning-Inductive Content in Programming Discussion Forums, IEEE Frontiers in Education, Oct 21-24, 2015, El Paso, Texas, USA
  • Hosseini, R., Hsiao I-H., Guerra, J. & Brusilovsky, P. (2015) What Should I Do Next? Adaptive Sequencing in the Context of Open Social Student Modeling, In: Proceedings of 10th European Conference on Technology Enhanced Education (ECTEL), Toledo, Spain, September 15-18, 2015 [link]
  • Hsiao, I-H. (2015) Exploring Constructive Learning Activity in Online Programming Discussion Forums, 15th IEEE International Conference on Advanced Learning Technologies, July 6-9, Hualien, Taiwan
  • Hsiao, I-H. (2015) Modeling Programming Learning in Online Discussion Forums, 7th International Conference on Computer Supported Education, May 23-25, 2015, Lisbon, Portugal
  • Hsiao, I-H. & Awasthi, P. (2015) Topic Facet Modeling: Discourse Analytics for Online Discussion Forums, LAK 15. The 5th International Analytics & Knowledge Conference, Poughkeepsie, March 16-20, 2015, New York (USA) [DOI]
  • Hsiao, I-H., Malhotra, M., Lan, C-F, Chae, H-S. and Natriello, G.(2014) mSchool: a Learner and Community Centered Open Knowledge Discovery and Management System, 14th IEEE International Conference on Advanced Learning Technologies and Technology-enhanced Learning
  • Hsiao, I-H., Han, S., Malhotra, M., Chae, H-S. and Natriello, G. (2014) Survey Sidekick: Structuring Scientifically Sound Survey, 12th International Conference on Intelligent Tutoring Systems, Honolulu Hawaii, USA [DOI]
  • Hsiao, I-H. and Brusilovsky, P. (2012) Motivational Social Visualizations for Personalized E-learning, In: Proceedings of 7th European Conference on Technology Enhanced Education (ECTEL), Saarbrücken, Germany, September 18-21, 2012, Springer-Verlag, Volume 7563/2012, pp.153-165. [DOI]
  • Sosnovsky,S., Hsiao, I-H. and Brusilvsky, P. (2012) Adaptation "in the Wild": Ontology-based Personalization of Open-Corpus Learning Material, In: Proceedings of 7th European Conference on Technology Enhanced Education (ECTEL), Saarbrücken, Germany, September 18-21, 2012, Springer-Verlag, Volume 7563/2012, 425-431. [DOI]
  • Falakmasir, M., Hsiao, I-H., Mazzola, L. and Brusilovsky, P. (2012) The Impact of Social Performance Visualization, 12th IEEE International Conference on Advanced Learning Technologies and Technology-enhanced Learning, Rome, Italy, July 4-6, 2012, IEEE, pp. 565-569 [DOI]
  • Agarwal, M., Hsiao, I-H., Chae, H-S. and Natriello, G. (2012) Videos and Dialogues based Social Learning Environment, 12th IEEE International Conference on Advanced Learning Technologies and Technology-enhanced Learning, Rome, Italy, July 4-6, 2012,IEEE, pp. 629-633 [DOI]
  • Hsiao, I-H., Guerra, J., Parra, D., Bakalov, F., König-Ries, B., and Brusilovsky, P. (2012) Comparative Social Visualization for Personalized E-Learning. International Working Conference Advanced Visual Interfaces, AVI 2012, Capri, Italy, May 21-25, 2012, Proceeding AVI '12 Proceedings of the International Working Conference on Advanced Visual Interfaces, Pages: 303-307, ACM New York, NY, USA [DOI]
  • Brusilovsky, P.,Hsiao, I-H. and Folajimi, Y., (2011) QuizMap: Open Social Student Modeling and Adaptive Navigation Support with TreeMaps, In: Proceedings of 6th European Conference on Technology Enhanced Education (ECTEL), ECTEL 2011, Palermo, Italy, September 20-23, 2011, Springer-Verlag, Volume 6964/2011, pp.71-82 [DOI]
  • Bakalov, F., Hsiao, I-H., Brusilovsky, P., and König-Ries, B. (2011) Progressor: Personalized visual access to programming problems, IEEE Symposium on Visual Languages and Human-Centric Computing, September 18-22, 2011, Pittsburgh, PA, USA [URL]
  • Hsiao, I-H., Bakalov, F., Brusilovsky, P., and König-Ries, B. (2011) Open Social Student Modeling: Visualizing Student Models with Parallel IntrospectiveViews. Proceedings of 19th International Conference on User Modeling, Adaptation, and Personalization (UMAP 2011), Girona, Spain, July 11-15, 2011, Springer, pp.171-182 [DOI]
  • Hsiao, I-H.,Brusilovsky, P., Yudelson, M. and Ortigosa, A. (2010). The Value of Adaptive Link Annotation in E-Learning: A Study of a Portal-Based Approach. In: Proceedings of 20th conference on Hypertext and hypermedia, HT '10, Toronto, Canada, 13-16 June, 2010, ACM Press [DOI]
  • Hsiao, I-H., Sosnovsky, S and Brusilovsky, P. (2009). Adaptive Navigation Support for Parameterized Questions in Object-Oriented Programming. In: Proceedings of 4th European Conference on Technology Enhanced Education, (ECTEL 2009), Nice, France, September 29th - October 2nd, 2009, Springer-Verlag, pp.88-98 [DOI]
  • Hsiao, I-H., Brusilovsky, P. & Sosnovsky, S. (2008). Web-based Parameterized Questions for Object-Oriented Programming. Proceedings of World Conference on E-Learning, E-Learn 2008,Las Vegas, USA, November 17-21, 2008, p. 3728-3735. [PDF]
  • Hsiao, I-H., Lin. Y., Li. Q. & Wang. H. (2008). Educational Mashup in Example Authoring. The 16th International Conference on Computers in Education (ICCE2008), Taipei, Taiwan, October, 27-31, pp. 451-456.
  • Hsiao, I-H. & Brusilovsky. P. (2008). Modeling Peer Review in Example Annotation. The 16th International Conference on Computers in Education (ICCE2008), Taipei, Taiwan, October, 27-31, pp. 357-362.
  • Brusilovsky, P., Hsiao, I-H. & Yuldelson, M. (2008) Annotated Program Examples as First Class Objects in an Educational Digital Library, In Proceedings of the 8th ACM/IEEE-CS joint conference on Digital libraries, Pages: 337-340, (JCDL 2008) [DOI]

  • #Workshop

  • Chung, C. Y., Paredes, Y.V., Alzaid, M., Papakannu, K.R. & Hsiao. I-H. (2020) A Longitudinal Study on Student Persistence in Programming Self-assessments. The 4th Educational Data Mining in Computer Science Education Workshop (CSEDM) in conjunction with the 13th International Conference on Educational Data Mining. [URL]
  • Paredes, Y.V., & Hsiao. I-H. (2019) Investigating Incidence of Cramming Behaviors on Paper-based Programming Assessments. The 3rd Educational Data Mining in Computer Science Education Workshop (CSEDM) in conjunction with the 20th International Conference on Artificial Intelligence in Education, pp. 17-30.
  • Paredes, Y.V., Alzaid. M. & Hsiao, I-H. (2019) Modeling Programming Learning Behaviors in Blended Instruction Environments. The 2nd Educational Data Mining in Computer Science Education Workshop (CSEDM) in conjunction with the 9th International Conference on Learning Analytics And Knowledge.
  • Azcona, D., Hsiao. I-H. & Smeaton, A. (2018) PredictCS: Personalizing Programming learning by leveraging learning analytics, International Workshop on Orchestrating Learning Analytics (OrLA) in conjunction with the 8th International Conference on Learning Analytics And Knowledge, pp. 43-48.
  • Mandal, P. & Hsiao. I-H. (2018) Using Differential Mining to Explore Bite-Size Problem Solving Practices. The 1st Educational Data Mining in Computer Science Education Workshop (CSEDM) in conjunction with the 11th International Conference on Educational Data Mining, pp. 17-22.
  • Awasthi, P. & Hsiao, I-H. (2015) INSIGHT:a Semantic Visual Analytics for Programming Discussion Forums. 1st workshop VISLA15: VISual Approaches to Learning Analytics in conjunction with The 5th International Analytics & Knowledge Conference, Poughkeepsie, March 17, 2015, New York (USA). [URL]
  • Hsiao, I-H., Malhotra, M., Joo, J., Chae, H-S. and Natriello, G. (2013) Survey Sidekick: Learning and designing scientifically sound surveys. Human-Computer Interaction and the Learning Sciences, in conjunction with CSCL 2013, University of Wisconsin, Madison, WI, USA [URL]
  • Hsiao, I-H., Guerra Julio (2012) Social Visualizations for Personalized E-learning, Proceedings of Workshop on Intelligent Support for Learning in Groups: the 11th International Conference on Intelligent Tutoring Systems (ITS 2012), June 15 2012, Chania, Crete, Greece
  • Bakalov, F., Hsiao, I-H., Brusilovsky, P., and König-Ries, B. (2011) Visualizing Student Models for Social Learning with Parallel IntrospectiveViews. In: Proceedings of Workshop on Visual Interfaces to the Social and Semantic Web at the International Conference on Intelligent User Interfaces (IUI 2011), Stanford University, Palo Alto, California, US, February 13, 2011 [URL]
  • Hsiao, I-H. and Brusilovsky. P. (2010) An Adaptive Strategy for Peer-Review in Computer Science Education, Proceedings of Workshop on Computer-Supported Peer Review in Education: Synergies with Intelligent Tutoring Systems at the 10th International Conference on Intelligent Tutoring Systems (ITS 2010), Pittsburgh, USA, June 14 ~ June 18, 2010 [URL]
  • Brusilovsky. P., Sosnovsky. S., Yudelson. Y., Kumar. A., Hsiao, I-H. (2008) User Model Integration in a Distributed Adaptive E-Learning System, Proceedings of the 5th International Conference on Adaptive Hypermedia and Adaptive Web-based Systems (AH 2008), Hannover, Germany, July 29 ~ August 1, 2008 [URL]

  • #Poster

  • Azcona. D., Hsiao, I-H. & Smeaton, A. (2018) Modelling Math Learning on an Open Access Intelligent Tutor, The 19th international Conference on Artificial Intelligence in Education (best poster nominee)
  • Zeng, Z., Deng, Y., Hsiao. I-H., Huang, D.and Chung., C-J. (2018) Understanding student engagement in virtual hands-on lab: findings from a computer network security, SIGCSE
  • Hosseini, R., Hsiao, I.-H., Guerra, J., & Brusilovsky, P. (2015). Off the Beaten Path: The Impact of Adaptive Content Sequencing on Student Navigation in an Open Social Student Modeling Interface. The 17th International Conference on Artificial Intelligence in Education, Madrid, Spain. (AIED'15)
  • Hsiao, I-H. & Awasthi, P. (2015), Explore Constructive Learning Activity in Online Programming Discussion Forums, 11th International Conference on Computer Supported Collaborative Learning, Gothenburg, Sweden, June 7-11, 2015 (CSCL'15)
  • Hsiao, I-H., Chae, H.S., Baker, R. and Natriello, G. (2014) Exploring Engaging Dialogues in Video Discussions, The 7th International Conference on Educational Data Mining [PDF]
  • Malhotra, M., Hsiao, I-H., Chae, H-S. and Natriello, G. (2014) Data Depository: Business & Learning Analytics for Educational Web Applications, 14th IEEE International Conference on Advanced Learning Technologies and Technology-enhanced Learning
  • Shuguang Han, Hsiao, I-H., Denis Parra. (2014) A Study of Mobile Information Exploration with Multi-Touch Interactions. SBP 2014: Social Computing, Behavioral-Cultural Modeling and Prediction
  • Hsiao, I-H., Malhotra, M., Chae, H-S. and Natriello, G. (2013) Dissecting Video Discussions and Coordination Strategies, 10th International Conference on Computer Supported Collaborative Learning, page 273-274 [URL]
  • Malhotra, M., Chae, H.S., Hsiao, I-H., Natriello, G. (2013) New Learning Times: Learning About Learning on the Go, Institute for Data Science and Engineering Inaugural Symposium, Columbia University
  • Hsiao, I-H., Sosnovsky, S and Brusilovsky, P. (2009). Extending Parameterized Problem-Tracing Questions for Java with Personalized Guidance. Proceedings of 14th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE'2009, Paris, France, July 3-8, 2009, ACM Press, pp.392-392 [DOI]
  • Hsiao, I., Li, Q. and Lin, Y. (2008)Educational Social Linking in Example Authoring, In: Proceedings of 18th conference on Hypertext and hypermedia, HT '08, Pittsburgh, USA, 19-21 June, 2008, ACM Press [DOI]
  • Hsiao, I. & Lin, Y. (2008) Cyber Java Monopoly: Game-based approach of collaborative programming language learning, 3rd iConference, UCLA, Los Angeles, CA, Feb 28- March 1, 2008 [URL]
  • Service

    • 2022~ IEDMS board director
    • 2021 EDM program chair
    • 2019 LAK organizing chair
    • 2018 EDM workshop chair
    • 2018~ CSEDM workshop co-chair
    • 2017 AIED, EDM, ECTEL publicity chair
    • 2017~ LAK, AIED PC
    • 2016~ ICALT APTeL track chair
    • 2016~ EDM, SIGCSE, IUI, ICALT PC
    • 2012~ ECTEL PC

    About

    My name is I-Han Hsiao (蕭依涵), but I go by Sharon. (If you are a student, you may call me Dr. Hsiao. It pronoucnes as /ʃaʊ/.) I'm Taiwanese American. I speak several languages, English, Mandarin, "Smack", basic Cantonese, Hungarian, Spanish, and I'm learning French and Italian. I love sports (skiing, tennis, golf, baseball, basketball, football, volleyball, biking, kickboxing), reading, writing, wine tasting, cooking, video games, movies, pastries, chocolates.


    Here's my brief resume.

    Education

    PostDoc: 2012 - 2014

    Columbia University, NYC, NY

    PhD: 2006 - 2012

    University of Pittsburgh, Pittsburgh, PA

    MS: 2003 - 2004

    Royal Holloway, University of London, UK

    BA: 1999 - 2002

    National Central University, TW


    Other Experience

    Teaching Fellow: 2010 - 2012

    University of Pittsburgh, Pittsburgh, PA

    Teaching Assistant: 2007 - 2010

    University of Pittsburgh, Pittsburgh, PA

    Research Assistant: 2007 - 2010

    University of Pittsburgh, Pittsburgh, PA

    ERP engineer: 2004 - 2006

    ASE inc, Kaohsiung, TW

    Translator: 2001 - 2001

    Taipei Cultural and Economic Office, Budapest, HU

    Professional Experience

    David Packard endowed Assistant Professor

    2021 - Present

    Santa Clara Univeristy, Santa Clara, CA

      Tenure-Track
      Supervise multiple research projects and thesis students to examine data-driven methods to improve quality of learning
      Actively seeking research fundings to support students research, check my publications on Google scholar

    Assistant Professor

    2014 - 2021

    Arizona State University, Tempe, Arizona

      Established CSI lab and numerous research projects to investigate students' programming language learning and computational thinking.
      Graduated 1 PhD, 3 more PhD candidates on the deck, 10 master thesis and 4 undergraduate thesis students
      Developed and taught 6 courses spanning across undergraduate and graduate levels

    Adjunct Assistant Professor

    2012 - 2014

    Columbia University, NYC, NY

    Contact

    Location:

    Heafey 210

    Call:

    (408) 551-3565