Курсът “Увод в програмирането” (Programming Basics) е началният курс за навлизане в програмирането, от който стартира обучението за професиите “Програмист“, “Приложен програмист” и “Системен програмист” съгласно държавните общообразователни изисквания, както и обученията в профил “Софтуерни и хардуерни науки“. Настоящата учебна програма е приложима както за професионалните гимназии, така и за профилираните гимназии и други учебни заведения.
Обучението може да бъде проведено с различни езици за програмиране, но предоставените от СофтУни фондацията учебни материали са за езика C#.
Броят часове може да бъде значително разширен според скоростта на напредък на учениците: например курсът може да се изучава в 8 клас като факултативна дисциплина и да се продължи в 9 клас.
Разпределение
- 54 учебни часа (18 седмици по 3 часа)
- 9 клас, първи учебен срок
GitHub хранилище
Официално GitHub хранилище за отворено учебно съдържание за курса “Основи на програмирането” (Programming Basics):
Judge система
Официална judge система за автоматизирана проверка в реално време на всички задачи от курса:
Учебна програма
Настоящата учебна програма по “Увод в програмирането” е разработена от експертната група към МОН по проект “Професия приложен програмист”.
Свободно учебно съдържание
Всички учители, преподаватели и ентусиасти могат да изтеглят свободно учебно съдържание за курса “Увод в програмирането”, което включва:
- Презентации за всяка тема на български език с много високо качество
- Добре разписани задания за упражнения за всяка тема с judge система за онлайн оценяване за всяка задача
- Видео уроци от учебните занятия, провеждани в този курс в СофтУни по програма “ИТ кариера”
- Примерни задачи за изпит и тренировъчна judge система за оценяване на изпити
Курсът е част от свободното учебно съдържание на СофтУни фондацията за професия “Приложен програмист”.