Муниципальное бюджетное общеобразовательное учреждение «Средняя общеобразовательная школа №5 имени героя Советского Союза Б.А.
Актуальность
Цель проекта – разработка мобильного приложения «Компьютерия» для изучения основ языка программирования Python.
Решения для создания приложений
Сравнение языков программирования
Выбор инструментов
Этапы создания приложения
Шаблон для проекта
Программа интерфейса и логики (Карточки)
Программа интерфейса и логики (Главный экран)
Виртуальное устройство
Заключение
3.42M

презентация проект (1)

1. Муниципальное бюджетное общеобразовательное учреждение «Средняя общеобразовательная школа №5 имени героя Советского Союза Б.А.

Смирного» города Воткинска УР
ИНДИВИДУАЛЬНЫЙ ПРОЕКТ
Разработка мобильного приложения «Компьютерия» для изучения основ
языка программирования Python
Направление: информатика
Автор: ученик 10 и класса
Дьяконов Илья Игоревич
Руководитель проекта:
учитель информатики
Климова Наталия Николаевна
г.Воткинск
2026 год

2. Актуальность

Актуальность проекта обусловлена в
стремительной цифровизации образования и
избытком информации. Создание приложения с
четкой структурой уроков позволяет решить
проблему информационной перегрузки.

3. Цель проекта – разработка мобильного приложения «Компьютерия» для изучения основ языка программирования Python.

Поставленные задачи:
1.Проанализировать существующие решения для создания мобильных
приложений;
2.Рассмотреть аналоги существующих решений;
3.Разработать архитектуру приложения и спроектировать пользовательский
интерфейс;
4. Реализовать прототип приложения с базовым функционалом;

4. Решения для создания приложений

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

5. Сравнение языков программирования

Характеристика
Нативные
Кроссплатформенные
Название
Swift
Kotlin
Dart
JavaScript
Скорость работы
+
±
+
-
Простота изучения
-
+
+
-
Гибкость дизайна
-
+
+
+
Производительность
+
±
±
±
Скорость разработки
-
-
+
+
Размер итогового приложения
+
+
-
-
Управление памятью
+
+
+
+

6.

Примеры приложений для изучения
языков программирования
SoloLearn
Mimo
Enki

7. Выбор инструментов

– Лаконичный и
простой код
– Официальный
язык для
разработки на
Android.
– Большое и
активное
сообщество.
– Официальное приложение от
Google
– Большой набор инструментов
для работы с языком Kotlin

8. Этапы создания приложения

1.Создание шаблона
2.Создание интерфейса
3.Написание логики приложения
4.Подключение эмулятора для тестирования

9. Шаблон для проекта

Выбран шаблон
Empty Activity
(пустой шаблон)
для
самостоятельного
создания
интерфейса
приложения

10. Программа интерфейса и логики (Карточки)

11. Программа интерфейса и логики (Главный экран)

12. Виртуальное устройство

Для моего проекта я
использовал виртуальную
версию смартфона Pixel 9

13. Заключение

Практическим результатом проекта стало функционирующее
приложение с интуитивно понятным и современным дизайном и
удобной системой навигации.
Компьютерия

14.

Списки литературы
https://skillbox.ru/media/education/chto-takoe-tsifrovizatsiya-obrazovaniya-izachem-ona-nuzhna/ (Дата обращения 03.03.2023)
https://proglib.io/p/luchshie-konstruktory-mobilnyh-prilozheniy-2025-0211(Ксения Бондаренко 11.02.2025)
https://practicum.yandex.ru/blog/gradle-sistema-avtomaticheskoj-sborki/
такое Gradle и как он помогает Android-разработчику 29.07.2025)
(Что
English     Русский Rules