Lezioni 68 - LAB: (01/03/23) Riconsegna verifiche e discussione 67 - Javascript (28/02/23) Oggetti e classi 66 - Javascript (27/02/23) Oggetti e JSON 65 - Cogestione (24/02/23) 64 - Verifica di laboratorio (17/02/23) Verifica su strutture dati e algoritmi in Java 63 - Educazione Civica (15/02/23) Progetto incontriamoci dentro Teatro U. Foscolo 62 - Esercizi (14/02/23) Alberi per memorizzare stringhe Visita su alberi con arietà qualsiasi 61 - Esercizi (13/02/23) Creazione di una classe Tree 60 - LAB: Canvas (10/02/23) Prosecuzione progetto su canvas Educazione Civica: incontro con AVIS 59 - LAB: CSS (08/02/23) Posizionamento relativo ed assoluto CSS box model Progetto incontriamoci dentro 58 - Javascript (07/02/23) Array: funzioni principali 57 - Javascript (06/02/23) Array: dichiarazione, utilizzo base, il metodo map 56 - LAB: Javascript (03/02/23) Utilizzo base del canvas 55 - LAB: HTML e CSS (01/02/23) I principali elementi HTML CSS base e collegamento ad una pagina HTML 54 - Javascript (31/01/23) Le basi del linguaggio Canvas HTML 53 - HTML e Javascript (30/01/23) Canvas 52 - LAB: Grafi (27/01/23) Attività “Grafo delle città” e algoritmo di Dijkstra 51 - LAB: Grafi (25/01/23) Algoritmo di Dijkstra Albero dei cammini minimi 50 - Grafi (24/01/23) Esercizi sui grafi 49 - Educazione Civica (23/01/23) Test di educazione civica su “Intelligenza Artificiale e Agenda 2030” 48 - LAB: Educazione Civica (20/01/23) Sito Web AI4Good con HTML e CSS Consegna lavoro su Informatica e Agenda 2030 47 - LAB: Grafi (18/01/23) Grafi in Java Visita in ampiezza Applicazioni dei grafi alle città 46 - Grafi (17/01/23) Matrice di adiacenza e di incidenza 45 - Grafi (16/01/23) Concetti base e terminologia 44 - LAB: Educazione Civica (13/01/23) Sito Web AI4Good con HTML e CSS 43 - LAB: Alberi e HTML (11/01/23) Ricerca in un albero di ricerca binario Introduzione ad HTML e CSS Tag di base HTML: html, head, body, h*, a, p Tag semantici HTML: header, main, footer Selettori CSS: elemento, id, classe 42 - Educazione civica (10/01/23) Cos’è l’Intelligenza Artificiale 41 - Educazione civica (09/01/23) Cos’è l’Agenda 2030 40 - LAB: Javascript (23/12/22) Accesso al corso Cisco JavaScript Essential 39 - LAB: Alberi (21/12/22) Presentazioni lavoro “Queue e Stack” Esercitazione sugli alberi 38 - Alberi (20/12/22) Altre applicazione degli alberi 37 - Alberi (19/12/22) Alberi di ricerca binari 36 - LAB: Alberi (16/12/22) Presentazioni lavoro “Queue e Stack” 35 - LAB: Alberi (14/12/22) Scheduling delle presentazioni 34 - Alberi (13/12/22) Esercizi e algoritmi su alberi 33 - Verifica scritta (12/12/22) Verifica su “algoritmi su liste” 32 - LAB: Liste (07/12/22) Ripasso ed esercizi su liste 31 - Alberi (06/12/22) Interrogazioni Visite su alberi 30 - Alberi (05/12/22) Interrogazioni Alberi binari 29 - LAB: Alberi (02/11/22) Interrogazioni Alberi Concetti fondamentali Interfaccia ITreeNode e sua implementazione 28 - LAB: Liste (30/11/22) * 27 - Liste (29/11/22) Interrogazioni Esercizi Inversione lista (completa) Splicing e merging 26 - Liste (28/11/22) Interrogazioni Esercizi su liste Conteggio elementi Inversione lista 25 - LAB: Liste in Java (25/11/22) Interrogazioni Operazioni di ricerca Assemblea di Istituto in Aula Magna 34 - LAB: Liste in Java (23/11/22) Operazioni di cancellazione Implementazione in Java di operazioni su liste 33 - Liste (22/11/22) Interrogazioni Ripasso reference type Operazioni di inserimento 32 - LAB: Liste in Java (18/11/22) Interrogazioni Contest di velocità sul codice per “Queue e Stack” Lista in Java per la classe Persona 31 - LAB: Attività di gruppo (16/11/22) Guida alla stesura della relazione e della presentazione 30 - Liste (15/11/22) Interrogazioni Ripasso reference type 29 - Liste (14/11/22) Interrogazioni Liste singolarmente concatenate Struttura 28 - LAB: Attività di gruppo Queue e Stack (11/11/22) Interrogazioni Prosecuzione lavoro di gruppo 27 - LAB: Java e Strutture dati (09/11/22) Correzione compito di laboratorio Prosecuzione lavoro di gruppo 26 - Liste (08/11/22) Interrogazioni Il concetto di posizione nelle liste 25 - Liste (07/11/22) Interrogazioni Abstract Data Type: List (operazioni) 24 - LAB: Attività di gruppo Queue e Stack (04/11/22) Interrogazioni Prosecuzione lavoro di gruppo 23 - LAB: Attività di gruppo Queue e Stack (02/11/22) Pair programming Descrizione attività Abstract Data Type: queue e stack Le interfacce IQueue e IStack 22 - LAB: GitHub e Verifica (28/19/22) Organizzazione del repository per le consegne Verifica di programmazione ad oggetti ed uso ArrayList 21 - LAB: Ripasso Java (26/10/22) Ripasso programmazione per la verifica Incontro IMUN (verifica spostata) 20 - Documentare una API e ADT (24/10/22) Documentazione generale e UML Javadoc Esempio per la classe IVector 19 - LAB: Programmazione Java (19/10/22) Pila in Java Ripasso per la verifica 18 - Abstract Data Type e API (18/10/22) Definizione di ADT per un dizionario Formazione gruppi 17 - Abstract Data Type e API (17/10/22) Il concetto di Abstract Data Type L’interfaccia Java per vector Il concetto di API 16 - LAB: Programmazione ad oggetti (14/10/22) Esperienze Cronometro Pro Esercizio di preparazione alla verifica di laboratorio 15 - LAB: Programmazione ad oggetto (12/10/22) Esperienze Cronometro e Cronometro Pro Esercizio di preparazione alla verifica di laboratorio 14 - Strutture dati (11/10/22) Le operazioni di manipolazione dei dati 13 - Interfacce in Java (10/10/22) Interfaccia per Cronometro Assegnazione attività per casa “Cronometro PRO” 12 - LAB: Programmazione ad oggetti (07/10/22) Consegna e correzione della verifica scritta Olimpiadi di informatica Interfaccia Java per il cronometro Attività cronometro PRO 11 - LAB: Attività laboratorio gestione magazzino (05/10/22) ArrayList 10 - Interfacce in Java: interface (04/10/22) Il concetto di interfaccia e di API Esempio di interfaccia in Java 09 - Verifica scritta sulla programmazione ad oggetti (03/10/22) Progettazione e sviluppo delle classi per gestire le Reaction in un social media 08 - Esercizio profili social in preparazione alla verifica scritta (30/09/22) 07 - Attività laboratorio gestione magazzino (28/09/22) ArrayList 06 - Ripasso gerarchia di classi e progettazione gerarchia (27/09/22) 05 - Ripasso Java e gerarchie di classi e static (26/09/22) Slide della lezione su classroom Spiegazione sulla gerarchia di classi 04 - Ripasso Java e OOP (23/09/22) Realizzazione di una classe cronometro in Java 03 - Ripasso Jave e OOP (21/09/22) Gestione di un magazzino con array Java 02 - Ripasso Java e OOP (19/09/22) Github Classe CampiMetodo Ripasso campi e metodi 01 - Presentazione (13/09/22) Presentazione docente Programma (Classroom)
Vai alla pagina...