Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
MEDEAnet WEBinar 
AA ccaatt,, aa kkiinngg aanndd aa 
rroobboott:: pprrooggrraammmmiinngg 
wwiitthh bblloocckkss 
A. Barber...
The approach to Informatics in Italian secondary schools 
is being reshaped after the Reform of 2010. The new 
framework a...
IInnffoorrmmaattiiccss:: mmoorree ddiiggnniittyy tthhaann iinn tthhee ppaasstt 
Scratch 
S4A 
App Inventor 
Not only EC...
PPrrooggrraammmmiinngg ffrroomm ““ ““ 
Visual programming language developed in 2007 by a team lead by Mitchel 
Resnick - ...
SSccrraattcchh 22..00 WWeebb--BBaasseedd IIDDEE
SSeeqquueennttiiaall ssttrruuccttuurree 
“think of a number…” 
CCoonnddiittiioonnaall ssttrruuccttuurree 
“what kind of tr...
IItteerraattiivvee ssttrruuccttuurree 
“guess a secret number” 
IInntteerr-pprroocceessss ccoommmmuunniiccaattiioonn 
“can...
Scratch Day is an initiative launched by 
the creators of Scratch in order to bring 
together from all over the world Scra...
SSccrraattcchh DDaayy wwoorrllddwwiiddee 
2014
VVaallllaauurrii DDaayy 
The Vallauri Institute organized during 
"Scratch Day 2011" the first “Vallauri 
Scratch Day” con...
VVaallllaauurrii DDaayy 
The first “Vallauri Scratch Day” contest 
May 21, 2011
IIttaalliiaann SSccrraattcchh FFeessttiivvaall 
2014 Edition 
32 high schools from all over Italy
IIttaalliiaann SSccrraattcchh FFeessttiivvaall 
Evaluation criteria: 
1. technical quality: the application uses sophistic...
IIttaalliiaann SSccrraattcchh FFeessttiivvaall 
22001122 FFiirrsstt EEddiittiioonn 
24 high schools from all over Italy
Aurora
Arena 
Space 
Battle
SSccrraattcchh ffoorr AArrdduuiinnoo ((SS44AA)) 
Free software developed by 
Smalltalk Programming Group of 
Citilab in B...
AArrdduuiinnoo:: mmiiccrrooccoonnttrroolllleerr bbooaarrdd 
TTiinnkkeerr KKiitt:: ssiimmpplliiffiieess tthhee 
ccoonnnneec...
AA TTiinnkkeerrkkiitt sshhiieelldd 
wwiitthh vvaarriioouuss ootthheerr ccoommppoonneennttss
TThhee ““LLEEDD OOnn aanndd OOffff”” SS44AA pprrooggrraamm 
HHaarrddwwaarree 
SSttaaggee 
SSccrriipptt 
AArrdduuiinnoo 
SS...
 Tool developed by Google and currently managed by MIT 
