App Inventor Course
создание Android приложений для самых маленьких (10 лет+) с помощью блочного программирования
Курс блочного программирования для школьников. Создай свои первые мобильные приложения на Android!
На данном курсе мы с вами узнаем подробно о блочном программировании, изучим теорию во всей красе и применим все наши знания во благо создания мобильных продуктов.
Если вы всегда мечтали создавать игры, вы любите придумывать что-то новое или задумываетесь о карьере программиста, то Вам стоит начать именно с App Inventor, который был разработан специалистами из топового университета MIT!
Жанна Сарсенбаева
Начало работы в AppInventor. Как скачать необходимые файлы
Важные ссылки для начала работы
Обзор среды App Inventor
Как запускать приложения на телефон?
Инструкция для запуска приложения
Инструкция по отправке домашнего задания
Давайте познакомимся :)
Документация AppInventor 1. User Interface.
Документация AppInventor 2. Layout.
Документация AppInventor 3. Media components.
Документация AppInventor 4. Drawing and animation.
Документация AppInventor 5. Storage.
Документация AppInventor 6. Sensors.
Оценки
Критерии оценивания
Введение
Приложение - Цифровые каракули
Разбор приложения - Цифровые каракули
Письменная версия разбора
Q and A. Вопрос 1 - В каких случаях необходимо оставить галочку на свойстве "Scrollable"?
Q and A. Вопрос 2 - Можно ли создавать приложения с несколькими экранами?(Screen1, Screen2 и т.д.)
Тест
Шпаргалка
Использование компонентов
Домашнее задание
Отправить домашнее задание на проверку
Обсуждение урока
Введение
Теория "Процедуры"
Приложение - Поймай крота - Часть 1
Приложение - Поймай крота - Часть 2
Разбор приложения - Поймай крота. Часть 1
Разбор приложения - Поймай крота. Часть 2
Письменная версия разбора
Q and A. Вопрос 1 - Обязательно ли изменять названия всех компонентов?
Q and A. Вопрос 2- Почему мы пишем названия элементов в таком стиле “ResetButton” (то есть слитно и второе слово с заглавной буквы)?
Q and A. Вопрос 3 - Как различать параметры и для чего они нужны?
Тест
Шпаргалка
Использование компонентов
Домашнее задание
Отправить домашнее задание на проверку
Обсуждение урока
Материалы
Теория. Условные операторы
Приложение "Правда или действие" Часть 1
Приложение "Правда или действие" Часть 2
Разбор приложения "Правда или действие"
Письменная версия разбора
Q and A. Вопрос 1 - Зачем нужны операторы if-else?
Тест
Использование компонентов
Домашнее задание
Отправить домашнее задание на проверку
Материалы
Обсуждение урока
Шпаргалка
Теория. Циклы и повторения
Приложение "For Each Number" Часть 1
Приложение "For Each Number" Часть 2
Разбор приложения "For Each Number"
Письменная версия разбора
Q and A. Вопрос 1 - Для чего нужны циклы?
Q and A. Вопрос 2 - В чем разница между циклами forEach и while?
Использование компонентов
Домашнее задание
Отправить домашнее задание на проверку
Обсуждение урока
Материалы
Тест
Шпаргалка
Теория. Хранение данных
Приложение "Мобильный ксилофон" Часть 1
Приложение "Мобильный ксилофон" Часть 2
Приложение "Мобильный ксилофон" Часть 3
Разбор приложения "Мобильный ксилофон"
Шпаргалка
Тест
Использование компонентов
Домашнее задание
Отправить домашнее задание на проверку
Обсуждение урока
Письменная версия разбора
Материалы для скачивания
Теория. Списки Данных
Приложение "Тест викторина" Часть 1
Приложение "Тест викторина" Часть 2
Приложение "Тест викторина" Часть 3
Разбор приложения "Тест викторина" Часть 1
Разбор приложения "Тест викторина" Часть 2
Письменная версия разбора
Шпаргалка
Тест
Использование компонентов
Домашнее задание
Отправить домашнее задание на проверку
Обсуждение урока
Теория. Связь с интернетом
Приложение "Тур по карте Парижа". Используем Activity Starter. Часть 1
Приложение "Тур по карте Парижа". Используем Activity Starter. Часть 2
Приложение "Тур по карте Парижа". Используем WebViewer
Разбор приложения "Тур по карте Парижа" (Activity Starter)
Разбор приложения "Тур по карте Парижа" (WebViewer)
Письменная версия разбора
Обсуждение урока
Материалы
Использование компонентов
Домашнее задание
Отправить домашнее задание на проверку
Теория. Базы данных
Теория. Базы данных. Часть 2
Приложение "Где моя машина?" Часть 1
Приложение "Где моя машина?" Часть 2
Обсуждение урока
Материалы
Использование компонентов
Домашнее задание
Отправить домашнее задание на проверку
Письменная версия разбора
Создайте собственное мобильное приложение
Обязательно прочесть! Как загрузить приложение на Play Market
Видео. Экспортирум проект в .apk
Видео. Как загрузить приложение на Play Market
Отправляем ссылку на скачивание