Skip to main content
Erschienen in: Education and Information Technologies 6/2020

27.05.2020

Applying flow-based principles in teaching computer programming to high school students: A semiotic perspective

verfasst von: Cesar Goudouris, Antônio Carlos de Abreu Mol, Ana Paula Legey, Paulo Victor Rodrigues de Carvalho, Joana Loureiro Freire, Bianca Maria Rego Martins, Alessandro Jatobá

Erschienen in: Education and Information Technologies | Ausgabe 6/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Teaching computer programming to children and adolescents has become popular in recent years. This popularity has resulted in increased research into techniques for teaching introductory programming using visual languages, especially block-based languages. This study aims to explore new possibilities for teaching programming by adopting a hybrid environment between the descriptive and flow-oriented paradigm. The use of the Semiotic Engineering’s Communicability Evaluation Method (CEM), a theoretical line of Human-Computer Interaction based on communication, was applied to assess its usefulness to a high school audience. The teaching activities took place in cycles, with successive refinements, forming an action-research strategy. In this way, we conducted a descriptive case study with a qualitative analysis of the data, in which we collected a participant observation scheme. Our results established that the use of CEM in education was appropriate, that the proposed environment was suitable for the study, and the topics were relevant to the target audience.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Blikstein, P. (2018). Pre-college computer science education: A survey of the field. Mountain View: Google LLC. Blikstein, P. (2018). Pre-college computer science education: A survey of the field. Mountain View: Google LLC.
Zurück zum Zitat Burd, B., Barker, L., Divitini, M., Perez, F. A. F., Russell, I., Siever, B., & Tudor, L. (2017). Courses, Content, and Tools for Internet of Things in Computer Science Education. Proceedings of the 2017 ITiCSE Conference on Working Group Reports - ITiCSE-WGR ‘17, 125–139. https://doi.org/10.1145/3174781.3174788. Burd, B., Barker, L., Divitini, M., Perez, F. A. F., Russell, I., Siever, B., & Tudor, L. (2017). Courses, Content, and Tools for Internet of Things in Computer Science Education. Proceedings of the 2017 ITiCSE Conference on Working Group Reports - ITiCSE-WGR ‘17, 125–139. https://​doi.​org/​10.​1145/​3174781.​3174788.
Zurück zum Zitat Cerwall, P., Jonsson, P., Möller, R., Bävertoft, S., Carson, S., & Godor, I. (2015). Ericsson mobility report. On the Pulse of the Networked Society. Hg. v. Ericsson. Cerwall, P., Jonsson, P., Möller, R., Bävertoft, S., Carson, S., & Godor, I. (2015). Ericsson mobility report. On the Pulse of the Networked Society. Hg. v. Ericsson.
Zurück zum Zitat Conway-Jones, D. (2015). The use of visual programming tools and techniques for rapid in field ad-hoc edge of the network situational application integration in a coalition environment. (T. Pham & M. A. Kolodny, Eds.; p. 946406). https://doi.org/10.1117/12.2180375. Conway-Jones, D. (2015). The use of visual programming tools and techniques for rapid in field ad-hoc edge of the network situational application integration in a coalition environment. (T. Pham & M. A. Kolodny, Eds.; p. 946406). https://​doi.​org/​10.​1117/​12.​2180375.
Zurück zum Zitat Cooper, S., Dann, W., & Pausch, R. (2000). Alice: A 3-D tool for introductory programming concepts. Journal of Computing Sciences in Colleges, 15(5), 107–116. Cooper, S., Dann, W., & Pausch, R. (2000). Alice: A 3-D tool for introductory programming concepts. Journal of Computing Sciences in Colleges, 15(5), 107–116.
Zurück zum Zitat De Souza, C. S. (2005). The semiotic engineering of human-computer interaction. MIT press. De Souza, C. S. (2005). The semiotic engineering of human-computer interaction. MIT press.
Zurück zum Zitat Egri-Nagy, A. (2017). Declarativeness: The work done by something else. ArXiv Preprint ArXiv:1711.09197. Egri-Nagy, A. (2017). Declarativeness: The work done by something else. ArXiv Preprint ArXiv:1711.09197.
Zurück zum Zitat Hine, G. S. (2013). The importance of action research in teacher education programs. Hine, G. S. (2013). The importance of action research in teacher education programs.
Zurück zum Zitat Iannucci, R. A. (1988). Toward a dataflow/von Neumann hybrid architecture (Vol. 16). IEEE Computer Society Press. Iannucci, R. A. (1988). Toward a dataflow/von Neumann hybrid architecture (Vol. 16). IEEE Computer Society Press.
Zurück zum Zitat Karpathy, A. (2017). Software 2.0. Medium. Karpathy, A. (2017). Software 2.0. Medium.
Zurück zum Zitat Moreira, F. T., Magalhães, A., Ramos, F., & Vairinhos, M. (2018). The Power of the Internet of Things in Education: An Overview of Current Status and Potential. In Ó. Mealha, M. Divitini, & M. Rehm (Eds.), Citizen, Territory and Technologies: Smart Learning Contexts and Practices (Vol. 80, pp. 51–63). Springer International Publishing. https://doi.org/10.1007/978-3-319-61322-2_6. Moreira, F. T., Magalhães, A., Ramos, F., & Vairinhos, M. (2018). The Power of the Internet of Things in Education: An Overview of Current Status and Potential. In Ó. Mealha, M. Divitini, & M. Rehm (Eds.), Citizen, Territory and Technologies: Smart Learning Contexts and Practices (Vol. 80, pp. 51–63). Springer International Publishing. https://​doi.​org/​10.​1007/​978-3-319-61322-2_​6.
Zurück zum Zitat Price, T. W., & Barnes, T. (2015). Comparing Textual and Block Interfaces in a Novice Programming Environment. Proceedings of the Eleventh Annual International Conference on International Computing Education Research - ICER ‘15, 91–99. https://doi.org/10.1145/2787622.2787712. Price, T. W., & Barnes, T. (2015). Comparing Textual and Block Interfaces in a Novice Programming Environment. Proceedings of the Eleventh Annual International Conference on International Computing Education Research - ICER ‘15, 91–99. https://​doi.​org/​10.​1145/​2787622.​2787712.
Zurück zum Zitat Smaragdakis, Y. (2019). Next-paradigm programming languages: what will they look like and what changes will they bring? Proceedings of the 2019 ACM SIGPLAN international symposium on new ideas, new paradigms, and reflections on programming and software - Onward! 187–197. https://doi.org/10.1145/3359591.3359739. Smaragdakis, Y. (2019). Next-paradigm programming languages: what will they look like and what changes will they bring? Proceedings of the 2019 ACM SIGPLAN international symposium on new ideas, new paradigms, and reflections on programming and software - Onward! 187–197. https://​doi.​org/​10.​1145/​3359591.​3359739.
Zurück zum Zitat Wälter, J. (2019). Functional Programming for Web and Mobile–A Review of the Current State of the Art. Wälter, J. (2019). Functional Programming for Web and Mobile–A Review of the Current State of the Art.
Zurück zum Zitat Weintrop, D., & Wilensky, U. (2015). To block or not to block, that is the question: Students’ perceptions of blocks-based programming. Proceedings of the 14th International Conference on Interaction Design and Children - IDC ‘15, 199–208. https://doi.org/10.1145/2771839.2771860. Weintrop, D., & Wilensky, U. (2015). To block or not to block, that is the question: Students’ perceptions of blocks-based programming. Proceedings of the 14th International Conference on Interaction Design and Children - IDC ‘15, 199–208. https://​doi.​org/​10.​1145/​2771839.​2771860.
Zurück zum Zitat World Economic Forum. (2016). The future of jobs: Employment, skills and workforce strategy for the Fourth Industrial Revolution. World Economic Forum. (2016). The future of jobs: Employment, skills and workforce strategy for the Fourth Industrial Revolution.
Metadaten
Titel
Applying flow-based principles in teaching computer programming to high school students: A semiotic perspective
verfasst von
Cesar Goudouris
Antônio Carlos de Abreu Mol
Ana Paula Legey
Paulo Victor Rodrigues de Carvalho
Joana Loureiro Freire
Bianca Maria Rego Martins
Alessandro Jatobá
Publikationsdatum
27.05.2020
Verlag
Springer US
Erschienen in
Education and Information Technologies / Ausgabe 6/2020
Print ISSN: 1360-2357
Elektronische ISSN: 1573-7608
DOI
https://doi.org/10.1007/s10639-020-10193-5

Weitere Artikel der Ausgabe 6/2020

Education and Information Technologies 6/2020 Zur Ausgabe