21
SCRATCHIN ’ITA LY SCR ATCH PRO JECT S IN ITALIAN SC HOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

Embed Size (px)

Citation preview

Page 1: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

SCRATCHIN

’ITAL

Y

SC

RA

TC

H P

RO

J EC

TS

IN

ITA

LI A

N S

CH

OO

LS

PROF. ALBERTO BARBERODSCHOLATORINO

Page 2: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

EVERYBODY LIKES CODING

Over the last few years, interest in coding is increasing in most parts of the world. This is also happening in Italy.

P R O F. A L B E RT O B A R B E R O – D S C H O L A - T O R I N O

Page 3: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

ITALY LIKES SCRATCH

Scratch is one of the most used tools to teach how to program computers .

P R O F. A L B E RT O B A R B E R O – D S C H O L A - T O R I N O

Page 4: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

FROM ICT TO CS

2010 school reform legislation required high schools to introduce the principles of computer science and computer programming during the first year for the purpose of improving problem solving and computational thinking skills.

P R O F. A L B E RT O B A R B E R O – D S C H O L A - T O R I N O

Page 5: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

CS WITH SCRATCH

After different experiments with the use of the most popular programming languages, Scratch began to be more and more taught in schools because of its features and ease of use in introducing young students to coding.

P R O F. A L B E RT O B A R B E R O – D S C H O L A - T O R I N O

Page 6: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

Scratch is a free desktop and online multimedia authoring tool that can be used by students, scholars, teachers, and parents to easily create games and provide a stepping stone to the more advanced world of computer programming or even be used for a range of educational and entertainment constructivist purposes from math and science projects, including simulations and visualizations of experiments, recording lectures with animated presentations, to social sciences animated stories, and interactive art and music.

Page 7: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

SCRATCH 2.0 I.D.E.

Page 8: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

EVENT #1 – ITALIAN SCRATCH FESTIVAL

Three editions of a national contest organized by DSCHOLA among first year high school students to reward the best projects developed in Scratch.

P R O F. A L B E RT O B A R B E R O – D S C H O L A - T O R I N O

Page 9: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

Dschola is a cultural non-profit organization founded in 2004. The founding members are 21 schools of Piedmont and Valle d'Aosta.

The purpose of the Association is to promote the enhancement of the schools’ information technology culture, educational innovation and the sharing of knowledge through ICT. In addition, Dschola provides initiatives to support schools in the use of ICT in teaching.

Page 10: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

ITALIAN SCRATCH FESTIVAL 2014 EDITION 33 HIGH SCHOOLS FROM ALL OVER ITALY

Page 11: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

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?

Page 12: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

EVENT #2 – PROBLEM POSING & SOLVINGA national project to improve the study of CS through the use of different programming languages as Python and Scratch, involving teachers of Math and Informatics from all over the country.

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L AU R I " - F O SS A N O ( I TA LY )

Page 13: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

EVENT #3 – TEACHERS 4 TEACHERS

A project promoted by the Department of Computer Science at the University of Torino with the aim of introducing teachers of all grades to the principles of computational thinking.

P R O F. A L B E RT O B A R B E R O – D S C H O L A - T O R I N O

Page 14: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

EVENT #4 – PROGRAMMO ANCH’IO

A regional project (Piedmont) organized by DSCHOLA and financed by the Foundation Cassa di Risparmio di Torino with more than 90.000 €, «Programmo anch’io» is going to involve 150 classes in 75 JH&H schools for a total of 3000 students (75 full days of CS education with Scratch!).

P R O F. A L B E RT O B A R B E R O – D S C H O L A - T O R I N O

Page 15: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

A GUIDE FOR STUDENTS

Page 16: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

INTRODUCTION TO SCRATCH 1.4 I.D.E.

Page 17: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

AN AQUARIUMSprite Codice

Page 18: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

INPUT/OUTPUT WITH SCRATCH

Sprite Codice

Page 19: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

PAC MANSprite Codice

Page 20: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

A GUIDE FOR TEACHERS

• Input/output

• Variables

• Sequence

• Selection

• Loop

• Messages

• Events

• Search algorithms

• Sort algorithms

Page 21: SCRATCHIN’ITALY SCRATCH PROJECTS IN ITALIAN SCHOOLS PROF. ALBERTO BARBERO DSCHOLA TORINO

P R O F. A L B E RT O B A R B E R O - I . I . S . " G . VA L L A U R I " - F O SS A N O ( I TA LY )

LEARNING BY DOING

• Not just mere scholastic exercises with the principal aim of "learning something" but "doing something with what we are learning".

• A change in the way of teaching that makes the students the real protagonists of their own education process.

GRAZIE PER L’ATTENZIONE

[email protected]