Результаты исследования учащихся в проекте Программирование – это просто!
Содержание |
Авторы работы
Участники группы "Дизайнеры"
Проблемный вопрос (вопрос для исследования)
Как создать программу понятной и удобной?
Гипотеза исследования
Делаю программу понятной и удобной для всех
Цели исследования
Подготовить программы предназначенные для решения конкретной задачи.
План работы
- Изучить виды языков программирования
- Научиться создавать графическое окно
- Культура оформления
- Ввод и вывод данных
Для лучшего управления процессом разработки программных проектов выделяют несколько этапов, представляющих собой «цикл разработки» или «жизненный цикл» программного обеспечения:
- постановка задачи, анализ и уточнение требований, предъявляемых к системе;
- разработка проекта, детальное проектирование модулей;
- тестирование и отладка;
- эксплуатация и сопровождение.
Результаты проведённого исследования
Была изучена классификация языков программирования по разным критериям и составлена ментальная карта.
Мы узнали как создать и оформить графическое окно на языке алгоритмического программирования PascalABC. Сформулировали условия задачи, определили характер вводных и выходных данных. Пример выполненной программы:
Во время разработки проекта мы выделили следующие этапы создания продукта - Ход работы:
Стадии разработки |
Этапы работ | Содержание работ |
---|---|---|
1. Техническое задание |
Обоснование необходимости разработки программы | Постановка задачи. Сбор исходных материалов. Выбор и обоснование критериев эффективности и качества разрабатываемой программы. Обоснование необходимости проведения научно-исследовательских работ. Определение структуры входных и выходных данных. Предварительный выбор методов решения задач. Обоснование целесообразности применения ранее разработанных программ. Определение требований к техническим средствам. Обоснование принципиальной возможности решения поставленной задачи |
2. Эскизный проект |
Разработка эскизного проекта | Предварительная разработка структуры входных и выходных данных. Уточнение методов решения задачи. Разработка общего описания алгоритма решения задачи. Разработка технико-экономического обоснования. |
3. Технический проект |
Разработка технического проекта | Уточнение структуры входных и выходных данных. Разработка алгоритма решения задачи. Определение формы представления входных и выходных данных. Определение семантики и синтаксиса языка Разработка структуры программы. Окончательное определение конфигурации технических средств |
4. Рабочий проект |
Разработка программы | Программирование и отладка программы |
5. Внедрение |
Подготовка и передача программы | Подготовка и передача программы и программной документации для сопровождения и (или) изготовления. Оформление и утверждение акта о передаче программы на сопровождение и (или) изготовление. Передача программ в фонд алгоритмов и программ |
Вывод
Во время работы с программой мы познакомились с азами программирования, изучили способы ввода и вывода данных, правильного оформления программного продукта. Так же мы выяснили какие виды языков программирования бываю, как они различаются по типу, способу обработки информации.
Полезные ресурсы
Учебник по программированию К. Полякова