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