Практикум по алгоритмизации и программированию. Теоретический раздел




НазваниеПрактикум по алгоритмизации и программированию. Теоретический раздел
страница1/77
Дата16.09.2012
Размер2.72 Mb.
ТипДокументы
  1   2   3   4   5   6   7   8   9   ...   77

ПРЕДИСЛОВИЕ


Интернет-версия пособия "Информатика" состоит из двух разделов:

  • Теория (с задачами и решениями);

  • Практикум по алгоритмизации и программированию.

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

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

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

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

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

Практикум по алгоритмизации и программированию предназначен для развития навыков алгоритмического мышления и обучения основам программирования. Он ориентирован на учащихся, имеющих начальное представление об орфографии языков Turbo Pascal и (или) QBasic.

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

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

  • ясный и понятный стиль,

  • надежность и эффективность решений,

  • умение организовать переборы и ветвления и т.п.


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

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

  • формулировка задачи;

  • система тестовых данных и результатов;

  • реализация алгоритма в четырех наиболее популярных в школьном образовании средах — на школьном алгоритмическом языке, на языке блок-схем и на языках программирования Turbo Pascal и QBasic;

  • таблицы исполнения алгоритма на каждом из тестов.

Для многих задач приводятся результаты работы программ, выведенные на экран.

Важное значение, придаваемое тестированию алгоритмов, объясняется тем, что на этом этапе

  • детально изучается и уточняется условие задачи;

  • происходит осмысление того, что является исходными данными и результатами;

  • фиксируются все ситуации, которые могут возникнуть при решении задачи;

  • уточняются типы данных;

  • даются имена переменным;

  • продумываются формы представления и выдачи исходных данных и результатов.


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

Автор будет благодарна читателям за замечания, новые решения и интересные задачи, которые можно направлять по e-mail: shau@kbsu.ru.
  1   2   3   4   5   6   7   8   9   ...   77

Похожие:

Практикум по алгоритмизации и программированию. Теоретический раздел iconПрактикум по алгоритмизации и программированию
Лабораторная работа Первые программы на qbasic
Практикум по алгоритмизации и программированию. Теоретический раздел iconПрограммирование и основы алгоритмизации лабораторный практикум Для студентов вузов
С 76 Программирование и основы алгоритмизации: лабораторный практикум / Г. И. Станевко, Т. Г. Колесникова, В. А. Давыденко. – Кемерово:...
Практикум по алгоритмизации и программированию. Теоретический раздел iconПрактикум по программированию на языке паскаль учебно
Касторнов А. Ф., Касторнова В. А. Практикум по программированию на языке паскаль. Учебно-методическое пособие. – М.: Иио рао, 2011....
Практикум по алгоритмизации и программированию. Теоретический раздел iconКашина о. А., Андрианова а. А. Практикум по программированию на языке java удк 004. 43
Практикум по программированию на языке Java.: Учебное пособие/ О. В. Пинягина, О. А. Кашина, А. А. Андрианова – Казань: Казанский...
Практикум по алгоритмизации и программированию. Теоретический раздел iconМосква 2009
Абульханова К. А. (раздел 1), Калина Н. Ф. (раздел 7), Карпенко З. С. (раздел 6), Лэнгле А. (раздел 10), Орлов А. Б. (раздел 9),...
Практикум по алгоритмизации и программированию. Теоретический раздел iconЛабораторный практикум по курсу «Основы алгоритмизации и программирования» для студентов 1 2-го курсов бгуир в 2-х частях Часть 2 Минск 2009
Основы программирования в среде С++ Builder: лаб практикум по курсу «Основы алгоритмизации и программирования» для студ. 1 – 2-го...
Практикум по алгоритмизации и программированию. Теоретический раздел iconМетодическая разработка занятия Дисциплина: Основы алгоритмизации и программирования Раздел: Программирование на алгоритмическом языке Тема: Условные операторы.
«Основы алгоритмизации и программирования» на тему «Условные операторы. Конструкции If…then…else»
Практикум по алгоритмизации и программированию. Теоретический раздел iconРоссийской Федерации Кузнецкий институт информационных и управленческих технологий (филиал пгу) Лабораторный практикум по информатике
Согласно требованиям «Государственных образовательных стандартов» для технических специальностей в лабораторный практикум включены:...
Практикум по алгоритмизации и программированию. Теоретический раздел iconРабочая программа дисциплины «Информатика»
Целью преподавания дисциплины «Информатика» в 3-м семестре является получение базового уровня компьютерной грамотности, знаний и...
Практикум по алгоритмизации и программированию. Теоретический раздел iconКомпьютерный практикум
Для ее успешного изучения необходимы знания и умения, приобретенные в результате освоения основных курсов по программированию, а...
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница