Search this site:


Computing Education Research


In this research theme, I investigate the effectiveness of innovative approaches used for educating computing professionals. With computing technologies being ingrained into people’s daily lives, computing education must reflect the wide-ranging relevance of the discipline. Teaching approaches used by computing educators should impart computing knowledge while reducing the academic-industry skills gap. Computing educators need to diversify the curriculum to impart students with the knowledge and techniques they need to be successful in the workforce. Thus, it is critical to assess the effectiveness of innovative approaches for preparing computing students to meet the demands of the workforce.

Related Publications

Block Programming
  1. New  Zhen Xu, Albert D., Ritzhaupt, Fengchun Tian, Karthikeyan Umapathy. Block-based versus Text-based Programming Environments on Novice Student Learning Outcomes: a Meta-Analysis Study. In Computer Science Education, London, England, 29 (2-3): 177-204, 2019.
      DOI     
  2. New  Block-based versus Text-based Programming Environments on Novice Student Learning Outcomes: a Meta-Analysis Study. Presented at the American Educational Research Association (AERA) Annual Meeting, Toronto, Canada, 2019. Presented by Zhen Xu and Albert Ritzhaupt. SIG Computer and Internet Applications in Education Best Paper Award .
     


Pair Programming
  1. Karthikeyan Umapathy, Albert D. Ritzhaupt. A Meta-Analysis of Pair-Programming in Computer Programming Courses: Implications for Educational Practice. In ACM Transactions on Computing Education (TOCE), New York, NY, USA, 17 (4): 50-70, 2017.
      DOI      Prezi       Citations   
    11
      
      
  2. A Meta-Analysis of Pair-Programming in Computer Programming Courses: Implications for Educational Practice. Presented at the ACM SIGCSE Technical Symposium, Seattle, WA, USA, 2017.
      Prezi     
  3. Karthikeyan Umapathy, Albert D. Ritzhaupt. A Meta-Analysis of Pair-Programming in Computer Programming Courses: Implications for Educational Practice. In Invited talk at the UNF CCEC Research Colloquium Series, Jacksonville, FL, USA, November 2016.
      Prezi     


Pedagogy
  1. Karthikeyan Umapathy. Computing Senior Capstone Project. In Poster presented at the UNF Community Engaged Scholars Luncheon, Jacksonville, FL, USA, November 2015.
      SlideShare     
  2. Karthikeyan Umapathy. Service Learning Projects - Information Systems Senior Project Course. In Poster presented as a part of UNF CCEC College Dean council meeting, Jacksonville, FL, USA, 2015.
     
  3. Karthikeyan Umapathy, F. Layne Wallace. Role of Web Server in Capstone Course. In Information Systems Education Journal (ISEDJ), 8 (62): July 2010.
      DOI       Google Scholar Page