Учебный проект Программируем ветвления: различия между версиями
м |
|||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 10: | Строка 10: | ||
== Краткая аннотация проекта == | == Краткая аннотация проекта == | ||
+ | Данный проект предназначен для учеников 8 класса в рамках уроков информатики, призван более детально познакомить обучающихся с программированием на языке Python, с использованием оператора ветвления, и направлен на исследование и применение концепции ветвлений в различных сферах жизни и программировании. Проект ориентирован на то, чтобы обучающиеся смогли: | ||
+ | |||
+ | - развивать исследовательские навыки, включая выявление проблем, сбор данных, наблюдение, проведение экспериментов, анализ, формулирование гипотез и коммуникацию; | ||
+ | |||
+ | - самостоятельно искать и изучать информацию из различных источников; | ||
+ | |||
+ | - развивать системное мышление; | ||
+ | |||
+ | - преобразовывать полученные знания в практические навыки и использовать их для решения реальных задач. | ||
+ | |||
+ | В ходе проектной деятельности ученики научатся находить и анализировать информацию, разрабатывать алгоритмы для решения конкретных задач, создавать программный код и тестировать его работоспособность, документировать свою работу и представлять результаты проекта. | ||
== Вопросы, направляющие проект == | == Вопросы, направляющие проект == | ||
Строка 15: | Строка 26: | ||
===''Основополагающий вопрос''=== | ===''Основополагающий вопрос''=== | ||
+ | Как сделать выбор ? | ||
===''Проблемные вопросы''=== | ===''Проблемные вопросы''=== | ||
+ | 1. Какие примеры ветвлений можно найти в повседневной жизни и как их программировать ? | ||
+ | |||
+ | 2. Какие примеры ветвлений можно выделить в медицинской сфере и как их реализовать в коде ? | ||
+ | |||
+ | 3. Какие примеры ветвлений можно найти в математике, и как их можно реализовать в программном коде? | ||
+ | |||
+ | 4. Какие алгоритмы можно применить для разработки программных решений, основанных на найденных примерах ветвлений в химии? | ||
===''Учебные вопросы''=== | ===''Учебные вопросы''=== | ||
+ | |||
+ | 1. Что такое ветвления и почему оно важно? | ||
+ | |||
+ | 2. Как изменения в условиях задачи могут повлиять на выбор ветвления? | ||
+ | |||
+ | 3. Каковы преимущества и недостатки различных способов реализации ветвлений в программировании? | ||
+ | |||
+ | 4. Какие ошибки могут возникнуть при использовании ветвлений в программировании? | ||
+ | |||
+ | 5. Как протестировать и оптимизировать разработанные программы для достижения наилучшего результата? | ||
+ | |||
+ | 6. Какие альтернативные подходы к решению задач существуют помимо ветвлений? | ||
==План проведения проекта== | ==План проведения проекта== | ||
− | + | 1. Поиск, сбор и анализ информации. | |
+ | |||
+ | 2. Разработка учебного плана. | ||
+ | |||
+ | 3. Создание учебных материалов, организация практических заданий. | ||
+ | |||
+ | 4. Проведение серии занятий, направленных на поиск примеров ветвлений и их реализацию в программном коде. | ||
+ | |||
+ | 5. Создание проектов по группам. | ||
+ | |||
+ | 6. Защита проектов, подведение итогов. | ||
== Публикация преподавателя == | == Публикация преподавателя == | ||
+ | |||
+ | [[Изображение:Буклет,передняячасть.jpg|550px]] | ||
+ | [[Изображение:Буклет,задняячасть.jpg|550px]] | ||
== Презентация преподавателя для выявления представлений и интересов учащихся == | == Презентация преподавателя для выявления представлений и интересов учащихся == | ||
+ | |||
+ | [https://docs.google.com/presentation/d/1bR43iGSuagy4JSo9niN8icWmX_JWD0cOKdNss8OdUo0/edit?usp=sharing Стартовая презентация учителя] | ||
== Пример продукта проектной деятельности учащихся == | == Пример продукта проектной деятельности учащихся == | ||
+ | |||
+ | [[Результаты исследования обучающихся в проекте "Программируем ветвления"]] | ||
== Материалы по формирующему и итоговому оцениванию == | == Материалы по формирующему и итоговому оцениванию == | ||
Строка 36: | Строка 84: | ||
== Полезные ресурсы == | == Полезные ресурсы == | ||
+ | |||
+ | [https://practicum.yandex.ru/backend-developer/?var=pyth103&utm_source=yandex&utm_medium=cpc&utm_campaign=Yan_Sch_RF_Prog_backDe_b2c_Kursy_Regular_1_460&utm_content=sty_search%3As_none%3Acid_106534376%3Agid_5393125626%3Apid_50115649239%3Aaid_15769112473%3Acrid_0%3Arid_50115649239%3Ap_1%3Apty_premium%3Amty_%3Amkw_%3Adty_desktop%3Acgcid_26898148%3Arn_%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0%3Arid_213&utm_term=---autotargeting&yclid=374430152743190527/ Курс "Программирование на Python от основ до Junior"] | ||
+ | |||
+ | [https://skillfactory.ru/python-developer-2024/ Python-разработчик / Skillfactory] | ||
+ | |||
+ | [https://www.youtube.com/playlist?list=PLDyJYA6aTY1lPWXBPk0gw6gR8fEtPDGKa/ Уроки Python для начинающих на видео-площадке YouTube] | ||
== Проекты с аналогичной тематикой == | == Проекты с аналогичной тематикой == |
Текущая версия на 18:24, 13 декабря 2024
Содержание
- 1 Автор проекта
- 2 Предмет, класс
- 3 Краткая аннотация проекта
- 4 Вопросы, направляющие проект
- 5 План проведения проекта
- 6 Публикация преподавателя
- 7 Презентация преподавателя для выявления представлений и интересов учащихся
- 8 Пример продукта проектной деятельности учащихся
- 9 Материалы по формирующему и итоговому оцениванию
- 10 Материалы по сопровождению и поддержке проектной деятельности
- 11 Полезные ресурсы
- 12 Проекты с аналогичной тематикой
- 13 Другие документы
Автор проекта
Маслова Ксения, студентка группы ИТ-22-1
Предмет, класс
Информатика, 8 класс
Краткая аннотация проекта
Данный проект предназначен для учеников 8 класса в рамках уроков информатики, призван более детально познакомить обучающихся с программированием на языке Python, с использованием оператора ветвления, и направлен на исследование и применение концепции ветвлений в различных сферах жизни и программировании. Проект ориентирован на то, чтобы обучающиеся смогли:
- развивать исследовательские навыки, включая выявление проблем, сбор данных, наблюдение, проведение экспериментов, анализ, формулирование гипотез и коммуникацию;
- самостоятельно искать и изучать информацию из различных источников;
- развивать системное мышление;
- преобразовывать полученные знания в практические навыки и использовать их для решения реальных задач.
В ходе проектной деятельности ученики научатся находить и анализировать информацию, разрабатывать алгоритмы для решения конкретных задач, создавать программный код и тестировать его работоспособность, документировать свою работу и представлять результаты проекта.
Вопросы, направляющие проект
Основополагающий вопрос
Как сделать выбор ?
Проблемные вопросы
1. Какие примеры ветвлений можно найти в повседневной жизни и как их программировать ?
2. Какие примеры ветвлений можно выделить в медицинской сфере и как их реализовать в коде ?
3. Какие примеры ветвлений можно найти в математике, и как их можно реализовать в программном коде?
4. Какие алгоритмы можно применить для разработки программных решений, основанных на найденных примерах ветвлений в химии?
Учебные вопросы
1. Что такое ветвления и почему оно важно?
2. Как изменения в условиях задачи могут повлиять на выбор ветвления?
3. Каковы преимущества и недостатки различных способов реализации ветвлений в программировании?
4. Какие ошибки могут возникнуть при использовании ветвлений в программировании?
5. Как протестировать и оптимизировать разработанные программы для достижения наилучшего результата?
6. Какие альтернативные подходы к решению задач существуют помимо ветвлений?
План проведения проекта
1. Поиск, сбор и анализ информации.
2. Разработка учебного плана.
3. Создание учебных материалов, организация практических заданий.
4. Проведение серии занятий, направленных на поиск примеров ветвлений и их реализацию в программном коде.
5. Создание проектов по группам.
6. Защита проектов, подведение итогов.
Публикация преподавателя
Презентация преподавателя для выявления представлений и интересов учащихся
Пример продукта проектной деятельности учащихся
Результаты исследования обучающихся в проекте "Программируем ветвления"
Материалы по формирующему и итоговому оцениванию
Материалы по сопровождению и поддержке проектной деятельности
Полезные ресурсы
Курс "Программирование на Python от основ до Junior"
Python-разработчик / Skillfactory
Уроки Python для начинающих на видео-площадке YouTube