EDUCATION
· Ph D.
Student, Computer Science and Cognitive Science, University of Colorado, Boulder, August 2007 – present
· Graduate Certification in Cognitive Science, Institute of Cognitive Science, University of Colorado, Boulder, April 2011
- Advisor: Dr. Alexander Repenning
· M.S., Computer Science, Auburn University, Auburn, AL, May 2007
- Advisor: Dr. Cheryl D. Seals
- Thesis:
PINEHILL: A NOVEL APPROACH TO COMPUTER AIDED LANGUAGE LEARNING
· B.E.,
Computer Science, Soongsil
University, Seoul, South Korea, February 2004
RESEARCH INTEREST
- Human Computer Interaction
- Visual End User Programming
- Educational Simulation
- Computer Supported Collaborative Work/Learning
- Semantic Analysis (Web, Programming, etc)
- Knowledge Management System (Collaborative Learning, Collaborative Problem Solving, Knowledge Sharing)
- Information (Knowledge) Visualization
- Intelligent
Agents System
- User Interface Design
- Usability Evaluation
-
Educational Psychology
- Cognitive Psychology
- First language Acquisition
-
Second Language Acquisition
PUBLICATIONS
Peer-Reviewed Conference Proceedings (Papers and Posters)
- Koh, K. H., Gopalaswamy, S.,
Srirangarajan, A., Jin, J., Seals, C. D. Usability of AgentSheets for
Creating Educational Simulation, ISCA 19th International Conference on
Computer Applications in Industry and Engineering Conference (CAINE’06),
Las Vegas, Nevada, USA. November 2006, pp218-223.
- Repenning,
A., Basawapatna, A., Koh, K. H.
Making University Education more like Middle School Computer Club:
Facilitating the Flow of Inspiration, Western Canadian Conference on
Computing Education (WCCCE 2009), Burnaby, B.C., Canada May 1-2, 2009 
- Koh, K. H., Bennett, V., Repenning,
A., Inspiring Collaborative Benefits: An Interaction between a Virtual and a
Physical Group Learning Infrastructure,
Western Canadian Conference on
Computing Education (WCCCE 2010), Okanagan, B.C., Canada May 7-8, 2010 
- Basawapatna, A., Koh, K. H., Repenning,
A.,
Using Scalable Game Design To
Teach Computer Science From Middle School to Graduate School, ITiCSE
'10: Annual Conference on Innovation and Technology in Computer Science
Education, Ankara, Turkey, June 26-30, 2010 
- Koh, K. H.,
Basawapatna, A.,Bennett, V., Repenning,
A., Towards the Automatic Recognition of Computational Thinking for
Adaptive Visual Language Learning, IEEE International Symposium on
Visual Languages and Human-Centric Computing 2010, Leganés-Madrid,
Spain, September 21-25, 2010 
- Basawapatna, A., Koh, K. H.,
Repenning,
A., Webb, D., Marshall, K., Recognizing Computational Thinking Patterns,
SIGCSE 2011: Reaching Out The 42nd ACM Technical Symposium on Computer
Science Education, Dallas, Texas, USA, March 9-12, 2011 
- Ioannidou, A., Bennett, V., Repenning,
A., Koh, K. H., Basawapatna, A., Computational Thinking Patterns, 2011 American Educational Research Association (AERA) Annual Meeting, New Orleans, Louisiana, USA, April 8- 12, 2011 
- Bennett, V., Koh, K. H., Repenning,
A., CS Education Re-Kindles Creativity in Public Schools , ITiCSE
'11: Annual Conference on Innovation and Technology in Computer Science
Education, Darmstadt, Germany, June 27-29, 2011 
- Koh, K. H., Computing Indicators of Creativity, Graduate Consortium, IEEE International Symposium on
Visual Languages and Human-Centric Computing 2011, Pittsburgh, PA, USA, September 18-22, 2011
- Bennett, V., Koh, K. H., Repenning,
A. Can Learning Acquisition be Computed?, IEEE International Symposium on
Visual Languages and Human-Centric Computing 2011, Pittsburgh, PA, USA, September 18-22, 2011
- Koh, K. H., Bennett, V., Repenning,
A., Computing Indicators of Creativity, ACM Creativity & Cognition 2011, The High Museum of Art · Atlanta, Georgia, USA, November 3-6, 2011
- Webb, D., Repenning,
A., Koh, K. H.,
Toward an Emergent Theory of Broadening Participation in Computer Science Education, SIGCSE 2012, Raleigh, North Carolina, USA, February 29 - March 3, 2012,
INVITED PRESENTATIONS, POSTERS and TALKS
- Towards the Automatic Recognition of Computational Thinking for
Adaptive Visual Language Learning
Auburn University, Auburn, AL, November 3, 2011
-Computational Thinking Pattern Analysis for Adaptive Visual Language Learning in Scalable Game Design Arcade
Institute of Cognitive Science, University of
Colorado, Boulder, CO, April 29, 2011 
- Csíkszentmihályi meets Vygotsky: Early thoughts on adaptive learning balancing creativity with scaffolding
Life Long Learning and Design Lab, University of
Colorado, Boulder, CO, November 3, 2010
- Scalable Game Design, iDREAMS Project
Korea University, Seoul, South Korea, July 27, 2010
- Exploring output filter mechanism to provide
convenient and trustworthy service for Google 3D warehouse users
Life Long Learning and Design Lab, University of
Colorado, Boulder, CO, March 19, 2008
AWARD
· Travel Award, Institute of Cognitive Science, 2011, University of Colorado at Boulder
· Research Award, Institute of Cognitive Science, 2011, University of Colorado at Boulder
· Travel Award, Institute of Cognitive Science, 2010, University of Colorado at Boulder
· Travel Award, Dept of Computer Science, 2010, University of Colorado at Boulder
· University
Fellowship, 2007/2008, University of Colorado at Boulder
· STARS
Student Leadership, 2007, Auburn University
· Travel Award, Graduate School, 2006, Auburn
University
· Academic Excellent Scholarship, 2001/2003, Soongsil University
EXPERIENCE
- Graduate Research Assistant: CT4TC (Computational Thinking for Teaching Computing) funded by NSF
University
of Colorado, Boulder, CO 1/2012 – present
Cyberinfrastructure
Designer. Design, build, and maintain ScalableGameDesign Arcade and Wiki
for web support.
- Graduate Research Assistant: iDREAMS Project funded by NSF
University
of Colorado, Boulder, CO 1/2009 – 12/2011
Cyberinfrastructure
Designer. Design, build, and maintain ScalableGameDesign Arcade and Wiki
for web support.
- Graduate
Teaching Assistant: CSCI 1300 Computer Science 1
University of
Colorado, Boulder, CO 1/2008 – 5/2008
Graded programs in Python,
C++. Lab monitor and aided students in learning programming concepts.
- Instructor : Comp 1000 Personal
Computer Applications
Auburn University, Auburn, AL 1/2007 –
5/2007
Lab Instructor:
Introduction to personal computers and software applications including
word processing, spreadsheets, databases, and presentation graphics;
generation and retrieval of information with the Internet; integration
of data among applications.
- STARS Student Leadership : STARS Alliance Project funded by
NSF
Auburn University, Auburn, AL 1/2007 – 8/2007
The mission
of the STARS (Students & Technology in Academia, Research &
Service) Alliance is to increase the participation of women,
under-represented minorities, and persons with disabilities in computing
disciplines through multi-faceted interventions focused on the influx
and progression of students from middle school through graduate school
in programs that lead to computing careers.
- Graduate Teaching Assistant:
Comp1210 Fundamentals of Computing
Auburn
University, Auburn, AL 8/2006 – 12/2006
Graded programs in Java.
Lab monitor and aided students in learning programming concepts.
- Computer Graphic Designer
Jeju
Environmental Institute, Jeju, South Korea
5/99-8/2004
Landscape designing with Photoshop, Illustrator, and AutoCAD.
COMMUNITY SERVICES
·
STARS (Students & Technology Academia Research & Service)
Student Leadership
Auburn University Alliance, Auburn, AL
1/2007 – 7/2007
Used Language : Alice 3D, Squeak
This project
is committed with 3rd to 5th elementary school students in Auburn,
Alabama. We taught them how to create their own computer simulations
with end user programming languages such as Alice 3D and Squeak.
Through this project, we have tested the usability of those end
user programming tools and observed how children cope with the
limitations of those tools.
·
President of Japanese Student Organization
Auburn
University, Auburn, AL
8/2006 – 5/2007
Organize and direct
Japanese language class for students in Auburn University.
Participate university activities as an international student
organization.
COMPUTER SKILLS
·Software:
Visual Programming Environments (AgentSheets, Alice, Squeak, Scratch), Rational Rose,
Visual C, Microsoft
Access/Visual Basic, DreamWeaver, Photoshop, Illustrator
· Hardware: NT, SUN Workstations.
IBM, IBM compatibles, and Macintosh PCs
· Languages: C/C++, JAVA, Python,
HTML, SQL, PHP, XML, Javascript
LANGUAGE PROFICIENCY
· English
· Korean (Native Language)
· Japanese (Excellent, Second Language)
· Chinese (Semi-fluent Speaker)
· German (Basic level)