Занятия № 7-8. Совместная разработка мобильного приложения с использованием визуализированной среды программирования

Ваша задача разработать мобильное приложение, которое поможет учащемуся во время решения задач по определённой теме. Отдельный экран приложения будет содержать теорию по выбранной теме.

Выберите тему, связанную с математикой или физикой. Затем модифицируйте шаблон приложения, следуя рекомендациям из раздела Шаблон приложения.

Темы

Математика

  1. Площадь круга: формула площади \(S = \pi r^2\)
  2. Площадь треугольника: формула площади \(S = \frac{1}{2}bh\)
  3. Теорема Пифагора: \(c^2 = a^2 + b^2\)
  4. Квадратное уравнение: формула корней \(x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}\)
  5. Среднее арифметическое: \(\bar{x} = \frac{1}{n} \sum_{i=1}^{n} x_i\)
  6. Периметр прямоугольника: \(P = 2(a + b)\)
  7. Объем цилиндра: \(V = \pi r^2 h\)
  8. Объем прямоугольного параллелепипеда: \(V = lwh\)
  9. Площадь трапеции: формула площади \(S = \frac{1}{2}(a + b)h\)
  10. Площадь параллелограмма: формула площади \(S = ab \sin \theta\)
  11. Объем конуса: формула объема \(V = \frac{1}{3}\pi r^2 h\)
  12. Площадь ромба: формула площади \(S = \frac{1}{2}d_1 d_2\)
  13. Площадь эллипса: формула площади \(S = \pi ab\)
  14. Площадь сектора круга: формула площади \(S = \frac{1}{2} r^2 \theta\)
  15. Периметр трапеции: формула периметра \(P = a + b + c + d\)
  16. Площадь поверхности цилиндра: формула площади поверхности \(S = 2\pi r (r + h)\)
  17. Площадь поверхности сферы: формула площади поверхности \(S = 4\pi r^2\)

Физика

  1. Законы Ньютона: второй закон Ньютона \(F = ma\)
  2. Ускорение: формула ускорения \(a = \frac{\Delta v}{\Delta t}\)
  3. Сила трения: формула силы трения \(F_{тр} = \mu N\)
  4. Кинетическая энергия: формула кинетической энергии \(E_k = \frac{1}{2}mv^2\)
  5. Потенциальная энергия: формула потенциальной энергии \(E_p = mgh\)
  6. Импульс: формула импульса \(p = mv\)
  7. Работа: формула работы \(A = Fd\)
  8. Мощность: формула мощности \(P = \frac{A}{t}\)
  9. Закон всемирного тяготения: \(F = G\frac{m_1m_2}{r^2}\)
  10. Закон Кулона: \(F = k\frac{q_1q_2}{r^2}\)
  11. Период колебаний: формула периода \(T = 2\pi\sqrt{\frac{l}{g}}\)
  12. Скорость волны: формула скорости волны \(v = \lambda f\)
  13. Закон Ома: \(V = IR\)
  14. Энергия фотона: формула энергии фотона \(E = hf\)
  15. Закон Гука: \(F = -kx\)
  16. Плотность: формула плотности \(\rho = \frac{m}{V}\)
  17. Теплоёмкость: формула теплоёмкости \(Q = cm\Delta T\)
  18. Закон Архимеда: \(F_A = \rho gV\)

Шаблон приложения

Ссылка на шаблон

Скачайте файл с шаблоном проекта по этой ссылке. Импортируйте проект в аккаунт App Inventor:

В этом шаблоне содержится четыре экрана и кнопки для перехода между ними. Скрипты для перехода между экранами уже созданы. Стрелками показаны переходы между экранами:

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

Вам необходимо наполнить шаблон содержанием, подходящим под выбранную тему, настроить визуальное оформление, подобрать название а также иконку приложения.

В каждом разделе вы найдёте чек-лист. Ориентируйтесь на пункты списка, чтобы наполнить приложение необходимыми функциями и содержимым.

Вступительный экран (Screen1)

После запуска приложения, учащийся увидит вступительный экран с кнопками для перехода к другим разделам приложения.

Добавьте название вашего проекта и подходящую иллюстрацию.

Экран с теорией (ScreenTeoriya)

На этом экране учащийся сможет познакомиться с теоретической информацией.

Добавьте теорию по выбранной вами теме. Сопроводите теоретический материал медиа-контентом: изображениями, озвучкой, видео.

Экран с калькулятором (ScreenCalculator)

Разместите на этом экране форму для вычислений. Чтобы получить справку по разработке, обратитесь к странице проекта Геометрический калькулятор.

Экран с информацией об авторах (ScreenAvtory)

Разместите на этом экране информацию о всех разработчиках, принимавших участие в создании приложения, поиске учебных материалов и выборе дизайна.

Общие настройки проекта

Измените общие настройки проекта - иконку и название приложения. Пример найстройки приложения можете увидеть по этой ссылке.

Итоги

Далее показано, сколько пунктов из каждого списка вы отметили.