Введение

Национальная школа компьютерных наук (NCSS) — ежегодная летняя школа по информатике, открытая для учащихся старших классов из Австралии и Новой Зеландии. Она проводится ежегодно с 1996 года в течение одиннадцати дней во время январских школьных каникул. Учащиеся проходят интенсивный курс компьютерного программирования на Python, который завершается разработкой итогового проекта. В программу школы также входят различные социальные мероприятия, соревнования и выездные мероприятия. Участники обычно проживают в Женском колледже Сиднейского университета во время обучения. В 2020 году дополнительная площадка школы была организована в Университете Мельбурна. В 2023 году NCSS прекратит работу в Сиднейском университете и будет проводиться одновременно в Университете Мельбурна и в UNSW Сидней.

Подходящее для финансирования

Каждый год NCSS открыт для всех учащихся старших классов Австралии и Новой Зеландии, поступающих в предпоследний или последний год обучения, но также рассматриваются заявки от особо одарённых учеников прошлых лет. NCSS не предполагает, что у участников есть предыдущий опыт в программировании или веб-дизайне, и программа разработана с учётом широкого диапазона способностей и подготовки. Некоторые участники программы приглашаются на следующий год и внутри программы известны как "вернувшиеся". В 2012 году впервые участвовал ученик из Северной территории. В 2015 году впервые участвовали братья и сёстры.

Проект

Студенты, посещающие NCSS, разделены на два потока: "веб" и "встроенных систем". Веб-поток изучает Python и другие веб-технологии, а поток встроенных систем экспериментирует с BBC micro:bit, на который установлена прошивка MicroPython. Каждый поток обычно состоит из 4 групп, которые под руководством ментора или тьютора работают над итоговым проектом. Группы веб-потока разрабатывают проекты, такие как веб-сайт, приложение или чат-бот, а группы потока встроенных систем создают проекты в области робототехники.