🗊Основы программирования

Категория: Информатика
Нажмите для полного просмотра!
Основы программирования, слайд №1Основы программирования, слайд №2Основы программирования, слайд №3Основы программирования, слайд №4Основы программирования, слайд №5Основы программирования, слайд №6Основы программирования, слайд №7Основы программирования, слайд №8Основы программирования, слайд №9Основы программирования, слайд №10Основы программирования, слайд №11Основы программирования, слайд №12Основы программирования, слайд №13Основы программирования, слайд №14Основы программирования, слайд №15Основы программирования, слайд №16Основы программирования, слайд №17

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

Слайды и текст этой презентации


Слайд 1





 Основы программирования
Описание слайда:
Основы программирования

Слайд 2


Основы программирования, слайд №2
Описание слайда:

Слайд 3


Основы программирования, слайд №3
Описание слайда:

Слайд 4


Основы программирования, слайд №4
Описание слайда:

Слайд 5


Основы программирования, слайд №5
Описание слайда:

Слайд 6





Литература
А.А.Кузнецов, Н.В.Ипатова 
«Основы информатики», 8-9 кл.:
Раздел 3. ОСНОВЫ ПРОГРАММИРОВАНИЯ, 
С.91-92
Описание слайда:
Литература А.А.Кузнецов, Н.В.Ипатова «Основы информатики», 8-9 кл.: Раздел 3. ОСНОВЫ ПРОГРАММИРОВАНИЯ, С.91-92

Слайд 7





Работа в системе ABC паскаль
Тема 3.2
Описание слайда:
Работа в системе ABC паскаль Тема 3.2

Слайд 8





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

Слайд 9





Язык Паскаль как один из лучших языков программирования для начального обучения
Язык Паскаль признан многими российскими преподавателями как один из лучших именно для начального обучения. 
Однако, среда Borland Pascal, ориентированная на MS DOS, устарела, а среда Borland Delphi с ее богатыми возможностями сложна для начинающего программиста. Так, попытка начинать обучение с написания событийной программы в Borland Delphi вызывает у обучаемого массу сложностей и приводит к ряду неправильно сформированных навыков.
Описание слайда:
Язык Паскаль как один из лучших языков программирования для начального обучения Язык Паскаль признан многими российскими преподавателями как один из лучших именно для начального обучения. Однако, среда Borland Pascal, ориентированная на MS DOS, устарела, а среда Borland Delphi с ее богатыми возможностями сложна для начинающего программиста. Так, попытка начинать обучение с написания событийной программы в Borland Delphi вызывает у обучаемого массу сложностей и приводит к ряду неправильно сформированных навыков.

Слайд 10





