Запишите по Правилам Языка Паскаль Такие Выражения
Текст
научной работы на тему "Методика быстрого обучения программированию на основе изучения классов задач". Научная статья по специальности "Математика"
МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
УДК [004.421+004.438]
МЕТОДИКА БЫСТРОГО ОБУЧЕНИЯ ПРОГРАММИРОВАНИЮ НА ОСНОВЕ ИЗУЧЕНИЯ КЛАССОВ ЗАДАЧ
Юрий Александрович Аляев, доц., доц. кафедры математики и естественно-научных дисциплин,
Российская академия народного хозяйства и государственной службы при Президенте РФ (Пермский филиал),
Предлагается методика быстрого обучения программированию на основе изучения классов задач, разработанная и применяющаяся на практике в процессе обучения программированию студентов вузов.
Ключевые слова: алгоритм, программа, язык программирования Паскаль, массив, константы, переменные, операции, функции, линейные Паскаль-программы.
Введение
Разделы курса «Информатика» - алгоритмизация и программирование - остаются наиболее важными для формирования алгоритмического мышления. Поскольку в школах данные разделы преподаются в недостаточном объёме, в вузе возникает необходимость начинать обучение с нуля и достичь хорошего уровня программирования при ограниченном количестве часов преподавания.
Этого удаётся добиться за счёт применения рациональных методов обучения, прежде всего, последовательно проводя идеи обучения на основе выделения элементарных операций деятельности по построению алгоритмов и программ; выявления структуры алгоритма и форм ее записи на алгоритмическом языке; одинаковой формы алгоритма для решения задач с одинаковой структурой исходных данных [1-2]. Благодаря этим идеям, задачи по программированию удаётся разбить на ряд классов и типизировать методы решения задач каждого класса.
Предлагаемая методика быстрого обучения программированию на основе изучения классов задач, появилась и применяется на протяжении многих лет в процессе обучения программированию студентов пермских вузов благодаря В.П. Гладкову [2]. В статье рассматриваются методики решения по двум (4-5) из девятнадцати выделенных классов задач (1-3 классы задач рассмотрены в [3]).
4 Основы языка Паскаль
4.1 Типы данных (константы, переменные, операции, функции)
Задача 1. Подсчитать количество имён, имеющих длину 4 символа, и которые на языке Паскаль можно записать, используя...