Курс «Введення в комп’ютерні науки» є адаптованою версією кращих в світі курсів з основ програмування — CS50 Гарвардського університету. Курс розрахований на підлітків 14-16 років і не вимагає особливої підготовки, буде корисний як новачкам, так і тим, хто хоче структурувати існуючі знання. Практичні завдання курсу засновані на реальних прикладах з розробки ігор, біології, криптографії, фінансів, суд-мед експертизи та інших сфер повсякденного життя.
Курс досить насичений та складається з декількох модулів. Перший з них присвячений вивченню базових основ алгоритмів та програмування і використовує мову програмування С. На другому вивчаються основи веб-розробки із використанням мов HTML, CSS та Javascript, а також фреймворку Bootstrap та бібліотеки jQuery. Третій присвячений серверній розробці за до-помогою мов NodeJS, SQL та Python.
Курс, звісно, не дає глибоких знань у кожному із вище зазначених напрямків програмування, але базові знання, отримані на курсі, допомагають визначитися із подальшими напрямками розвитку та вивчення.
Пройшовши весь курс і успішно виконавши 80% практичних завдань, Ви отримаєте наш сертифікат про проходження курсу, а також зможете використовувати набуті знання для проходження тестів і отримання міжнародного гарвардського сертифіката CS50. Курс розрахований на вікову групу 14-16 років.
Формат: онлайн. Міні-групи: 4-6 чоловік.
Глибоко і системно розуміти інформатику, програмування і основи комп’ютерної безпеки
Ефективно і швидко вирішувати завдання, використовуючи отримані знання алгоритмів, структур даних і концепцій абстракції
Добре розбиратися в основах розробки програмного забезпечення та web-розробки
Програмувати на C, PHP, JavaScript, работать с SQL, HTML и CSS
Успішно управляти процесом розробки та презентації власного проекту