Название: Алгоритмы и программы (Афанасьева Т. В.)

Жанр: Информационные системы и технологии

Просмотров: 1341


Введение

 

Компьютерные и информационные технологии стали неотъемлемой частью современного общества, экономики, транспорта, бизнеса, образования и науки.

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

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

Учебное пособие состоит из двух частей: основы алгоритмизации и программирование на языке Turbo Pascal.

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

Вторая часть пособия посвящена изучению языка Turbo Pascal, основанного на принципах структурного программирования и используемого во многих вузах в качестве базового языка для обучения программированию в курсе «Информатика».

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

Отличительной чертой данного пособия от аналогичных изданий является ориентация на формирование внутренней мотивации к выполнению самостоятельных заданий за счет понятия «полезности для студента». Кроме навыков и умений выполнение самостоятельных работ позволит развить базовые (системные, инструментальные) и личностные компетенции. Таким образом, имеется возможность оценивать результат выполнения работ не только по критериям качества самостоятельной работы, но и в терминах проявленных личностных компетенций, таких как способность   планировать   свою   работу,   способность   самостоятельно решать стоящие задачи, способность к самооценке. Такие компетенции развиваются в деятельности, и в данном пособии эта деятельность представлена комплексом самостоятельных работ, которые, как и в реальной жизни, ограничены по времени. Временной параметр позволит оценить эффективность деятельности по выполнению с позиции компетенций по планированию, организации и ответственности.

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

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

Пособие подготовлено на базе многолетнего опыта проведения занятий по информационным технологиям.