SlideShare a Scribd company logo
tra logica e
creatività
I.C. Savona 3 e Licei della Rovere
presentano:
Presentazione workshop coding
● scrivere in italiano
● usare lo STAMPATELLO MAIUSCOLO
● utilizzare un elenco numerato
● scrivere istruzioni semplici e chiare
Istruzioni
Esempio:
1. prendere un’arancia
2. tagliare l’arancia
3. ecc.
Presentazione workshop coding
Debugging
“È stato così per tutte le mie invenzioni. Il primo passo è un'intuizione, e viene come una
fiammata, poi le difficoltà crescono... le cose non vanno più ed è allora che i "bachi" –
così sono chiamati questi piccoli sbagli e difficoltà – si manifestano”
(Lettera di Edison a Puskas, 1878)
Debugging significa rivedere in sequenza le istruzioni di un programma per
prevenire o correggere malfunzionamenti in fase di esecuzione.
Bug in inglese significa insetto. Nel 1947 il tenente Grace Hopper stava
cercando la causa del malfunzionamento di un computer quando, con
stupore, si accorse che una falena si era incastrata tra i circuiti.
Sul suo diario (a sinistra) scrisse: “Si registra il primo caso di effettivo bug
della storia”.
Ma il termine era già stato utilizzato da
Edison alla fine del 1800...
Presentazione workshop coding
Un algoritmo è un elenco finito e ordinato di istruzioni al fine di ottenere un
determinato obiettivo (nel nostro caso una spremuta d’arancia).
Algoritmo
Un algoritmo può essere scritto utilizzando una lista ordinata:
1) prendere un limone
2) tagliarlo a metà con un coltello
3) controllare che le due metà siano buone da spremere
4) spremere il limone con lo spremiagrumi
5) versare il succo di limone nel bicchiere
Ma in informatica lo strumento maggiormente utilizzato è il diagramma di flusso.
Diagramma di flusso
Il diagramma di flusso è una rappresentazione grafica in grado di descrivere
qualunque algoritmo.
Inizio
condizione
SINO
Fine
Istruzione Input/Output
1. Apri un browser web (Chrome, Firefox, ecc.)
2. Scrivi nella barra degli indirizzi code.org/join
3. Inserisci il codice della classe: KVGVNH
4. Clicca sul nome assegnato
5. Scrivi le parole segrete
6. Clicca su Accedi
7. Acconsenti all'utilizzo sito in U.S.A.
8. Inserisci la tua età
Code.org
Comincia l’attività!
E’ un ambiente di programmazione più
complesso che permette di creare giochi, storie
o programmi di utilità per il lavoro o la scuola.
Alcune scenette che la 5A e 5B delle Astengo
hanno realizzato per prendere confidenza con
la piattaforma:
Too cold:
https://scratch.mit.edu/projects/289278160/
Dov’è Greta?:
https://scratch.mit.edu/projects/290508593/
Scratch

More Related Content

PDF
Diario Di Viaggio con Wordpress
ODP
Emotions in Multi-Agent Based Simulation
PDF
2024 Trend Updates: What Really Works In SEO & Content Marketing
PDF
Storytelling For The Web: Integrate Storytelling in your Design Process
PDF
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
PDF
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
PDF
2024 State of Marketing Report – by Hubspot
PDF
Everything You Need To Know About ChatGPT
Diario Di Viaggio con Wordpress
Emotions in Multi-Agent Based Simulation
2024 Trend Updates: What Really Works In SEO & Content Marketing
Storytelling For The Web: Integrate Storytelling in your Design Process
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT

Recently uploaded (9)

