Őszi foglalkozások:

1. Programozás Scratch-ben kicsiknek és kezdőknek (Mészöly Gábor vezetésével)
2. Python kezdő szinten azoknak akik a Scratchből már kinőttek (Buttyán Levente vezetésével)
3. Python projektek haladóbbaknak és nagyobbaknak (Sulák Péter vezetésével)

(Részletes program később…)

Tavaszi foglalkozások:

A programozás alapjai kicsiknek (Scratch)

Két hetente, szombaton 9-12-ig
Kezdés: 2017. január 14. (utána kéthetente folyamatosan)

8-12 éveseknek ajánljuk

  1. (2017.01.14.) Bevezető és ismerkedés a Scratch környezettel [diasor]
  2. (2017.01.28.) Animáció [diasor]
  3. (2017.02.11.) Interakció, változók használata [diasor]
  4. (2017.02.25.) Feltételes elágazások és ciklusok [diasor][denevéres játék letöltése]
  5. (2017.03.11.) Teknőc-grafika [diasor][kvíz]
  6. (2017.03.25.) Listák [diasor][kígyós játék letöltése]
  7. (2017.04.08.) Ismétlés és gyakorlás
  8. (2017.04.22. és 2017.05.20.) Miniprojektek [agar.io játék letöltése]

Weboldalak fejlesztése (HTML, CSS, JavaScript)

Két hetente, szombaton 9-12-ig
Kezdés: 2017. január 14. (utána kéthetente folyamatosan)

14-18 éves korosztálynak ajánljuk

Fejlesztői környezet

  • Tartalom szerkesztő – ismerkedés az ATOM editorral
  • Böngésző – ismerkedés a Chrome böngésző fejlesztői funkcióival
  • Munkakörnyezet létrehozása, lokális és távoli tartalom használata
  • Relatív és Abszolút elérések ismertetése
  • CodePen – online editor

HTML

  • Mi az a HTML?
  • Mit kell tartalmaznia egy HTML oldalnak?
  • HTML tag-ek áttekintése
  • Tipográfia alapok
  • Táblázatok kezelése
  • Listák kezelése

CSS

  • Mi az a CSS?
  • Mi az a CSS osztály?
  • Mi az a pseudo osztály?
  • Mi az a media query?
  • CSS alkalmazása
  • CSS fordítók (LESS, SASS)
  • CSS keretrendszerek előnyei

Keretrendszer tervezése

  • Ne ismételd magad! DRY
  • Hogyan tervezzünk újra használható elemeket
  • Atom, Molekula, Organizmus – Mi ez kémia óra? 🙂
  • Architektúra tervezése

Weboldal tervezése

  • Mindig a tervezéssel kezd
  • Mi a közös a LEGO-ban és a Webtervezésben
  • Mikor-hogy jelenik meg a weboldalam
  • Mi az a reszponzív wedoldal

Weboldal elkészítése

  • Weboldalunk terveinek elkészítése
  • A weboldal elemeinek létrehozása
  • Weboldal építése
  • Weboldal publikálása

Webhosting

  • Hol lehet közzétenni egy weboldalt?
  • Milyen lehetőségeim vannak?

Programozás Python nyelven

Két hetente, szombaton 9-12-ig
Kezdés: 2017. január 21. (utána kéthetente folyamatosan)

12-16 éves korosztálynak ajánljuk

  1. (2017.01.21.) Bevezető és ismerkedés az IDLE környezettel [diasor]
  2. (2017.02.04.) Változók, adattípusok, egyszerűbb műveletek adatokkal [diasor]
  3. (2017.02.18.) Gyakorló feladatok [diasor]
  4. (2017.03.04.) Vezérlési szerkezetek (feltételes elágazás, ciklusok), teknőc grafika [diasor]
  5. (2017.03.18.) Függvények, rekurzió, mégtöbb grafika [diasor][példa programok letöltése]
  6. (2017.04.01.) Listák, mini-projektek [diasor][Game of Life][Reversi]
  7. (2017.04.29.) Listák, szótárak, fájl input/output [diasor][Database]
  8. (2017.05.13.) Alkalmazásfejlesztés, grafikus felhasználói felület [Crypt][Window]
  9. (2017.05.27.) Nyári projekt előkészítése