Пользователь

Добро пожаловать,

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

Меню сайта




Ваше мнение
Как вы оцените наш сайт?

Замечательный
Хороший
Обычный
Плохой
Отвратительный


Результаты
Другие опросы

Всего голосов: 846
Комментарии: 10


Наши партнеры



Статистика




Programming books  Download software  Documentation  Scripts  Content Managment Systems(CMS)  Templates  Icon Sets  Articles  Contacts  Voting  Site Search




Книги-online



ПРЕДИСЛОВИЕ

ПРЕДИСЛОВИЕ

Интернет-версия пособия "Информатика" состоит из двух разделов:
  • Теория (с задачами и решениями);
  • Практикум по алгоритмизации и программированию.
Теоретический раздел представляет собой попытку создания на доступном школьнику уровне цельной картины курса информатики в фундаментальном его аспекте. В нем рассматриваются такие содержательные линии школьного курса информатики, как информация и информационные процессы, представление информации, компьютер, алгоритмы и исполнители, моделирование и формализация.

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

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

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

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

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

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

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

  • ясный и понятный стиль,
  • надежность и эффективность решений,
  • умение организовать переборы и ветвления и т.п.


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

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

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

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

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


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

Автор будет благодарна читателям за замечания, новые решения и интересные задачи, которые можно направлять по e-mail: shau@kbsu.ru.



Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском


.



книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать