Introduction
This entry explores computer-based learning (CBL) designs that are informed by the learning theory of constructionism. First, it discusses different definitions and types of CBL and explores the pedagogical approaches that underpin CBL designs through a brief history of CBL in education. Next, it elaborates on the role of the constructionist paradigm in CBL and presents different CBL designs that are based on constructionism. Then it focuses especially on the use of constructionist CBL approaches for supporting students to cultivate their computational thinking. The final part discusses the educational challenges and the near future of constructionist CBL.
What Is Computer-Based Learning?
Computer-based learning (CBL) is a term that is used to describe “any use of computer software for the purposes of supporting the process of learning” (Adams 2004). Similarly, the term...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ackermann E (2001) Piaget’s constructivism, Papert’s constructionism: what’s the difference. Future Learn Group Publication 5(3):438
Adams AM (2004) Pedagogical underpinnings of computer-based learning. J Adv Nurs 46(1):5–12
Balacheff N, Kaput J (1997) Computer-based learning environment in mathematics. In: Bischop A (ed) International handbook of mathematics education. Kluwer, Dordrecht, pp 469–501
Benton L, Hoyles C, Kalas I, Noss R (2017) Bridging primary programming and mathematics: some findings of design research in England. Digit Exp Math Educ 3(2):115–138
Borba MC, Villarreal ME (2006) Humans-with-media and the reorganization of mathematical thinking: information and communication technologies, modeling, visualization and experimentation, vol 39. Springer Science & Business Media, New York
Brennan K, Resnick M (2012) New frameworks for studying and assessing the development of computational thinking. In: Proceedings of the 2012 annual meeting of the American Educational Research Association, Vancouver, Canada, pp 1–25
Grizioti M, Kynigos C (2018) Game modding for computational thinking: an integrated design approach. In: Proceedings of the 17th ACM conference on interaction design and children. ACM, New York, pp 687–692
Grover S (2017) Assessing algorithmic and computational thinking in K-12: lessons from a middle school classroom. In: Emerging research, practice, and policy on computational thinking. Springer, Cham, pp 269–288
Grover S, Pea R (2013) Computational thinking in K–12: a review of the state of the field. Educ Res 42(1):38–43
Hackbarth S (1996) The educational technology handbook: a comprehensive guide: process and products for learning. Educational Technology, Englewood Cliffs
Healy L, Kynigos C (2010) Charting the microworld territory over time: design and construction in mathematics education. ZDM 42(1):63–76
Ioannidou A, Repenning A, Webb D (2009) AgentCubes: incremental 3D end-user development. J Vis Lang Comput 20:236–251
Kafai YB, Burke Q, Resnick M (2014) Connected code: why children need to learn programming. MIT Press, Cambridge, MA
Kynigos C (1995) Programming as a means of expressing and exploring ideas in a directive educational system: three case studies. In: diSessa A, Hoyles C, Noss R (eds) Computers and exploratory learning. NATO ASI series. Springer, Berlin, pp 399–420
Kynigos C (2007) Half-baked Logo microworlds as boundary objects in integrated design. Inform Educ 6(2):1–24
Kynigos C (2015) Constructionism: theory of learning or theory of design? In: Cho SJ (ed) Selected regular lectures from the 12th international congress on mathematical education. Springer International Publishing, Cham, pp 417–438
Kynigos C, Grizioti M (2018) Programming approaches to computational thinking: integrating turtle geometry, dynamic manipulation and 3D space. Inform Educ 17(2):321–340
Lee I, Martin F, Denner J et al (2011) Computational thinking for youth in practice. ACM Inroads 2(1): 32–37
Moos DC, Azevedo R (2009) Learning with computer-based learning environments: a literature review of computer self-efficacy. Rev Educ Res 79(2):576–600
Noss R, Clayson J (2015) Reconstructing constructionism. Constr Found 10(3):285–288
Noss R, Hoyles C (1996) Windows on mathematical meanings. Kluwer, Dordrecht
Papert S (1980) Mindstorms: children, computers, and powerful ideas. Basic Books, New York
Resnick M (1997) Turtles, termites, and traffic jams: explorations in massively parallel microworlds. MIT Press, Cambridge, MA
Resnick M, Maloney J, Monroy-Hernández A et al (2009) Scratch: programming for all. Commun ACM 52(11):60–67
Salen K (2007) Gaming literacies: a game design study in action. J Educ Multimedia Hypermedia 16(3):301–322
Serin O (2011) The effects of the computer-based instruction on the achievement and problem solving skills of the science and technology students. Turk Online J Educ Technol 10(1):183–201
Valdez G, McNabb M, Foertsch M, Anderson M, Hawkes M, Raack L (1999) Computer-based technology and learning: evolving uses and expectations. NCREL, Oak Brook
Weintrop D, Wilensky U (2014) Situating programming abstractions in a constructionist video game. Inform Educ 13(2):307–321
Werner L, Denner J, Campe S, Kawamoto DC (2012) The fairy performance assessment: measuring computational thinking in middle school. In: Proceedings of the 43rd ACM technical symposium on computer science education. ACM, New York, pp 215–220
Wilensky U, Papert S (2010) Restructurations: reformulations of knowledge disciplines through new representational forms. In: Proceedings of the constructionism 2010 conference, Paris, France, p 97
Wilensky U, Resnick M (1999) Thinking in levels: a dynamic systems approach to making sense of the world. J Sci Educ Technol 8(1):3–19
Wing JM (2006) Computational thinking. Commun ACM 49(3):33–35
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this entry
Cite this entry
Grizioti, M., Kynigos, C. (2020). Computer-Based Learning, Computational Thinking, and Constructionist Approaches. In: Tatnall, A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham. https://doi.org/10.1007/978-3-030-10576-1_75
Download citation
DOI: https://doi.org/10.1007/978-3-030-10576-1_75
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-10575-4
Online ISBN: 978-3-030-10576-1
eBook Packages: Computer ScienceReference Module Computer Science and Engineering