Время проведения: | 05.10. - 09.12.2020 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Цель: | Целью курса является дать необходимые и углубленные знания для создания мобильных приложений с использованием современных технологий. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Целевая группа: | Люди, работающие в сфере ИТ, еще не знакомые с программированием мобильных устройств. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Предпосылки: | Знание английского языка для работы с некоторыми учебными материалами (видеолекции, литература) - необходимо для понимания содержания, так как большая часть специальной литературы на английском языке. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Содержание: | Введение в мобильные приложения MIT App Inventor: создание мобильных приложений для Android Oсновы программирования: Kotlin или Java Программирование мобильных приложений для Android - Структура приложения для Android - Создание пользовательского интерфейса, основные параметры экранов, макеты контейнеров и компоненты - Меню и диалоги - Activity и класс Intent, работа со стандартными приложениями - Хранение данных на Android - База данных SQLite. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Результаты обучения: | Oкончивший курс умеет применять общеизвестные методы для создания мобильных приложений и создавать мобильные приложения для платформы Android, используя визуальные и native (родные) языки программирования. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Критерии оценки: | Vähemalt 70% kontakttundides osalemine ning 70% praktiliste harjutuste sooritamine. Hindamiskriteeriumid: 1. Praktiliste ülesannete kontroll Iga praktiline ülesanne hinnatakse pallides sõltuvalt keerulisusest (5-st 15-ni) Praktiliste ülesannete lahendamisel arvestatakse - programmkoodi struktuuri (kommentaarid, identifikaatorite kirjeldamine, koodi loetavus jne) - ülesande realiseerimiseks intuitiivse arusaadava kasutajaliidese loomist - optimaalsete struktuuride ja algoritmide abil ülesande realiseerimise oskust - konkreetse ülesande lahendamise tulemust 2. Projekti esitamine ja kaitsmine Kursuse jooksul peab olema loodud ning kaitstud projekt-rakendus mobiilseadmele. Projekti käigus loodud rakendus peab olema intuitiivselt arusaadava kasutajaliidesega ning veatu. Üliõpilane esitleb projekti, demonstreerib töötavat rakendust ning vastab küsimustele. Lõpphinde (arvestus) saamiseks peab olema tehtud praktikumid vähemalt 51% praktikaülesannete punktide kogusummast, saab loodud projekti ja selle kaitsmise eest saadud hinne. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Язык обучения: | русский | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Объём курса: | обучение в классе: 100 академические часы самостоятельное/ другое обучение: 30 академические часы | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Документ, подтверждающий прохождение курса: | Свидетельство | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Лектор: | Natalja Ivleva | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Контакты: | Katrin Kruut, 336 3933, katrin.kruut@taltech.ee | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Заметка для цены: | Täienduskoolituse riikliku koolitustellimuse (RKT) kursusi rahastatakse Euroopa Sotsiaalfondi toel programmi "Täiskasvanuhariduse edendamine ja õppimisvõimaluste avardamine" kaudu ning on osalejatele tasuta. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Дата регистрации: | 07.10.2020 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
График: |
|