Система Pascal ABC основана на языке Delphi Pascal 
Система Pascal ABC основана на языке Delphi Pascal и призвана осуществить постепенный переход от простейших программ к модульному, объектно-ориентированному, событийному и компонентному программированию. 
Некоторые языковые конструкции в Pascal ABC допускают, наряду с основным, упрощенное использование, что позволяет использовать их на ранних этапах обучения. 
Например, в модулях может отсутствовать разделение на секцию интерфейса и секцию реализации. В этом случае модули устроены практически так же, как и основная программа, что позволяет приступить к их изучению параллельно с темой "Процедуры и функции". Тела методов можно определять непосредственно внутри классов (в стиле Java и C#), что позволяет создавать классы практически сразу после изучения записей, процедур и функций.
Описание слайда:
Система Pascal ABC основана на языке Delphi Pascal Система Pascal ABC основана на языке Delphi Pascal и призвана осуществить постепенный переход от простейших программ к модульному, объектно-ориентированному, событийному и компонентному программированию. Некоторые языковые конструкции в Pascal ABC допускают, наряду с основным, упрощенное использование, что позволяет использовать их на ранних этапах обучения. Например, в модулях может отсутствовать разделение на секцию интерфейса и секцию реализации. В этом случае модули устроены практически так же, как и основная программа, что позволяет приступить к их изучению параллельно с темой "Процедуры и функции". Тела методов можно определять непосредственно внутри классов (в стиле Java и C#), что позволяет создавать классы практически сразу после изучения записей, процедур и функций.

Слайд 11





Ряд модулей Pascal ABC специально создавался для учебных целей
Модуль растровой графики GraphABC обходится без объектов, хотя его возможности практически совпадают с графическими возможностями Borland Delphi. Он доступен в несобытийных программах и позволяет легко создавать анимацию без мерцания. 
Модуль Events позволяет создавать простейшие событийные программы без использования объектов (события представляют собой обычные процедурные переменные). 
Модули Timers и Sounds позволяют создавать таймеры и звуки, которые также реализованы в процедурном стиле. Эти модули можно использовать даже в консольных программах.
Описание слайда:
Ряд модулей Pascal ABC специально создавался для учебных целей Модуль растровой графики GraphABC обходится без объектов, хотя его возможности практически совпадают с графическими возможностями Borland Delphi. Он доступен в несобытийных программах и позволяет легко создавать анимацию без мерцания. Модуль Events позволяет создавать простейшие событийные программы без использования объектов (события представляют собой обычные процедурные переменные). Модули Timers и Sounds позволяют создавать таймеры и звуки, которые также реализованы в процедурном стиле. Эти модули можно использовать даже в консольных программах.

Слайд 12





Ряд модулей Pascal ABC специально создавался для учебных целей
Модуль контейнерных классов Containers позволяет работать с основными структурами данных (динамические массивы, стеки, очереди, множества), реализованными в виде классов. 
Модуль векторной графики ABCObjects предназначен для быстрого изучения основ объектно-ориентированного программирования, а также позволяет создавать достаточно сложные игровые и обучающие программы. 
Модуль визуальных компонентов VCL позволяет создавать событийные приложения с главной формой в стиле Delphi. Классы VCL немного упрощены по сравнению с аналогичными классами Delphi. Имеется редактор форм и инспектор объектов. Технология восстановления формы по коду программы позволяет обойтись для приложения с главной формой одним файлом (!).
Описание слайда:
Ряд модулей Pascal ABC специально создавался для учебных целей Модуль контейнерных классов Containers позволяет работать с основными структурами данных (динамические массивы, стеки, очереди, множества), реализованными в виде классов. Модуль векторной графики ABCObjects предназначен для быстрого изучения основ объектно-ориентированного программирования, а также позволяет создавать достаточно сложные игровые и обучающие программы. Модуль визуальных компонентов VCL позволяет создавать событийные приложения с главной формой в стиле Delphi. Классы VCL немного упрощены по сравнению с аналогичными классами Delphi. Имеется редактор форм и инспектор объектов. Технология восстановления формы по коду программы позволяет обойтись для приложения с главной формой одним файлом (!).

Слайд 13





Типы приложений в Pascal ABC
В Pascal ABC можно создавать следующие типы приложений:
Консольные приложения (вывод текста осуществляется в окно вывода, а ввод - из окна ввода);
Графические  приложения (при подключении модуля GraphABC открывается специальное графическое окно, предназначенное для вывода графики);
Графические  приложения, управляемые событиями (при одновременном подключении модулей GraphABC и Events в графическом окне можно использовать несколько простейших событий);
Приложения Pascal ABC Forms (после подключения модуля vcl можно создавать формы, размещать на них компоненты и определять обработчики событий для каждого компонента; можно также воспользоваться дизайнером формы);
Приложения для электронного задачника Programming Taskbook (при подключении модуля PT4);
Приложения для Исполнителя Робот (при подключении модуля Robot);
Приложения для Исполнителя Чертежник (при подключении модуля Drawman).
Последние три типа приложений реализуют идею проверяемых заданий.
Приложения для электронного задачника Programming Taskbool используются для эффективного обучения программированию и основам алгоритмизации школьников старших классов и студентов младших курсов.
Исполнители Робот и Чертежник используются для быстрого первоначального обучения программированию школьников младших и средних классов.
Описание слайда:
Типы приложений в Pascal ABC В Pascal ABC можно создавать следующие типы приложений: Консольные приложения (вывод текста осуществляется в окно вывода, а ввод - из окна ввода); Графические  приложения (при подключении модуля GraphABC открывается специальное графическое окно, предназначенное для вывода графики); Графические  приложения, управляемые событиями (при одновременном подключении модулей GraphABC и Events в графическом окне можно использовать несколько простейших событий); Приложения Pascal ABC Forms (после подключения модуля vcl можно создавать формы, размещать на них компоненты и определять обработчики событий для каждого компонента; можно также воспользоваться дизайнером формы); Приложения для электронного задачника Programming Taskbook (при подключении модуля PT4); Приложения для Исполнителя Робот (при подключении модуля Robot); Приложения для Исполнителя Чертежник (при подключении модуля Drawman). Последние три типа приложений реализуют идею проверяемых заданий. Приложения для электронного задачника Programming Taskbool используются для эффективного обучения программированию и основам алгоритмизации школьников старших классов и студентов младших курсов. Исполнители Робот и Чертежник используются для быстрого первоначального обучения программированию школьников младших и средних классов.

Слайд 14


Основы программирования, слайд №14
Описание слайда:

Слайд 15


Основы программирования, слайд №15
Описание слайда:

Слайд 16





Об авторах
Автор системы Pascal ABC - доцент механико-математического факультета Ростовского государственного университета Станислав Станиславович Михалкович (e-mail miks@math.rsu.ru). 
Автор электронного задачника Programming Taskbook - доцент механико-математического факультета Ростовского государственного университета Михаил Эдуардович Абрамян (e-mail mabr@math.rsu.ru).
Описание слайда:
Об авторах Автор системы Pascal ABC - доцент механико-математического факультета Ростовского государственного университета Станислав Станиславович Михалкович (e-mail miks@math.rsu.ru). Автор электронного задачника Programming Taskbook - доцент механико-математического факультета Ростовского государственного университета Михаил Эдуардович Абрамян (e-mail mabr@math.rsu.ru).

Слайд 17





Изучайте программирование вместе с PascalABC.NET!
НОВАЯ ВЕРСИЯ ПО АДРЕСУ http://pascalabc.net/
Описание слайда:
Изучайте программирование вместе с PascalABC.NET! НОВАЯ ВЕРСИЯ ПО АДРЕСУ http://pascalabc.net/



Похожие презентации
Mypresentation.ru
Загрузить презентацию