PDF
16 CHUYÊN ĐỀ BÀI TẬP ÔN THI TUYỂN SINH VÀO 10 - MÔN TIẾNG ANH - THEO FORM ĐỀ ...
PDF
GIÁO ÁN KẾ HOẠCH BÀI DẠY CHÍNH KHÓA TIẾNG ANH 9 - CẢ NĂM - THEO CÔNG VĂN 5512...
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG UNIT - TIẾNG ANH 10 EXPLORE NEW WORLDS - CẢ NĂM...
PPTX
Copia di PROGETTO VIOLENZA sulle donne PCTO
PDF
GIÁO ÁN CHÍNH KHÓA TIẾNG ANH 9 - CẢ NĂM - THEO CÔNG VĂN 5512 (2 CỘT) NĂM HỌC ...
PDF
Mazzoni-Reggi-2012-Effetto-Lucifero-Su-Wikipedia.pdf
PPTX
SLIDE-DE-CURSOS-OssssFICIAL-DA-EGEPI-.pptx
PDF
CHUYÊN ĐỀ BỔ TRỢ NGỮ ÂM, TỪ VỰNG NÂNG CAO - TIẾNG ANH 9 VÀ ÔN THI VÀO LỚP 10 ...
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG UNIT - TIẾNG ANH 10 FRIENDS GLOBAL - CẢ NĂM (24...
16 CHUYÊN ĐỀ BÀI TẬP ÔN THI TUYỂN SINH VÀO 10 - MÔN TIẾNG ANH - THEO FORM ĐỀ ...
GIÁO ÁN KẾ HOẠCH BÀI DẠY CHÍNH KHÓA TIẾNG ANH 9 - CẢ NĂM - THEO CÔNG VĂN 5512...
BÀI TẬP TEST BỔ TRỢ THEO TỪNG UNIT - TIẾNG ANH 10 EXPLORE NEW WORLDS - CẢ NĂM...
Copia di PROGETTO VIOLENZA sulle donne PCTO
GIÁO ÁN CHÍNH KHÓA TIẾNG ANH 9 - CẢ NĂM - THEO CÔNG VĂN 5512 (2 CỘT) NĂM HỌC ...
Mazzoni-Reggi-2012-Effetto-Lucifero-Su-Wikipedia.pdf
SLIDE-DE-CURSOS-OssssFICIAL-DA-EGEPI-.pptx
CHUYÊN ĐỀ BỔ TRỢ NGỮ ÂM, TỪ VỰNG NÂNG CAO - TIẾNG ANH 9 VÀ ÔN THI VÀO LỚP 10 ...
BÀI TẬP TEST BỔ TRỢ THEO TỪNG UNIT - TIẾNG ANH 10 FRIENDS GLOBAL - CẢ NĂM (24...
Ad
Ad

Presentazione workshop coding

  • 1. tra logica e creatività I.C. Savona 3 e Licei della Rovere presentano:
  • 3. ● scrivere in italiano ● usare lo STAMPATELLO MAIUSCOLO ● utilizzare un elenco numerato ● scrivere istruzioni semplici e chiare Istruzioni Esempio: 1. prendere un’arancia 2. tagliare l’arancia 3. ecc.
  • 5. Debugging “È stato così per tutte le mie invenzioni. Il primo passo è un'intuizione, e viene come una fiammata, poi le difficoltà crescono... le cose non vanno più ed è allora che i "bachi" – così sono chiamati questi piccoli sbagli e difficoltà – si manifestano” (Lettera di Edison a Puskas, 1878) Debugging significa rivedere in sequenza le istruzioni di un programma per prevenire o correggere malfunzionamenti in fase di esecuzione. Bug in inglese significa insetto. Nel 1947 il tenente Grace Hopper stava cercando la causa del malfunzionamento di un computer quando, con stupore, si accorse che una falena si era incastrata tra i circuiti. Sul suo diario (a sinistra) scrisse: “Si registra il primo caso di effettivo bug della storia”. Ma il termine era già stato utilizzato da Edison alla fine del 1800...
  • 7. Un algoritmo è un elenco finito e ordinato di istruzioni al fine di ottenere un determinato obiettivo (nel nostro caso una spremuta d’arancia). Algoritmo Un algoritmo può essere scritto utilizzando una lista ordinata: 1) prendere un limone 2) tagliarlo a metà con un coltello 3) controllare che le due metà siano buone da spremere 4) spremere il limone con lo spremiagrumi 5) versare il succo di limone nel bicchiere Ma in informatica lo strumento maggiormente utilizzato è il diagramma di flusso.
  • 8. Diagramma di flusso Il diagramma di flusso è una rappresentazione grafica in grado di descrivere qualunque algoritmo. Inizio condizione SINO Fine Istruzione Input/Output
  • 9. 1. Apri un browser web (Chrome, Firefox, ecc.) 2. Scrivi nella barra degli indirizzi code.org/join 3. Inserisci il codice della classe: KVGVNH 4. Clicca sul nome assegnato 5. Scrivi le parole segrete 6. Clicca su Accedi 7. Acconsenti all'utilizzo sito in U.S.A. 8. Inserisci la tua età Code.org Comincia l’attività!
  • 10. E’ un ambiente di programmazione più complesso che permette di creare giochi, storie o programmi di utilità per il lavoro o la scuola. Alcune scenette che la 5A e 5B delle Astengo hanno realizzato per prendere confidenza con la piattaforma: Too cold: https://scratch.mit.edu/projects/289278160/ Dov’è Greta?: https://scratch.mit.edu/projects/290508593/ Scratch