Scratch- Niveli i avancuar
Hyrje
Ky trajnim është dizajnuar për fëmijët të cilët kanë dëshirë teknologjinë informative dhe që dëshirojnë imagjinatën e vetë të realizojnë në programe kompjuterike.
Nxënësit këtu mësojnë logjikën e programimit duke koduar programe të ndryshme kompjuterike.
Gjatë kodimit ata mësojnë strukturat me përsëritje, ngjarjet, funksionet dhe kushtet, gjithashtu njihen me teknika të ndryshme të zgjidhjes së problemeve, mësojnë rreth sigurisë në internet.
Në pjesën e fundit të këtij trajnimi nxënësit kodojnë projektit e tyre. Këtu, inkurajohen të planifikojnë, ndërtojnë, rishikojnë dhe prezantojnë projektet e tyre.
Pre-rekuizitat
Për të kompletuar trajnimin me sukses, nga nxënsit pritet që të kenë njohuri në konceptet bazike te programimit kushtet, strukturat e përsëritjeve, ngjarjet, përdorimi i variablave (preferohet të kenë të përfunduar kursin CODE ).
Pas përfundimit të trajnimit
Në fund të këtij programit, fëmijët do të mësojnë aftësitë teknike dhe të buta duke përfshirë: kodimin, zgjidhjen e problemeve, zhvillimin e lojërave dhe logjikën. Ata do të kuptojnë se si funksionojnë lojrat, hapat në procesin e krijimit të lojërave dhe do të njihen me strukturat kryesore të programimit dhe shkathtësi që mund të aplikohen në mënyrë universale për çdo gjuhë koduese.
- Hyrje në Scratch
- Algoritmet
- Projekti i parë – Kodimi i Star Hunter
- Projekti i dytë – Maze
- Përdorimi i paint editorit
- Projekti i tretë – Circle Wars
- Strukturat komplekse të përsëritjes
- Operatorët
- Dërgimi i mesazheve (broadcast)
- Projekti katërt – Platform Game
- Krijimi i blloqeve – Funksonet
- Tipet e të dhënave në Scratch
- Projekti Pestë – Multiplayer Game
- Listat
- Projekti i përfundimit të kursit
- Hyrje në Scratch
- Çfarë është Scratch?
- Instalimi i Scratch
- Ndërfaqja e Scratch
- Sprites dhe Backdrops
- Blloqet dhe Skriptat
- Algoritmet
- Si funksionon kodimi
- Planifikimi i një programi
- Projekti i parë – Kodimi i Star Hunter
- Ndërtimi i skripteve
- Koordinatat
- Blloqet e lëvizjes
- Drejtimet e lëvizjes
- Numrat e rastësishëm
- Projekti i dytë – Maze
- Kostumet
- Ngjarjet
- Ngjarjet e miut
- Ngjarjet e tastierës
- Ngjarjet tjera
- Përdorimi i paint editorit
- Projekti i tretë – Circle Wars
- Krijimi i kloneve
- Zbatimi i strukturave të përsëritjes
- Variablat
- Krijimi i variablave
- Përdorimi i variablave
- Variablat lokale dhe globale
- Strukturat komplekse të përsëritjes
- Dërgimi dhe marrja e mesazheve (broadcast)
- Operatorët
- Operatorët e krahasimit
- Operatorët aritmetik
- Operatorët logjik
- Projekti katërt – Platform Game
- Krijimi i blloqeve – Funksonet
- Tipet e të dhënave
- Numerike
- Boolean
- Stringje
- Lidhja e stringjeve (concatenation)
- Gjatësia
- Projekti Pestë – Multiplayer Game
- Listat
- Krijimi i listave
- Shtimi, zëvendësimi dhe fshirja e elementeve
- Projekti i përfundimit të kursit
- Kodimi I një loje / app / animacion
- Përdorimi i tekniknikave që janë mësuar
- Prezantimi
Informata për trajnimin
Trajnimi zgjatë 25-30 orë ligjerata dhe ushtrime.
Çmimi 30 Euro në muaj
Trajner Egzona Maloku.