Типовые решения практических задач
Типовое решение практических задач с привлечением компьютера включает в себя следующие основные этапы:
1. Корректная постановка практической задачи (сбор информа- ции о задаче; точная формулировка условия задачи; определение ко- нечных целей решения; поиск возможных аналогов решения).
2. Формализация задачи (построение математической модели за- дачи; разработка ее структур данных).
3. Разработка алгоритма решения задачи (выбор метода проек- тирования алгоритма, составление алгоритма).
4. Программирование (выбор рабочей среды программирования, программная реализация алгоритма).
5. Совершенствование программного решения (отладка компь- ютерных программ, их проверка на тестовых примерах, уточнение при необходимости математической модели с повторением этапов 2-5).
6. Передача разработанного решения в постоянную эксплуата- цию (документирование всех этапов решения, составление инструкций пользователю, сопровождение задачи в процессе опытной эксплуатации заказчиком).
Важным этапом освоения технологии решения задач на компьюте- ре является развитие навыков разработки алгоритмов, их правильного представления в соответствии с общепринятыми стандартами, знание базовых алгоритмических структур.
Для повышения эффективности применения компьютера как инст- румента решения задач необходимо освоение основной фундаменталь- ной концепции подхода к использованию цифровых вычислительных средств. В информатике таким фундаментом является алгоритмизация возникающих задач. Алгоритмический стиль мышления позволяет свя- зать воедино функционирование информации в конкретной прикладной среде с требованиями обработки информации на компьютере.
Алгоритмическое мышление помогает сформировать следующие основные навыки решения задач:
· умение правильно планировать структуру предстоящих действий для достижения заданной цели при помощи стандартного набора средств;
· строить информационные структуры для описания объектов и процессов в конкретной предметной области;
· правильно организовывать поиск информации, необходимой для решения задачи;
· четко и однозначно формулировать способ решения задачи в общепринятой форме и правильно понимать способ решения, предло- женный другим разработчиком;
· формировать навыки анализа имеющейся информации, умения представлять ее в структурировном виде.
Развитие системного, логического мышления, освоение навыков оперирования формальными понятиями и объектами, характерными для используемых информационных технологий – это тот необходимый уро- вень, который формируется на базе правильного понимания алгоритмов и способов алгоритмизации.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.