4.10. Выполнение проектных работ по программированию

Как эффективно использовать теоретические и практические знания по языку программирования Python при выполнении проектных работ?

Подумай

  • Каковы правила выполнения проектных работ? 
  • Какие проекты для использования в повседневной жизни можно выполнить посредством программирования?

Задание

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

Тема проекта №1

   «Язык программирования Python и преимущества программирования в нем»

   Краткое содержание. Описывая историю языка программирования Python, следует отметить, чем он отличается от других языков программирования. Необходимо отразить особенности языка программирования Python, важность его использования.

Тема проекта №2

   «Типы циклов в языке программирования Python и их программирование»

   Краткое содержание. Необходимо подробно рассмотреть циклические алгоритмы и остановиться на особенностях при их программировании. Как циклы используются в других языках программирования и чем они отличаются друг от друга?

Тема проекта №3

   «Создание простой тестовой программы на языке программирования Python»

   Краткое содержание. Изучите способы создания тестов в Python. Объясните особенности разработанных тестовых образцов. Представьте разработанный программный продукт, сделайте акцент на его достоинствах и недостатках. Создайте презентацию.

Тема проекта №4

   «Решение прикладных задач с помощью программирования»

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

Тема проекта №5

   «Создание электронных учебников с использованием языков программирования»

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

Тема проекта №6

   «Программирование физических задач и лабораторных работ на Python»

   Краткое содержание. Разработка и презентация программы, которая автоматически рассчитывает заданные физические величины по формулам при решении задач по физике. Представление презентации.

Тема проекта №7

   «Программирование геометрических задач»

   Краткое содержание. Изучение вычисления различных параметров геометрических фигур (площади, периметра, объема) путем программирования. Разработка небольших программных продуктов. Представление презентации.

Рекомендации по эффективной защите проекта

  • Представьте выбранную тему. 
  • Объясните выбор темы. 
  • Сформулируйте цели и задачи. 
  • Опишите, какие использовали средства. 
  • Сделайте краткий обзор темы. 
  • Поделитесь своими мыслями о пользе реализации проекта. 
  • Расскажите о новых знаниях и навыках, полученных при работе над проектом. 
  • Представьте результаты проекта. 
  • Выслушайте мнения и оценки аудитории.

Критерии оценки успешного проекта

  • Самостоятельная реализация проекта. 
  • Актуальность темы. 
  • Раскрытие темы. 
  • Свой способ решения проблемы. 
  • Ораторское мастерство при защите проекта и умение держать себя на публике. 
  • Умение использовать технические средства и визуальные средства. 
  • Умение правильно и точно отвечать на поставленные вопросы.

Каким должен быть отчет о выполненном проекте

  • Почему я выбрал эту тему? 
  • Что я узнал нового, чему научился? 
  • Как я осуществлял поиск необходимой информации? 
  • Как я редактировал информацию? 
  • Как я совмещал теорию и практику? 
  • Какие части проекта получились наиболее эффективными? 
  • Что я не смог выполнить? 
  • Что было самым легким в проекте? 
  • Какие трудности возникали во время работы над проектом? 
  • Если бы я начал проект заново, что бы изменил в нем? 
  • Мое впечатление от работы над проектом.
Өтінемін күте тұрыңыз