The Abstraction is a fundamental skill and concept in computer science and it is also a difficult skill to teach. The purpose of the working group is to analyse different perspectives of abstraction's conceptualisation and ways of teaching the skill. Therefore as a result of the working group we will be first identifying how abstraction is discussed and defined in key literature. As a team we will agree on the perspectives and models we will like to explore in teaching context. Finally we will work with computing educators and computing education researchers to design a pedagogical framework that will enable the development of the abstraction skills.

A Pedagogical Framework for Developing Abstraction Skills / M. Begum, E. Akrida, J.B. Gross, J. Crossley, I. Alpizar-Chacon, P. Haglund, F. Stromback, A. Evans, V. Lonati, C. Satyavolu, S. Thorgeirsson (ANNUAL CONFERENCE ON INNOVATION & TECHNOLOGY IN COMPUTER SCIENCE EDUCATION). - In: ITiCSE Working Group Reports on Innovation and Technology in Computer Science Education[s.l] : Association for Computing Machinery (ACM), 2025 Jan. - ISBN 979-8-4007-1208-1. - pp. 258-299 (( Intervento presentato al 29. convegno Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE) : July, 08-10 tenutosi a Milano nel 2024 [10.1145/3689187.3709613].

A Pedagogical Framework for Developing Abstraction Skills

V. Lonati
;
2025

Abstract

The Abstraction is a fundamental skill and concept in computer science and it is also a difficult skill to teach. The purpose of the working group is to analyse different perspectives of abstraction's conceptualisation and ways of teaching the skill. Therefore as a result of the working group we will be first identifying how abstraction is discussed and defined in key literature. As a team we will agree on the perspectives and models we will like to explore in teaching context. Finally we will work with computing educators and computing education researchers to design a pedagogical framework that will enable the development of the abstraction skills.
abstraction; pedagogy; CS1 to CS3; educational frameworks;
Settore INFO-01/A - Informatica
gen-2025
Università degli Studi di Milano Dipartimento di Informatica Giovanni degli Antoni
Association Computing Machinery (ACM)
https://dl.acm.org/doi/10.1145/3689187.3709613
Book Part (author)
File in questo prodotto:
File Dimensione Formato  
wg-abstraction-published.pdf

accesso aperto

Tipologia: Publisher's version/PDF
Licenza: Creative commons
Dimensione 2.79 MB
Formato Adobe PDF
2.79 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/1188415
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
  • OpenAlex ND
social impact