9 класс Тема Какие задачи мы можем решить, используя программирование?
ПовторениеЧто такое модель, моделирование? В чем состоит цель моделирования? Какие виды представления моделей Вы знаете? Назовите классификацию видов моделей. Приведите 5 примеров информационных моделей
Тема: Какие задачи мы можем решить, используя программирование?Цели урока:9.4.5.2 разрабатывать решение для проекта, включающее, по крайней мере, ТРИ программных приложения и объектно-ориентированный ЯЗЫК ПРОГРАММИРОВАНИЯ9.2.4.1 использовать алгоритмические структуры данных в объектно-ориентированном языке программирования9.2.1.1 строить модели задач из различных предметных областей, используя язык объектно-ориентированного программирования
Выберите из следующего списка Критерии успеха для достижения поставленных целейКлючевые фразы на урокеНаша цель сегодня …Для решения задачи по …мы …Мы успеем к сроку сдачи, потому что мы …Отлично выполненная работа, которую я видел, как делают, была …
Критерии успехареализует алгоритмические структуры в среде программированияиспользует константы/переменные при разработке приложенияопределяет данные для тестирования программыразрабатывает дружественный интерфейс приложения эффективно использует ООП для разработки решения проекта. Изменяет свойства базовых компонентов программным путем и с использованием окна редактора свойств.выбирает три соответствующих программных приложений для своего проекта и используют их эффективно в решении проекта.обосновывает выбор данных в зависимости от цели их назначения выбирает модель решения поставленной задачи конструирует интерфейс задачи в объектно-ориентированной среде используя необходимые компоненты определяет необходимые данные: входные, выходные данные разрабатывает программный код модели решения задачи обосновывает выбор модели решения задач
Из каких разделов должно состоять содержание разработанного проекта?
Из каких разделов должно состоять содержание разработанного проекта?Задание. Познакомьтесь со следующими разделами для описания проекта и расположите их в последовательном порядке
Используемый список литературы и ресурсовАнализ полученных отзывов о проекте.Тестирование и выявление ошибок в программном коде или в структуре блок-схемы проектаВведение. Определение цели(-ей) проекта, задач, гипотезы и актуальность выбранной цели.ГлоссарийСоздание модели решения поставленных задач для проекта в виде блок-схемы (или несколько моделей).Проектирование решения, дизайн (окна проекта, комментарий к элементам интерфейса программы) Разработать решение (программный код проекта, события вызываемые пользователем) Сбор информации (интервью с клиентом или пользователями будущей программы), исследование и анализ технических требований к проекту (необходимое программное и аппаратное обеспечение для разработки проекта).Представление отзывов от клиента или пользователей программы через публикацию решения на сетевом сервере или через социальные сетиВыводы и заключение о проделанной работе.Не последовательные главы содержания проекта
1. Введение. Определение цели(-ей) проекта, задач, гипотезы и актуальность выбранной цели.2. Сбор информации, исследование и анализ технических требований к проекту3. Создание модели решения поставленных задач для проекта в виде блок-схемы 4. Проектирование решения, дизайн 5. Разработать решение 6. Тестирование и выявление ошибок в программном коде или в структуре блок-схемы проекта7. Представление отзывов от пользователей программы через публикацию решения через социальные сети8. Анализ полученных отзывов о проекте9. Заключение.10. Список литературы и ресурсов11. ГлоссарийПоследовательное содержание проекта
Групповая работа. Группы IT-шник и ПрограммистЗадание1. Создать проект по последовательным разделамДля решения задачи Вам понадобится:IT-шникам и Программистам
Конкурс между группамиПрактическая работа. Задание1Создать проект «Ипотечный калькулятор»Клиент - Владелец банка желает приобрести программу для внедрения в терминалы своего банка Автоматизированную программу, которая без труда для клиентов банка сможет представить следующую информацию (с учетом периодических ежемесячных выплат клиентов):
Задание 2. Создать и заполнить таблицу на начальном этапе работы над проектом, где будет описание структуры используемых данных в проекте, с описанием назначения переменной, ее типа и размера занимаемой памяти {284E427A-3D55-4303-BF80-6455036E1DE7}Данные, используемые в проекте Имя переменной Тип Диапазон принимаемых значений Размер, байт Назначение
Давайте согласуем и зафиксируем количество времени для этих заданий, в каком формате будут презентации, и что Вы будете показывать. Критерии оценивания проектной работы
Презентация должна содержать:Цели и задачи проектаАнализ условий клиента и обоснование ТРЕХ необходимых ПО , а также АО для разработки проектаРазработка Модели и Дизайна для проектаТестирование и выявление ошибокРаспространение через Интернет для получения обратной связиАнализ проделанной работыОценивание проектных работ
Подведем итоги по проделанной работеМы смогли…
style.rotation
Рефлексия
Полезные ресурсы для разработки индивидуального проектаМаятник - http://www.myphysicslab.com/pendulum1.htmlКинетическая теория газов - http://www.falstad.com/gas/Отскочивший мяч - http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=345Пифагор - http://www.walter-fendt.de/m14e/pyth2.htmСинус/косинус - http://www.walter-fendt.de/m14e/sincostan_e.htmФигуры в треугольнике - http://www.walter-fendt.de/m14e/triangle.htmТреугольники - http://www.math.psu.edu/dlittle/java/geometry/euclidean/equilateraltriangle.htmlЭкономические модели:Бюджетный симулятор США - http://www.nathannewman.org/nbs/shortbudget06.htmlКонвектор валют - http://www.azizsaleh.com/index.php/ScriptsAndResources/Java-Currency-ConverterЗакладные - http://www.drcalculator.com/mortgage/