Skip to main content

Computational Pedagogy: Thinking, Participation, Reflection

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Educational Technology ((LNET))

Abstract

The chapter, introducing the notion of computational pedagogy and pedagogical design underpinning its development as sociotechnical engineering of activity means and scenarios, aimed at building students’ skills of computational thinking, computational participation, and computational reflection. The interrelated development of computational thinking, computational participation, and computational reflection is demonstrated in the case study of network collaboration setup in the Scratch environment and community.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • Aivaloglou, E., Hermans, F.: How kids code and how we know: an exploratory study on the Scratch repository, pp. 53–61. In: Proceedings of the 2016 ACM Conference on International Computing Education Research. ACM, New York (2016)

    Google Scholar 

  • Aivaloglou, E., et al.: A dataset of Scratch programs: scraped, shaped and scored. In: Proceedings of the 14th International Conference on Mining Software Repositories, pp. 511–514. IEEE Press, Piscataway, NJ, USA (2017)

    Google Scholar 

  • Beecher, K. Computational Thinking. BCS, the Chartered Institute for IT (306 p) (2017)

    Google Scholar 

  • Berry, D.: The computational turn: thinking about the digital humanities. In: Culture Machine, vol. 12 (2011)

    Google Scholar 

  • Bers, M.U.: Coding as a Playground: Programming and Computational Thinking in the Early Childhood Classroom, 1st edn, p. 196. Routledge, New York (2017)

    Book  Google Scholar 

  • Carter, S.M., West, M.A.: Reflexivity, effectiveness, and mental health in BBC-TV production teams. Small Group Res. 29(5), 583–601 (1998)

    Article  Google Scholar 

  • Dasgupta, S., Hill, B.M.: Scratch community blocks: supporting children as data scientists. In: Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, pp. 3620–3631. ACM, New York (2017)

    Google Scholar 

  • Dasgupta, S.: Learning with data : a toolkit to democratize the computational exploration of data: Thesis. Massachusetts Institute of Technology (2012)

    Google Scholar 

  • Dorogovtsev, S.N., Mendes, J.F.F.: Evolution of Networks: From Biological Nets to the Internet and WWW (278 p). Oxford University Press (2003)

    Google Scholar 

  • Engelbart, D.C.: Greif I. (ed.) Computer-Supported Cooperative Work: A Book of Readings, pp. 35–65. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA (1988)

    Google Scholar 

  • Engeström, J.: Why some social network services work and others don’t—Or: the case for object-centered sociality. Zengestrom (2005)

    Google Scholar 

  • Fields, D., Giang, M., Kafai, Y.: Programming in the wild: Patterns of Computational Participation in the Scratch Online Social Networking Forum, pp. 2–11 (2014)

    Google Scholar 

  • Fields, D.A., Kafai, Y.B., Giang, M.T.: Youth computational participation in the wild: understanding experience and equity in participating and programming in the online scratch community. ACM Trans. Comput. Educ. 17(3), 15:1–15:22 (2017)

    Article  Google Scholar 

  • Gaines, B.R., Shaw, M.L.G.: Sociocognitive inquiry. In: Ting, I.-H., Hong, T.-P., Wang, L.S.-L. (eds.) Social Network Mining, Analysis, and Research Trends: Techniques and Applications, pp. 35–55. IGI Global (2012)

    Google Scholar 

  • Galley, R., et al.: Cloudworks as a ‘Pedagogical Wrapper’ for LAMS Sequences: Supporting the Sharing of Ideas Across Professional Boundaries and Facilitating Collaborative Design, Evaluation and Critical Reflection. Oxford (2010)

    Google Scholar 

  • Garcia, D., Harvey, B., Barnes, T.: The beauty and joy of computing. ACM Inroads 6(4), 71–79 (2015)

    Article  Google Scholar 

  • Gonçalves, B., et al.: Exploring team passing networks and player movement dynamics in Youth Association Football. PLoS One 12(1) (2017)

    Article  Google Scholar 

  • Gurtner, A., et al.: Getting groups to develop good strategies: effects of reflexivity interventions on team process, team performance, and shared mental models. Organ. Behav. Hum. Decis. Process. 102(2), 127–142 (2007)

    Article  Google Scholar 

  • Harel, I., Papert, S. Constructionism: Research Reports and Essays, 1985–1990, 540 p. Ablex Publishing Corporation (1991)

    Google Scholar 

  • Harvey, B.: Professor Harvey’s Introduction to Abstraction | Computing Portal [electronic resource]. URL: http://inst.eecs.berkeley.edu/~cs10/sp11/lec/01/2010-08-30-CS10-L01-BH-Abstraction.txt (2010) (accessed on 04.04.2018)

  • Hautea, S., Dasgupta, S., Hill, B.M.: Youth Perspectives on Critical Data Literacies, pp. 919–930. ACM Press (2017)

    Google Scholar 

  • Hill, B.M., Monroy-Hernández, A.: A longitudinal dataset of five years of public activity in the Scratch online community. Sci. Data 4, 170002 (2017)

    Article  Google Scholar 

  • Kafai, Y.B., Burke, Q.: Connected Code: Why Children Need to Learn Programming, p. 200. MIT Press, Cambridge (2014)

    Book  Google Scholar 

  • Kelleher, C., Pausch, R.: Using storytelling to motivate programming. Commun. ACM 50(7), 58–64 (2007)

    Article  Google Scholar 

  • Kestenbaum, D.: The challenges of IDC: what have we learned from our past? Commun. ACM 48(1), 35–38 (2005)

    Article  Google Scholar 

  • Klopfer, E., et al.: The simulation cycle: combining games, simulations, engineering and science using StarLogo TNG. E-Learn. Digit. Media 6(1), 71–96 (2009)

    Article  Google Scholar 

  • Latur, B.: Science in Action: Following Scientists and Engineers inside the Community, 413 p. Publishing House of the European University at Saint Petersburg (2013)

    Google Scholar 

  • Lerner, R.M.: Agent-Based Modeling as a Social Activity, 229 p. Northwestern University (2014)

    Google Scholar 

  • Minsky, M.: Introduction to LogoWorks. In: Solomon, C., Minsky, M., Harvey, B. (eds.) LogoWorks: Challenging Programs in Logo, p. 388. McGraw-Hill Osborne Media (1986)

    Google Scholar 

  • Meerbaum-Salant, O., Armoni, M., Ben-Ari, M. (Moti).: Learning computer science concepts with Scratch. In: Proceedings of the Sixth International Workshop on Computing Education Research, pp. 69–76. ACM, New York (2010)

    Google Scholar 

  • Moreno-León, J., Robles, G.: Dr. Scratch: a web tool to automatically evaluate Scratch projects. In: Proceedings of the Workshop in Primary and Secondary Computing Education, pp. 132–133. ACM, New York (2015)

    Google Scholar 

  • Moreno-León, J., et al.: On the automatic assessment of computational thinking skills: a comparison with human experts. In: Proceedings of the 2017 CHI Conference Extended Abstracts on Human Factors in Computing Systems, pp. 2788–2795. ACM, New York (2017)

    Google Scholar 

  • Ostrom, E.: Governing the Commons: The Evolution of Institutions for Collective Action (302 p). Cambridge University Press, Cambridge (1990)

    Google Scholar 

  • Patarakin, E., Burov, V., Remorenko, I.: Scaffolding educational community of practice using visual storytelling. In: Proceedings of the 10th International Conference on Theory and Practice of Electronic Governance, pp. 355–358. ACM, New York (2017)

    Google Scholar 

  • Patarakin, E., et al.: Management of collaboration based on the analysis of social structure. In: Chugunov, A., Bolgov, R., Kabanov, Y., Kampis, G., Wimmer, M. (eds.) Digital Transformation and Global Society. DTGS 2016. Communications in Computer and Information Science, vol. 674, pp. 344–349. Springer International Publishing, Cham (2016)

    Google Scholar 

  • Patarakin, E.D.: Learning media culture through educational games with small knowledge bricks. In: New Russia’s Media Culture: Methodology, Technology, Practices. Academic Project, Yekaterinburg & Moscow (2007). pp. 436–444

    Google Scholar 

  • Patarakin, E.D.: Pedagogical Design of Educatee Network Collaboration, 319 p. Moscow City Pedagogical University, Moscow (2017)

    Google Scholar 

  • Patarakin, E.D.: Pedagogical design of the Scratch social network. Educ. Technol. Soc. (2), 505–528 (2013)

    Google Scholar 

  • Patarakin, E.D.: Wikigrams-based social inquiry. In: Digital Tools and Solutions for Inquiry-Based STEM Learning, vol. 1, pp. 112–138. IGI Global (2017)

    Google Scholar 

  • Patarakin, E.D., Katkov, YuV: Use of collaboration diagrams in network collaboration. Educ. Technol. Soc. 15(2), 536–552 (2012)

    Google Scholar 

  • Patarakin, Y., Shilova, O.: Concept of learning design for collaborative network activity. Proc. Soc. Behav. Sci. 214, 1083–1090 (2015)

    Article  Google Scholar 

  • Peña, J.L., Touchette, H.: A network theory analysis of football strategies. arXiv:1206.6904 [physics, stat] (2012)

  • Rahnamai Barghi, A.: Analyzing dynamic football passing network: Thesis. University of Ottawa (2015)

    Google Scholar 

  • Raven, J.: Competence in Modern Society: Its Identification, Development and Release, p. 396. Cogito Centre, Moscow (2002)

    Google Scholar 

  • Raven, J.: Emergence. J. Perspect. Econ. Polit. Soc. Integr. 19, 91–107 (2014). https://doi.org/10.2478/v10241-012-0008-4

    Google Scholar 

  • Raven, J., Stephenson, J.: Competence in the Learning Society (2003)

    Google Scholar 

  • Raven, J., Gallon, L.: Conceptualising, mapping, and measuring social forces. J. Sociocybern., 73–110 (2010)

    Google Scholar 

  • Resnick, M.: Lifelong Kindergarten: Cultivating Creativity Through Projects, Passion, Peers, and Play. MIT Press, Cambridge (2017)

    Book  Google Scholar 

  • Reynolds, R., Caperton, I.H.: Comparison of Middle school, high school and community college students’ wiki activity in Globaloria-West Virginia: (Pilot Year-Two). In: Proceedings of the 5th International Symposium on Wikis and Open Collaboration, pp. 29:1–29:2. ACM, New York (2009)

    Google Scholar 

  • Tsarapkina, Y.M., Vorobyova, K.P.: Development of students’ social competences based on the method of moderation. Hist. Soc. Educ. Ideas 25(3), 148–152 (2014)

    Google Scholar 

  • West, M.A.: Reflexivity and Work Group Effectiveness: A Conceptual Integration. Handbook of Work Group Psychology, pp. 555–579. Wiley, West, M.A. Chichester, UK (1996)

    Google Scholar 

  • Williams, H.: No Fear Coding: Computational Thinking across the K-5 Curriculum, p. 176. International Society for Technology in Education, Portland, Oregon (2017)

    Google Scholar 

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

    Article  Google Scholar 

  • Wing, J.M., Stanzione, D.: Progress in computational thinking, and expanding the HPC community. Commun. ACM 59(7), 10–11 (2016)

    Article  Google Scholar 

  • Yasar, O., Maliekal, J.: Computational pedagogy: a modeling and simulation approach. Comput. Sci. Eng. 16(3), 78–88 (2014)

    Article  Google Scholar 

  • Yasar, O.: Computational Pedagogical Content Knowledge (CPACK): Integrating Modeling and Simulation Technology into STEM Teacher Education (pp. 3514–3521). Association for the Advancement of Computing in Education (AACE) (2015)

    Google Scholar 

  • Zhuravlev, A.L.: The collective agent: main attributes, levels and psychological types. Psychol. J. 5, 72–80 (2009)

    Google Scholar 

  • Zhuravlev, A.L., Nestik, T.A.: Key approaches and prospects of the research of team reflexivity in organizational psychology. Psychol. Econ. Manag. (2), 6–15 (2011)

    Google Scholar 

  • Zhuravlev, A.L.: Psychology of Collaboration, 640 p. Institute of Psychology of the Russian Academy of Sciences (2005)

    Google Scholar 

  • Zhuravlev, A.L., Nestik, T.A.: Team reflexivity: main approaches and prospects of research. Psychol. J. 33(4), 27–37 (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Evgeny Patarakin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Patarakin, E., Burov, V., Yarmakhov, B. (2019). Computational Pedagogy: Thinking, Participation, Reflection. In: Väljataga, T., Laanpere, M. (eds) Digital Turn in Schools—Research, Policy, Practice. Lecture Notes in Educational Technology. Springer, Singapore. https://doi.org/10.1007/978-981-13-7361-9_9

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-7361-9_9

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-7360-2

  • Online ISBN: 978-981-13-7361-9

  • eBook Packages: EducationEducation (R0)

Publish with us

Policies and ethics