Media Lab 
Web-based IDE 
 Programming Android mobile devices (...
AApppp IInnvveennttoorr wweebb--bbaasseedd IIDDEE 
Designer 
Blocks Editor 
Android Emulator
“TTiicc--TTaacc--TTooee” AApppp 
Designer
Blocks EEddiittoorr aanndd EEmmuullaattoorr
TThhee pprroojjeecctt KKiiddss@@PPllaayy 
In March 2013, consultation between Prof. 
Alberto Barbero, CS professor at Vall...
TThhee ffiinnaall rreessuulltt 
The end product was a series of four 
applications and a video presentation of the 
making...
TThhee aapppp:: CCoolloorr tthhee cchhaarraacctteerr 
Colora il personaggio – Andrea ABBATE
TThhee aapppp:: MMeemmoorryy 
Memory – Vlad ALAZAROEI
TThhee aapppp:: GGuueessss tthhee cchhaarraacctteerr 
Indovina il personaggio – Claudio BERTAN
TThhee aapppp:: CCaarrttoooonn ppuuzzzzllee 
Cartoon puzzle – Andrei GINJU
CCoonncclluussiioonnss 
The study of App Inventor in the second 
year is a winning choice. 
Increased student motivation...
CCoonncclluussiioonnss 
Not just mere scholastic exercises with 
the principal aim of "lleeaarrnniinngg ssoommeetthhiinng...
Upcoming SlideShare
Loading in …5
×

Presentation Alberto Barbero - MEDEAnet Webinar:Programming as creativity

734 views

Published on

This presentation was given by Alberto Barbero as part of the MEDEAnet webinar: Programming as creativity on 16 October 2014. MEDEAnet aims to promote media-based learning to organisations and practitioners through local training and networking events, online resources and knowledge sharing. MEDEAnet will also exploit best practices of the annual competition MEDEA Awards and extend its existing informal network and support the MEDEA Association, a membership organisation that ensures the sustainability of the MEDEA Awards. More info: http://www.medeanet.eu/

Published in: Education
  • Be the first to comment

  • Be the first to like this

Presentation Alberto Barbero - MEDEAnet Webinar:Programming as creativity

  1. 1. MEDEAnet WEBinar AA ccaatt,, aa kkiinngg aanndd aa rroobboott:: pprrooggrraammmmiinngg wwiitthh bblloocckkss A. Barbero IIS “G. Vallauri” – Fossano (CN) - Italy
  2. 2. The approach to Informatics in Italian secondary schools is being reshaped after the Reform of 2010. The new framework allows the introduction of computer logic and basic programming concepts beginning in the first and second grades. Basic skills  Problem solving  Concept of algorithm and its representation step by step  Programming foundations
  3. 3. IInnffoorrmmaattiiccss:: mmoorree ddiiggnniittyy tthhaann iinn tthhee ppaasstt Scratch S4A App Inventor Not only ECDL BUT Now what? NNeeww ttoooollss
  4. 4. PPrrooggrraammmmiinngg ffrroomm ““ ““ Visual programming language developed in 2007 by a team lead by Mitchel Resnick - Lifelong Kindergarten Group of M.I.T. MediaLab GGooaall Scratch suits the curriculum that teachers sought because it was specifically created for introducing the basic concepts of problem solving and programming to young and inexperienced students FFeeaattuurreess  variables and lists  conditional structure  iterative structure  managing concurrent processes  communication with messages  event paradigm  animations  free software  web 2.0
  5. 5. SSccrraattcchh 22..00 WWeebb--BBaasseedd IIDDEE
  6. 6. SSeeqquueennttiiaall ssttrruuccttuurree “think of a number…” CCoonnddiittiioonnaall ssttrruuccttuurree “what kind of triangle is this?”
  7. 7. IItteerraattiivvee ssttrruuccttuurree “guess a secret number” IInntteerr-pprroocceessss ccoommmmuunniiccaattiioonn “cane Bau e gatto Miao” CCaatt sspprriittee DDoogg sspprriittee
  8. 8. Scratch Day is an initiative launched by the creators of Scratch in order to bring together from all over the world Scratch enthusiasts with initiatives, meetings and round tables. In 2014, 186 events were organized in 46 countries around the world.
  9. 9. SSccrraattcchh DDaayy wwoorrllddwwiiddee 2014
  10. 10. VVaallllaauurrii DDaayy The Vallauri Institute organized during "Scratch Day 2011" the first “Vallauri Scratch Day” contest held within the school for students in the introductory classes of the technology sector with the aim of promoting the study of computer programming by rewarding the best projects developed using Scratch.
  11. 11. VVaallllaauurrii DDaayy The first “Vallauri Scratch Day” contest May 21, 2011
  12. 12. IIttaalliiaann SSccrraattcchh FFeessttiivvaall 2014 Edition 32 high schools from all over Italy
  13. 13. IIttaalliiaann SSccrraattcchh FFeessttiivvaall Evaluation criteria: 1. technical quality: the application uses sophisticated technical tricks or ingenious solutions? 2. usability: the application is friendly and uses an intuitive interface? Is it fun to play with? 3. originality: the application is innovative? It proposes a classic in a new look? 4. aesthetic quality: the style and design are well prepared? The proposal is attractive and pleasant to see and use?
  14. 14. IIttaalliiaann SSccrraattcchh FFeessttiivvaall 22001122 FFiirrsstt EEddiittiioonn 24 high schools from all over Italy
  15. 15. Aurora
  16. 16. Arena Space Battle
  17. 17. SSccrraattcchh ffoorr AArrdduuiinnoo ((SS44AA)) Free software developed by Smalltalk Programming Group of Citilab in Barcelona New blocks that allow you to program an Arduino sprite to manage sensors and actuators Thanks to Picoboard protocol, a firmware installed on Arduino, S4A can interact with sensors and actuators.
  18. 18. AArrdduuiinnoo:: mmiiccrrooccoonnttrroolllleerr bbooaarrdd TTiinnkkeerr KKiitt:: ssiimmpplliiffiieess tthhee ccoonnnneeccttiioonn ooff ddeevviicceess
  19. 19. AA TTiinnkkeerrkkiitt sshhiieelldd wwiitthh vvaarriioouuss ootthheerr ccoommppoonneennttss
  20. 20. TThhee ““LLEEDD OOnn aanndd OOffff”” SS44AA pprrooggrraamm HHaarrddwwaarree SSttaaggee SSccrriipptt AArrdduuiinnoo SSpprriittee
  21. 21.  Tool developed by Google and currently managed by MIT Media Lab Web-based IDE  Programming Android mobile devices (tablet & smartphone)  Blocks programming (stack & puzzle) with an approach similar to Scratch Managing of main sensors offered by the world of mobile devices  OOP (components with propierties, methods and events)
  22. 22. AApppp IInnvveennttoorr wweebb--bbaasseedd IIDDEE Designer Blocks Editor Android Emulator
  23. 23. “TTiicc--TTaacc--TTooee” AApppp Designer
  24. 24. Blocks EEddiittoorr aanndd EEmmuullaattoorr
  25. 25. TThhee pprroojjeecctt KKiiddss@@PPllaayy In March 2013, consultation between Prof. Alberto Barbero, CS professor at Vallauri Technical Institute in Fossano (Italy), and the special needs educator at the Childrens’ Neuro Psychiatric Department at the local hospital, resulted in a project for four second year students to design applications for smartphone and Android tablets. These applications are still used by disabled children who are cared for by the educators at the N.P.I - Fossano.
  26. 26. TThhee ffiinnaall rreessuulltt The end product was a series of four applications and a video presentation of the making of the apps (see www.youtube.com/watch?v=QIznlx_ztWg). The students focused on developing games in four categories: puzzle, memory, color and guessing, all with different levels of difficulty. The apps were made with characters from cartoons familiar to children. The apps are used to entertain the disabled children in an educational and
  27. 27. TThhee aapppp:: CCoolloorr tthhee cchhaarraacctteerr Colora il personaggio – Andrea ABBATE
  28. 28. TThhee aapppp:: MMeemmoorryy Memory – Vlad ALAZAROEI
  29. 29. TThhee aapppp:: GGuueessss tthhee cchhaarraacctteerr Indovina il personaggio – Claudio BERTAN
  30. 30. TThhee aapppp:: CCaarrttoooonn ppuuzzzzllee Cartoon puzzle – Andrei GINJU
  31. 31. CCoonncclluussiioonnss The study of App Inventor in the second year is a winning choice. Increased student motivation in learning basic programming apps for Android devices. Motivation that makes students - even teenagers - aware that they have already acquired operational capabilities to be spent in designing and making software tools.
  32. 32. CCoonncclluussiioonnss Not just mere scholastic exercises with the principal aim of "lleeaarrnniinngg ssoommeetthhiinngg" but to "ddoo ssoommeetthhiinngg" that can be used to help someone else. A change in the way of teaching that makes the students the real protagonists of their own education process. GRAZIE PER L’ATTENZIONE alberto.barbero@vallauri.edu

×