Разработка на Android весна 2025 — различия между версиями

Материал из Public ATP Wiki
Перейти к: навигация, поиск
(План занятий)
(Домашние задания и критерии оценивания)
 
(не показано 17 промежуточных версий этого же участника)
Строка 3: Строка 3:
 
* Формат: очный
 
* Формат: очный
 
* Форма контроля: дифференцированный зачет
 
* Форма контроля: дифференцированный зачет
* Форма регистрации на курс
+
* [https://forms.gle/Mnc524Er9fPTmCff6 Форма регистрации на курс]
* Ссылка на план занятий
 
 
* Ссылка на таблицу с оценками
 
* Ссылка на таблицу с оценками
* Ссылка на записи занятий
 
  
 
= Описания курса =
 
= Описания курса =
 +
 +
Курс посвящен современным методам разработки нативных Android приложений на языке Kotlin. Особое внимание уделим архитектурным подходам, позволяющие создавать масштабируемые мобильные приложения для больших аудиторий. Курс содержит всю необходимую информацию, чтобы помочь студентам сделать успешный старт в роли Android-разработчика.
  
 
= Преподаватели =
 
= Преподаватели =
* '''Руководитель курса'''
+
* '''Руководитель курса''' - Джангирли Эмиль Эльшадович
** Джангирли Эмиль Эльшадович
 
  
 
= План занятий =
 
= План занятий =
Строка 28: Строка 27:
 
* Продвинутая верстка. Создание собственных View, анимации, рисование на Canvas
 
* Продвинутая верстка. Создание собственных View, анимации, рисование на Canvas
 
* Публикация приложения в сторах. Аналитика
 
* Публикация приложения в сторах. Аналитика
* Подведение итогов
+
* Зачет. Подведение итогов
  
 
= Домашние задания и критерии оценивания =
 
= Домашние задания и критерии оценивания =
Строка 40: Строка 39:
  
 
=== 2. Домашнее задание по котлину ===
 
=== 2. Домашнее задание по котлину ===
* Несколько небольших практических заданий с ручной проверкой
 
 
* Вклад в итоговую оценку - 15%
 
* Вклад в итоговую оценку - 15%
  
Строка 52: Строка 50:
  
 
= Критерии получения оценки =
 
= Критерии получения оценки =
Количество баллов за выполнение домашних заданий курса.
 
 
{|  class="wikitable"
 
{|  class="wikitable"
 
|-  
 
|-  

Текущая версия на 11:15, 2 января 2025

Общие сведения

  • Семестр: 2 (третий и четвертый курс)
  • Формат: очный
  • Форма контроля: дифференцированный зачет
  • Форма регистрации на курс
  • Ссылка на таблицу с оценками

Описания курса

Курс посвящен современным методам разработки нативных Android приложений на языке Kotlin. Особое внимание уделим архитектурным подходам, позволяющие создавать масштабируемые мобильные приложения для больших аудиторий. Курс содержит всю необходимую информацию, чтобы помочь студентам сделать успешный старт в роли Android-разработчика.

Преподаватели

  • Руководитель курса - Джангирли Эмиль Эльшадович

План занятий

  • Вводное занятие
  • Основы Kotlin
  • Введение в Android
  • Основные компоненты Android приложения
  • Основы верстки
  • Фрагменты. Навигация в приложении
  • Kotlin Coroutines
  • Походы в сеть
  • Архитектура мобильных приложений. MVVM
  • Динамические списки - RecyclerView
  • Dependency Injection. Dagger 2
  • Продвинутая верстка. Создание собственных View, анимации, рисование на Canvas
  • Публикация приложения в сторах. Аналитика
  • Зачет. Подведение итогов

Домашние задания и критерии оценивания

Оценка по курсу формируется из 4 частей

1. Тесты

  • Небольшие тесты на 10 минут в начале занятий
  • Вопросы по материалам прошлого занятия
  • Вклад всех тестов в итоговую оценку - 10%

2. Домашнее задание по котлину

  • Вклад в итоговую оценку - 15%

3. Практические задания

  • В течение семестра напишем три небольших мобильных приложения
  • Общий вклад в итоговую оценку - 55%

4. Зачет

  • Неблокирующий зачет в конце семестра
  • Вклад в итоговую оценку - 20%

Критерии получения оценки

Процент набранных баллов Оценка
50-56% 3
56-62% 4
62-68% 5
68-74% 6
74-80% 7
80-86% 8
86-92% 9
92-100% 10

Полезные ссылки