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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
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)
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)
Beecher, K. Computational Thinking. BCS, the Chartered Institute for IT (306 p) (2017)
Berry, D.: The computational turn: thinking about the digital humanities. In: Culture Machine, vol. 12 (2011)
Bers, M.U.: Coding as a Playground: Programming and Computational Thinking in the Early Childhood Classroom, 1st edn, p. 196. Routledge, New York (2017)
Carter, S.M., West, M.A.: Reflexivity, effectiveness, and mental health in BBC-TV production teams. Small Group Res. 29(5), 583–601 (1998)
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)
Dasgupta, S.: Learning with data : a toolkit to democratize the computational exploration of data: Thesis. Massachusetts Institute of Technology (2012)
Dorogovtsev, S.N., Mendes, J.F.F.: Evolution of Networks: From Biological Nets to the Internet and WWW (278 p). Oxford University Press (2003)
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)
Engeström, J.: Why some social network services work and others don’t—Or: the case for object-centered sociality. Zengestrom (2005)
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)
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)
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)
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)
Garcia, D., Harvey, B., Barnes, T.: The beauty and joy of computing. ACM Inroads 6(4), 71–79 (2015)
Gonçalves, B., et al.: Exploring team passing networks and player movement dynamics in Youth Association Football. PLoS One 12(1) (2017)
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)
Harel, I., Papert, S. Constructionism: Research Reports and Essays, 1985–1990, 540 p. Ablex Publishing Corporation (1991)
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)
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)
Kafai, Y.B., Burke, Q.: Connected Code: Why Children Need to Learn Programming, p. 200. MIT Press, Cambridge (2014)
Kelleher, C., Pausch, R.: Using storytelling to motivate programming. Commun. ACM 50(7), 58–64 (2007)
Kestenbaum, D.: The challenges of IDC: what have we learned from our past? Commun. ACM 48(1), 35–38 (2005)
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)
Latur, B.: Science in Action: Following Scientists and Engineers inside the Community, 413 p. Publishing House of the European University at Saint Petersburg (2013)
Lerner, R.M.: Agent-Based Modeling as a Social Activity, 229 p. Northwestern University (2014)
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)
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)
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)
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)
Ostrom, E.: Governing the Commons: The Evolution of Institutions for Collective Action (302 p). Cambridge University Press, Cambridge (1990)
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)
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)
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
Patarakin, E.D.: Pedagogical Design of Educatee Network Collaboration, 319 p. Moscow City Pedagogical University, Moscow (2017)
Patarakin, E.D.: Pedagogical design of the Scratch social network. Educ. Technol. Soc. (2), 505–528 (2013)
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)
Patarakin, E.D., Katkov, YuV: Use of collaboration diagrams in network collaboration. Educ. Technol. Soc. 15(2), 536–552 (2012)
Patarakin, Y., Shilova, O.: Concept of learning design for collaborative network activity. Proc. Soc. Behav. Sci. 214, 1083–1090 (2015)
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)
Raven, J.: Competence in Modern Society: Its Identification, Development and Release, p. 396. Cogito Centre, Moscow (2002)
Raven, J.: Emergence. J. Perspect. Econ. Polit. Soc. Integr. 19, 91–107 (2014). https://doi.org/10.2478/v10241-012-0008-4
Raven, J., Stephenson, J.: Competence in the Learning Society (2003)
Raven, J., Gallon, L.: Conceptualising, mapping, and measuring social forces. J. Sociocybern., 73–110 (2010)
Resnick, M.: Lifelong Kindergarten: Cultivating Creativity Through Projects, Passion, Peers, and Play. MIT Press, Cambridge (2017)
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)
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)
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)
Williams, H.: No Fear Coding: Computational Thinking across the K-5 Curriculum, p. 176. International Society for Technology in Education, Portland, Oregon (2017)
Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33–35 (2006)
Wing, J.M., Stanzione, D.: Progress in computational thinking, and expanding the HPC community. Commun. ACM 59(7), 10–11 (2016)
Yasar, O., Maliekal, J.: Computational pedagogy: a modeling and simulation approach. Comput. Sci. Eng. 16(3), 78–88 (2014)
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)
Zhuravlev, A.L.: The collective agent: main attributes, levels and psychological types. Psychol. J. 5, 72–80 (2009)
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)
Zhuravlev, A.L.: Psychology of Collaboration, 640 p. Institute of Psychology of the Russian Academy of Sciences (2005)
Zhuravlev, A.L., Nestik, T.A.: Team reflexivity: main approaches and prospects of research. Psychol. J. 33(4), 27–37 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
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)