3AS-3BS

Materiali

DIARIO DELLE LEZIONI

  • 13/10 – CODE.ORG: batteria di esercizi An Hour of Code – The Maze.
  • 20/10 – CODE.ORG: batteria di esercizi The Artist 1.
    Small Basic: introduzione alla grafica della tartaruga.
  • 27/10 – Small Basic: soluzione della batteria di quesiti The Artist 1.
  • 03/11 – Small Basic: soluzione della batteria di quesiti The Artist 2.
  • 10/11 – Small Basic: soluzione della batteria di quesiti The Artist 3.
  • 17/11 – Small Basic: soluzione della batteria di quesiti The Artist 3.
  • 24/11 – Small Basic: input/output con la finestra di testo.
  • 01/12 – Small Basic: punti e segmenti con la finestra grafica.
  • 15/12 – Small Basic: ciambelle.
  • 22/12 – Small Basic: nefroide, cardioide.
  • 14/10 – CODE.ORG: Un’ora di codice.
  • 01/10 – CODE.ORG: The Artist 1.
    La grafica della tartaruga, introduzione a Small Basic.
  • 08/10 – Small Basic: soluzione della batteria di quesiti The Artist 1.
  • 04/11 – Small Basic: soluzione della batteria di quesiti The Artist 2.
  • 11/11 – Small Basic: soluzione della batteria di quesiti The Artist 3.
  • 18/11 – Small Basic: soluzione della batteria di quesiti The Artist 3.
  • 25/11 – Small Basic: input/output con la finestra di testo.
  • 02/12 – Small Basic: linee e quadrati nella finestra grafica; colori e triple RGB.
  • 09/12 – Small Basic: continuazione colori e triple RGB.
  • 16/12 – Small Basic: ciambella e nefroide.
  • 12/01 – Small Basic: sottoprogrammi, scrivere messaggi con la tartaruga.
  • 19/01 – Small Basic: utilizzare sottoprogrammi e array.
  • 26/01 – Small Basic: triangolo di Sierpinski.
  • 02/02 – Small Basic: orologio analogico.
  • 09/02 – Conferenza in aula magna.
  • 23/02 – Small Basic: orologio digitale, uso del Timer e delle immagini.
  • 02/03 – Small Basic: animazioni di cifre e immagini.
  • 09/03 – Small Basic: animazioni in movimento.
  • 16/03 – Small Basic: gestione degli eventi Tick, KeyDown, KeyUp, MouseMove.
  • 30/03 – Small Basic: etichette, caselle, di testo, pulsanti, le 4 operazioni.
  • 13/04 – Small Basic: radice quadrata e potenza.
  • 27/04 – Small Basic: petali e fiori (assenza…)
  • 04/05 – Small Basic: algoritmo di ricerca binaria, radice quadrata, indovina il numero!
  • 11/05 – Small Basic: studio della parabola.
  • 18/05 – HTML e Javascript: studio della parabola.
  • 25/05 – HTML e Javascript: animazioni.
  • 01/06 – HTML e Javascript: generatore automatico di password.
  • 13/01 – Small Basic: sottoprogrammi, scrivere messaggi con la tartaruga.
  • 20/01 – Small Basic: utilizzare sottoprogrammi e array.
  • 27/02 – Small Basic: Sierpinski???
  • 03/02 – Small Basic: orologio analogico.
  • 10/02 – Small Basic: cerchi annidati.
  • 24/02 – Small Basic: timer, immagini, orologio digitale.
  • 10/03 – Small Basic: animazioni.
  • 17/03 – Small Basic: gestione degli eventi.
  • 24/03 – Small Basic: giocare a dadi.
  • 28/04 – Small Basic: le 4 operazioni.
  • 12/05 – Small Basic: studio della circonferenza.
  • 19/05 – HTML e Javascript: studio della circonferenza (con assenza).
  • 26/05 – HTML e Javascript: animazioni.

PROGRAMMA IL FUTURO

  • Un’ora di codice
  • The Artist: 1 – 2 – 3

SMALL BASIC

  • Controls – AddButton() – AddTextBoxt() – GetTextBoxText() – LastClickedButton – SetSize() – SetTextBoxText()
  • Desktop – Height – Width
  • GraphicsWindow – BackgroundColor – Clear() – DrawEllipse() – DrawImage – DrawLine() – DrawRectangle() – DrawText() – FontName – FontSize – Left – Height – GetRandomColor() – KeyDown – KeyUp – MouseMove – MouseX – MouseY – PenColor – PenWidth – SetPixel() – Title – Top – Width
  • ImageList – GetHeightOfImage() – GetWidthOfImage() – LoadImage()
  • Math – Cos() – GetRandomNumber() – Pi – Sin()
  • Program – Delay()
  • TextWindow – BackgroundColor – ForegroundColor – Hide() – ReadNumber() – Show() – Write() – WriteLine()
  • Timer – Interval – Tick
  • Turtle – Hide() – Move() – Show() – Speed – Turn() – TurnLeft() – TurnRight() – X – Y

HTML+JAVASCRIPT

  • Pagine, tabelle, moduli, script
  • Gestione degli eventi: onClick