The Art of Programming in a Technical Institute
1 / 1

The Art of Programming in a Technical Institute

Author : mitsue-stanley | Published Date : 2025-05-17

Description: The Art of Programming in a Technical Institute after the Italian Secondary School Reform Alberto Barbero Technical InstituteG Vallauri Fossano Italy Barbara Demo Dip Informatica University of Torino Italy 1 ISSEP 2011 Bratislava

Presentation Embed Code

Download Presentation

Download Presentation The PPT/PDF document "The Art of Programming in a Technical Institute" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Transcript:The Art of Programming in a Technical Institute:
The Art of Programming in a Technical Institute after the Italian Secondary School Reform Alberto Barbero Technical Institute"G. Vallauri“, Fossano, Italy Barbara Demo Dip. Informatica, University of Torino, Italy 1 ISSEP 2011 - Bratislava Summary What kind of CS in high schools Manifesto for Informatics in schools Informatics as a science What do we teach? High school Italian Reform: working with teachers is a must first year technical secondary school students:  programming Structured problem solving A proposal using Scratch 2 ISSEP 2011 - Bratislava Manifesto of Informatics in schools Italian Secondary School Reform What CS in high schools Manifesto published in May 2010 by the main Computer Science academic associations in Italy CINI, GII, GRIN three basic perceptions of Informatics Pragmatic : Hardware & software tools to solve everyday problems Technological: knowing languages and systems in order to implement Scientific: Informatics is also the science funding hw and sw developments of the middle of the XXiethcentury 3 ISSEP 2011 - Bratislava Reform of Italian high schools Opportunity to have voice in defining curricula mandatory feeling involved in schools Opportunity to work with teachers Spontaneous requests by teachers Cooperation with Dschola an Association of schools many technical but not only Other associations are interested , museums, … Activity here described: 4 ISSEP 2011 - Bratislava new curricula: from schools  bottom up from academia  top down it’s time for a large common action for shaping what shall be taught to pupils of different age levels in different types of school The point is exactly: what do we have to teach? 5 ISSEP 2011 - Bratislava A proposal for the curriculum of the first year in Secondary School N. Wirth, Program development by stepwise refinement, CACM, April 1971 in the Reform of Italian Sec. School guidelines: … Introduction to the concept of algorithm not unknown to students thus the introductive part can go quite quickly 6 ISSEP 2011 - Bratislava N. Wirth, Program development by stepwise refinement, CACM, April 1971 Scratch Arduino and S4A “The creative activity of programming – to be distinguished from coding- … It is here considered as a sequence of design decisions concerning the decomposition of tasks into subtasks and of data into data structures. programming problem solving 7 ISSEP 2011 - Bratislava Some examples: think a number game Think a number Add 1 Multiply by 3 …….. Tell me the number you finished with Now

Download Document

Here is the link to download the presentation.
"The Art of Programming in a Technical Institute"The content belongs to its owner. You may download and print it for personal use, without modification, and keep all copyright notices. By downloading, you agree to these terms.

Related Presentations

[FREE]-c programming textbook.c programming book.c programming language.c programming.c [eBOOK]-Programming 60: C++ Programming Professional Made Easy & MYSQL Programming Professional [FREE]-Programming 58: C++ Programming Professional Made Easy & Windows 8 Tips for Beginners [eBOOK]-Programming 19:C Programming Professional Made Easy & Excel Shortcuts (Excel Programming, [BEST]-Programming 11:C Programming Success in a Day & Rails Programming Professional [PDF]-Programming 3: Python Programming Professional Made Easy & C Programming Success [FREE]-Programming 16: Python Programming In A Day & C Programming Professional Made Easy [READ]-Programming 5:C Programming Success in a Day  Excel Shortcuts (C Programming, C++programming, [FREE]-c programming textbook.c programming book.c programming language.c programming.c