Apie būrelį

Tai – Harvardo universiteto įžanginis kursas į IT verslus ir programavimo meną. Prieš keletą metų šis programavimo kursas buvo pritaikytas JAV mokykloms. Šiandien Turing School yra viena iš nedaugelio pasaulio organizacijų, kuri turi akredituotus mokytojus, dėstančius šią programą Lietuvoje bei Olandijoje. CS50 programa yra populiari visame pasaulyje, nes joje sudėtingi dalykai yra dėstomi paprastai ir aiškiai bei apima daug skirtingų sričių – kriptografiją, biologiją, teismo ekspertizę, žaidimų kūrimą ir netgi muzikos kūrimą. Šiame programavimo būrelyje pradėsi mokytis nuo paprasčiausių programų, tokių kaip C ir Python kalbos, o mokslo metų gale gebėsi kurti sudėtingas aplikacijas bei paruošti asmeninį projektą.

Užsiėmimas vyks:

Pirmadieniais ir trečiadieniais: 17.00 - 19.00
Pirmadieniais ir trečiadieniais: 16.00 - 18.00
Antradieniais ir ketvirtadieniais: 17.00 - 19.00
Antradieniais ir ketvirtadieniais: 16.00 - 18.00
Antradieniais ir ketvirtadieniais: 16.00 - 18.00 (anglų kalba)

Programa

1 dalis. Kompiuteriai ir kompiuteriniai skaičiavimai

Spalis

Šiais mėnesiais mokysimės atpažinti technologinius procesus mus supančiame pasaulyje. Kaip veikia kompiuteriai? Kodėl internetas tampa vis greitesnis? Kaip kompiuteriai komunikuoja tarpusavyje? Koks žmogaus sąryšis su IT bus ateityje? Atsakymai į šiuos klausimus visiškai pakeis studentų supratimą apie IT svarbą visose gyvenimo srityse. Kursime pirmus žaidimus su Scratch programa.

Programavimo pagrindai
Lapkritis - Gruodis

Aiškinsimės nuo ko prasideda problemų sprendimas kompiuterių moksle. Girdėjai, kad mokykloje moko C++? Mes pradėsime nuo C, kuri leis įsigilinti ir suvokti, kaip viskas susiję kompiuterių moksle. Šiuo laikotarpiu žengsime pirmuosius žingsnius kuriant programas su C programavimo kalba. C kalbą ypač vertina NASA, kuri žino, jog net menkiausios klaidos programoje gali kainuoti milijardus dolerių. Kurso metu išmoksime apie programų valdymą kompiuterio terminalo lange, kurį naudoja „hackeriai“ ir dauguma programuotojų, norėdami padidinti savo darbo našumą.

Praktinis programavimas
Sausis

Šį mėnesį susidursime su realių problemų sprendimu. Kaip veikia kreditinių kortelių atsiskaitymo aparatai? Sukursime programą, kuri leis per kelias milisekundes tai išsiaiškinti. Visada norėjai „nulaužti” savo draugo slaptažodį? Sukursime programą, kuri lengvai tai galės padaryti! Taigi, kaip supratai, tai bus pirmieji žingsniai kibernetinio saugume sferoje, kurie padės suprasti, kaip apsaugoti savo duomenis ir privatumą!

Duomenų valdymas
Vasaris

Sužinoję, kaip atkurti atmintį kompiuteryje, toliau gilinsimės, kodėl tai yra įmanoma. Susipažinsime su esminėmis abstrakčiomis duomenų struktūromis. Jei kol kas neaišku, kas tai yra – neišsigąskite! Per kelias savaites ne tik suprasime, kad dėl jų galima sukurti šachmatų žaidimą, bet ir patys sukursime veikiantį anglų kalbos žodyną bei nuotraukų atpažinimo programą.

2 dalis. WEB programavimas
Kovas

Įtvirtinę žinias programuodami su C programavimo kalba, pasinersime į Python programavimo kalbą, kuri supaprastins visą iki šiol matytą programavimą! Šia kalba parašytos dauguma garsių programų, viena iš jų – Facebook! Lygiagrečiai sukursime pirmuosius internetinius puslapius su HTML ir CSS kalbomis, patalpindami programas serveryje. Šį mėnesį išsiaiškinsime, kaip vyksta realių internetinių produktų kūrimas ir planavimas.

Internetinių aplikacijų kūrimas
Balandis - gegužė

Turėdami pagrindinių internetinių programavimo kalbų pagrindus, susipažinsime su MVC modeliais bei kaip veikia interneto paslaugos, paremtos API. Šią technologiją išmoksime aptikti ir pritaikyti realiose gyvenimo situacijose. Gegužės pabaigoje moksleiviai pradės kurti savo asmeninį projektą, kuris bus baigiamasis CS50 AP darbas!

Baigiamasis darbas
Birželis

Baigiamųjų darbų pristatymai. Įteikiami oficialus sertifikatas, patvirtinantis Harvardo universiteto CS50 partnerių Lietuvoje, Turing School, dėstomos programos baigimą.

Mokytojas

Simonas Ruokis
CS50 AP, Įvadas į kompiuterių mokslą

Būrelio informacija

Trukmė
9 mėnesiai
Pradžia
2020-10-05
Dažnis
4 val. per sav.
adresas
Nuotolinis mokymas(is)
100 €/mėn.
Įprasta
85 €/mėn.
Su NVŠ krepšeliu
110 €/mėn.
ISM akreditacija
95 €/mėn.
ISM akreditacija + NVŠ

Moksleiviai atliko praktiką