Towards a Framework for Designing and Analyzing CS Learning Environments
2012 (English)In: 2012 Frontiers in Education Conference Proceedings: Soaring to New Heights in Engineering Education, IEEE Computer Society, 2012, 600-605 p.Conference paper (Refereed)
This paper focuses on understanding and develop- ing learning environments for computer science education. We present two models that we have successfully used in European and African contexts. The first model, Computer Science Learning Environments (CSLE), presents seven dimensions of computer science courses, which should be considered in learning environment design for computer science. The second model, Investigative Learning Environment (ILE), presents an action plan model, inspired by action research, for combining educational research and computer science teaching. In the empirical section we outline two case studies where these models were used to design and implement computer science learning environments in two different learning contexts. In the first case in University of Helsinki, Finland, we developed and studied a method of learning-by-inventing in a robotics programming course. That course was designed around problem discovery and inventing, and it employed LEGO (R) Mindstorms robots. In the second case in Tumaini University, Tanzania, we designed an environment for studying and improving introductory programming courses. Both models showed to be useful for designing, implementing, developing, and analyzing the courses in both learning contexts.
Place, publisher, year, edition, pages
IEEE Computer Society, 2012. 600-605 p.
Computer science education, learning environments
Research subject Computer and Systems Sciences
IdentifiersURN: urn:nbn:se:su:diva-85448ISBN: 978-1-4673-1351-3OAI: oai:DiVA.org:su-85448DiVA: diva2:583709
Frontiers in Education Conference, Seattle, Washington - October 3-6, 2012