The objective of this work is to present a methodology and an educational environment to facilitate first approach to coding for high school and university students. Object-oriented paradigm is increasingly used in CS1 courses and Block programming reduces the syntactic complexity of text-based programming languages. So our purpose is merge positive features of both and combine Block and Puzzle programming with object-oriented paradigm in a graphic educational environment.

Object Oriented Puzzle Programming / Ferrari, Alberto; Poggi, Agostino; Tomaiuolo, Michele. - In: MONDO DIGITALE. - ISSN 1720-898X. - 64(2016), pp. 1-10.

Object Oriented Puzzle Programming

FERRARI, Alberto;POGGI, Agostino;TOMAIUOLO, Michele
2016-01-01

Abstract

The objective of this work is to present a methodology and an educational environment to facilitate first approach to coding for high school and university students. Object-oriented paradigm is increasingly used in CS1 courses and Block programming reduces the syntactic complexity of text-based programming languages. So our purpose is merge positive features of both and combine Block and Puzzle programming with object-oriented paradigm in a graphic educational environment.
2016
Object Oriented Puzzle Programming / Ferrari, Alberto; Poggi, Agostino; Tomaiuolo, Michele. - In: MONDO DIGITALE. - ISSN 1720-898X. - 64(2016), pp. 1-10.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11381/2807808
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? ND
social impact