Открыть спойлер
Закрыть спойлер
Чтобы научиться программировать,не достаточно прочитать книгу, посвящённую языку программирования,надо писать программы,решать конкретные задачи.Но где их можно найти?В учебниках,как правило,приводятся типовые,стандартные задачи,в основе которых лежит расчёт по формулам.Такие задачи,несомненно,полезны,но они не всегда интересны.На данном диске начинающему программисту предлагается изучить в наиболее доступной форме основы программирования на языке Pascal.Все обучение разбито на тематические разделы,в которых по мере изучения вводятся новые понятия и правила языка программирования.Таким образом реализуется модель"от простого к сложному".Решая предложенные задачи,которые,с одной стороны по плечу начинающему программисту,с другой-полезны и занимательны. Видео-курс состоит из четырёх частей и дополнений.
"52 видео-урока, 10 часов экранного видео посвящены рассмотрению основ программирования"
Прежде чем начать...
В этом этом разделе Вы узнаете основы, которые необходимо знать для начала программирования: что такое алгоритм, как составить блок-схему и написать программу.
Изучаем язык Pascal. Часть 1.
На этой страничке начинаются основы языка Pascal (переменные, типы данных, конструкции языка и т.д.) и осуществляется плавный переход к более сложным понятиям языка.
Изучаем язык Pascal. Часть 2.
Продолжается изучение языка программирования Pascal с рассмотрением графического режима и возможностью создавать геометрические фигуры различной сложности.
Оформляем любую работу.
А в этом разделе курса рассматриваются вопросы, связанные с оформлением отчётов по лабораторным, контрольным, курсовым работам с примерами готовых отчётов.
Дополнения.
Этот раздел содержит исчерпывающую теоретическую информацию по всему курсу: теория по каждой теме, исходники программ с подробным описанием операторов, примеры блок-схем и т.д.
Пройдя эти уроки, Вы узнаете:
- С чего начать?
- Как самостоятельно установить интегрированную среду программирования Free Pascal?
- Как сделать необходимые настройки Free Pascal?
- Что такое алгоритм и как его составить?
- Какими свойствами должен обладать алгоритм, чтобы оптимальным образом реализовать его на языке программирования?
- Из каких элементов состоит блок-схема?
- Как правильно составить блок-схему?
- Что такое компилятор и где он используется?
- Что такое интерпретатор и где он используется?
- Как компьютер "понимает" язык Turbo Pascal?
- С чего начинать писать программу?
- Из каких элементов состоит структура программы на языке программирования Turbo Pascal?
- Что такое переменная и как её использовать?
- Что такое тип данных?
- Какие требования предъявляются к идентификаторам?
- Как компилировать программу?
- Какие файлы относятся к программе?
Первая часть курса состоит из 22 уроков общей продолжительностью 5 часов живого экранного видео.
Это начальный этап в освоении языка высокого уровня Pascal.
Данная часть курса является продолжением предыдущего. Я уже говорил, что все обучение построено по принципу от простого к сложному. Здесь Вы закрепите базовые знания, полученные из предыдущего курса, и узнаете о новых возможностях.
Пройдя все 22 урока Вы узнаете:
- Что такое данные?
- Что такое простые типы данных?
- Какие разновидности данных определены в языке программирования Pascal?
- Как и где объявлять переменные и константы?
- Как произвести ввод информации в программу?
- Как понятно и правильно выводить на экран данные различных типов?
- Что такое форматированный вывод и где его применяют?
- Как же компьютер "понимает" что нужно так, a не иначе?
- Как работать с логическими данными?
- Что такое условный оператор выбора?
- Как анализировать в программе необходимые данные?
- Как реализовать на Турбо Паскале алгоритмы различной сложности?
- Как работает оператор if-else?
- Как составить сложное условие в программе?
- Как создать шаблон программы при использования его в виде основы для уменьшения потерь времени?
- Как работает оператор выбора case?
- Какую структуру имеет оператор case и где её нужно применять?
- Как работает оператор goto и его роль в программе?
- Как организовать простейший цикл в программе?
- Что такое переменная цикла?
- Как организовать цикл с помощью оператора while-do?
- Как работает и где используют оператор цикла repeat-until?
- Где лучше всего применять оператор for?
- Что такое символьный тип данных?
- Какие операции применимы к символам?
- Какие нюансы скрываются при работе с символьным типом данных?
- Что такое строки?
- Какие операции можно проводить над строками?
- Что такое подпрограммы?
- Что такое процедура и функция?
- Как реализовать программу с помощью подпрограмм?
- Каким образом можно передать параметры в подпрограмму?
- Как составить собственный модуль и включить в него все необходимые процедуры и функции?
Вторая часть курса программирования состоит из 15 уроков общей продолжительностью 2 часа 33 минуты живого экранного видео.
Эта часть является завершением курса программирования "Pascal с нуля в видео-формате", в которой так же рассматриваются важные понятия программирования на языке Turbo Pascal.
Здесь мы займёмся самыми сложными элементами, такими как файлы, организация массивов, работа с матрицами и т.д.
В этом курсе Вы узнаете:
- Какие данные называются структурированными?
- Как объявить одномерный массив?
- Чем отличаются и какими свойствами обладают элементы массивов различных типов?
- Как осуществить доступ к элементу массива?
- Как ввести и вывести значения массива?
- Основные правила при работе с массивами?
- Как массивы использовать в виде матриц для решения задач?
- Что такое множества и как с ними работать?
- Как упростить задачу, используя множества?
- Что такое запись?
- Как полям записи присвоить значения?
- Как сделать массив записей?
- Как можно составить из записи простую базу данных?
- Как правильно использовать оператор with?
- Как в программе использовать запись с вариантной частью?
- Что такое файл?
- Какие разновидности файлов бываю в Turbo Pascal?
- Что такое типизированные файлы и как с ними работать?
- Что такое текстовые файлы и как с ними работать?
- Как совместно использовать тип данных file и record?
- Как изменять содержимое файла из Windows?
- Как изменять атрибуты файла?
- Какие процедуры и функции предусмотрены для работы с файлами?
- В чем разница между типами файлов?
- Как подключить графику в Turbo Pascal?
- Как нарисовать различные геометрические фигурки на Turbo Pascal?
- Как нарисовать 3D фигуру?
- Как вывести текст в графическом режиме?
В курс вошли 7 уроков общей продолжительностью 2 часа 33 минуты живого экранного видео.
Знания, которые Вы здесь получите, очень важны и помогут Вам сэкономить огромное количество времени и сил. Здесь Вы узнаете, как можно быстро и без проблем справиться с созданием любой отчётной работы: лабораторной, контрольной, курсовой, дипломной.
В этом курсе Вы узнаете:
- Где взять необходимую информацию?
- Как оформить работу согласно требований преподавателей?
- Где взять примеры готовых работ?
- Как красиво составить блок-схему?
- Как редактировать полученный текст?
- Какие необходимые элементы должны быть включены в любую отчётную работу?
- Как делать Screen Copy программ, а затем вставлять их в отчёт?
- Как правильно оформлять список использованной литературы?
- Как добавлять информацию и делать из неё осмысленные предложения?
- Как же все-таки сдать то, что Вы сделали?
Этот раздел содержит информацию для успешного прохождения обучения, контроля своих знаний и готовые примеры отчётов.
Здесь имеется:
- Справочные материалы.
На этой вкладке Вы найдёте всю теоретическую информацию по языку программирования Turbo Pascal, которая охватывает данный курс программирования.
- Исходники программ.
Данный раздел содержит исходные тексты более чем 100 программ на языке Turbo Pascal. Все программы отсортированы по темам и содержат пояснения к каждой программе и используемых операторов.
- Дополнительные материалы.
Здесь содержатся задачи для самостоятельного решения по различным темам языка Turbo Pascal. Для проверки правильности решения задач я включил сюда решения по задачам. Так что Вы сможете всегда проверить свои знания по пройденным темам