Skip to main content

Computer-Based Learning, Computational Thinking, and Constructionist Approaches

  • Living reference work entry
  • Latest version View entry history
  • First Online:
Encyclopedia of Education and Information Technologies

Synonyms

Computer-assisted learning; Computer-based instruction; Constructionist learning environments

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...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  • Ackermann E (2001) Piaget’s constructivism, Papert’s constructionism: what’s the difference. Future Learn Group Publication 5(3):438

    Google Scholar 

  • Adams AM (2004) Pedagogical underpinnings of computer-based learning. J Adv Nurs 46(1):5–12

    Article  MathSciNet  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Chapter  Google Scholar 

  • 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

    Chapter  Google Scholar 

  • Grover S, Pea R (2013) Computational thinking in K–12: a review of the state of the field. Educ Res 42(1):38–43

    Article  Google Scholar 

  • Hackbarth S (1996) The educational technology handbook: a comprehensive guide: process and products for learning. Educational Technology, Englewood Cliffs

    Google Scholar 

  • Healy L, Kynigos C (2010) Charting the microworld territory over time: design and construction in mathematics education. ZDM 42(1):63–76

    Article  Google Scholar 

  • Ioannidou A, Repenning A, Webb D (2009) AgentCubes: incremental 3D end-user development. J Vis Lang Comput 20:236–251

    Article  Google Scholar 

  • Kafai YB, Burke Q, Resnick M (2014) Connected code: why children need to learn programming. MIT Press, Cambridge, MA

    Book  Google Scholar 

  • 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

    Chapter  Google Scholar 

  • Kynigos C (2007) Half-baked Logo microworlds as boundary objects in integrated design. Inform Educ 6(2):1–24

    Google Scholar 

  • 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

    Chapter  Google Scholar 

  • Kynigos C, Grizioti M (2018) Programming approaches to computational thinking: integrating turtle geometry, dynamic manipulation and 3D space. Inform Educ 17(2):321–340

    Article  Google Scholar 

  • Lee I, Martin F, Denner J et al (2011) Computational thinking for youth in practice. ACM Inroads 2(1): 32–37

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Noss R, Clayson J (2015) Reconstructing constructionism. Constr Found 10(3):285–288

    Google Scholar 

  • Noss R, Hoyles C (1996) Windows on mathematical meanings. Kluwer, Dordrecht

    Book  Google Scholar 

  • Papert S (1980) Mindstorms: children, computers, and powerful ideas. Basic Books, New York

    Google Scholar 

  • Resnick M (1997) Turtles, termites, and traffic jams: explorations in massively parallel microworlds. MIT Press, Cambridge, MA

    Google Scholar 

  • Resnick M, Maloney J, Monroy-Hernández A et al (2009) Scratch: programming for all. Commun ACM 52(11):60–67

    Article  Google Scholar 

  • Salen K (2007) Gaming literacies: a game design study in action. J Educ Multimedia Hypermedia 16(3):301–322

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Weintrop D, Wilensky U (2014) Situating programming abstractions in a constructionist video game. Inform Educ 13(2):307–321

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Wing JM (2006) Computational thinking. Commun ACM 49(3):33–35

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chronis Kynigos .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this entry

Check for updates. Verify currency and authenticity via CrossMark

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-319-60013-0_75-2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-60013-0_75-2

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-60013-0

  • Online ISBN: 978-3-319-60013-0

  • eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics

Chapter history

  1. Latest

    Computer-Based Learning, Computational Thinking, and Constructionist Approaches
    Published:
    31 December 2019

    DOI: https://doi.org/10.1007/978-3-319-60013-0_75-2

  2. Original

    Computer-Based Learning, Computational Thinking, and Constructionist Approaches
    Published:
    14 August 2019

    DOI: https://doi.org/10.1007/978-3-319-60013-0_75-1