ICT-Rich Programming Projects - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

ICT-Rich Programming Projects

Michael Weigend
  • Fonction : Auteur
  • PersonId : 1030515

Résumé

This contribution advocates designing programming lessons in a way that students use information and communication technology (ICT) extensively. The paper presents four examples of such ICT-rich programming projects with different levels of required programming expertise: 1) Write directions for walking from one place to another using Google Maps and Streetview; 2) Develop a Python program that creates a text using words and phrases from free literature; 3) Write a program that creates a list of words representing controversial issues from automatically generated interview transcripts; and 4) Create a program that analyses a comma-separated values (csv) file with the results of a self-made Google Forms survey. The examples illustrate benefits of the combination of ICT and programming: students discover new ICT functionality and get a deeper understanding of digital technology. They experience that programming knowledge empowers uses of digital technology in new ways. Having the opportunity to use ICT tools may motivate teenagers to go deeper into computer science.
Fichier principal
Vignette du fichier
497528_1_En_2_Chapter.pdf (212.84 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03519212 , version 1 (10-01-2022)

Licence

Paternité

Identifiants

Citer

Michael Weigend. ICT-Rich Programming Projects. Open Conference on Computers in Education (OCCE), Jan 2020, Mumbai, India. pp.14-23, ⟨10.1007/978-3-030-59847-1_2⟩. ⟨hal-03519212⟩
18 Consultations
41 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More