Курсеви за ученике у Рачунарској гимназији – Python
У оквиру курсева за ученике које Рачунарска гимназија организује са компанијом ЦЕТ ученици основне и средње школе на располагању имају и курс Python. Рад у групама до 15 полазника до сада је дао најбоље резултате, јер ученици имају прилику да индивидуалан рад удружују у групе и радне пројекте, а да свако има довољно времена за менторски рад са предавачима или прилику да своје радове јавно представи пред својим вршњацима. Часови су организовани у блок наставу током које се теоријска знања одмах и практично примењују, а до завршетка курса, сви наши ученици успешно довршавају своје „пројектне задатке“ ка којима је рад током курсева усмерен.
Python
Поред сасвим очигледних предности које учење било ког програмског језика доноси – попут критичког размишљања, конкретизоване употребе апстрактних или теоријских знања математике, физике и информатике или прихватања алгоритамског решавања проблема, Python као програмски језик има великих предности. Пре свега, Python није визуелни програмски језик попут Scratch језика, али пружа јасно и пријатно окружење за рад, због чега се истиче као програмски језик који има могућности за лак прелазак са неког визуелног језика у свет “озбиљног” кодовања.
Током основног курса Python програмског језика, научићеш бројне наредбе, изразе и променљиве, како да условљаваш проблеме, да развијаш логичке претпоставке и задајеш функције; како да направиш игру погађања, програмираш штоперицу или направиш неке класичне игре – попут “Ponga”. Учићемо да цртамо и уносимо са миша, радимо са листама и речницима. Када све добро савладамо, прелазимо и на основе објектно оријентисаног програмирања и рад са тракама слика, а за крај нам следе и најзанимљивије ствари: основе физике игара, креирање ликова, али и додавање музичке подлоге и звукова нашим играма. Све ово заокружујемо знањима из скупова и анимацијама које ће од низова слика направити глатке визуелне чаролије.