Programming Basics - февруари 2016
За курса
Курсът "Programming Basics" дава начални умения по програмиране, необходими за всички технологични специалности в Софтуерния университет. Това включва писане на програмен код на начално ниво (basic coding skills), работа със среда за разработка (IDE), използване на променливи и данни, оператори и изрази, работа с конзолата (четене на входни данни и печатане на резултати), използване на условни конструкции (if, if-else) и цикли (for, while, do-while).
Курсът "Основи на програмирането" завършва с практически изпит по програмиране, който е приемен в програмата по софтуерно инженерство на Софтуерния университет. Подробна информация за Учебния план може да намерите тук.
Умения, които ще придобиеш
- Работа с конзолата (вход и изход на данни)
- Извършване на прости пресмятания
- Работа с логически проверки (if-else)
- Работа с по-сложни логически проверки (вложени if-else конструкции и switch)
- Работа с цикли (for)
- Работа с по-сложни цикли (вложени for цили и while)
Теми
- 1 Полезни линкове
- 2 Добре дошли в СофтУни
- 1 Полезни линкове
-
- 2 Добре дошли в СофтУни
-
- 3 Кодиране за начинаещи - представяне
- 4 Първи стъпки в програмирането
- 3 Кодиране за начинаещи - представяне
-
- 4 Първи стъпки в програмирането
-
- 5 Прости пресмятания с числа
- 6 Логически проверки
- 5 Прости пресмятания с числа
-
- 6 Логически проверки
-
- 7 По-сложни логически проверки
- 8 Повторения (цикли)
- 7 По-сложни логически проверки
-
- 8 Повторения (цикли)
-
- 9 Чертане на фигурки с цикли
- 10 Вложени цикли – задачи
- 9 Чертане на фигурки с цикли
-
- 10 Вложени цикли – задачи
-
- 11 Подготовка за междинен изпит
- 12 Практически междинен изпит
- 11 Подготовка за междинен изпит
-
- 12 Практически междинен изпит
-
- 13 Програмиране за начинаещи - откриване на курса
- 14 Типове данни и методи
- 13 Програмиране за начинаещи - откриване на курса
-
- 14 Типове данни и методи
-
- 15 Масиви
- 16 Списъци и матрици
- 15 Масиви
-
- 16 Списъци и матрици
-
- 17 Стрингове, речници, lambda-изрази и LINQ
- 18 Обекти и класове
- 17 Стрингове, речници, lambda-изрази и LINQ
-
- 18 Обекти и класове
-
- 19 Подготовка за изпита
- 20 Практически изпит
- 19 Подготовка за изпита
-
- 20 Практически изпит
-