Разработка урока информатики в 10 классе. Интегрированная среда разработки Lazarus. Интерфейс программы.

Жамбылская область, Шуский район, учитель информатики средней школы имени аль-Фараби Бахтыбекова Г.М.

В архиве разработка урока и презентация. IDE Lazarus. 10 klass Цели: – проверить знания учащихся по пройденным темам – дать понятие об ИСР Lazarus – научить открывать и сохранять проект; – познакомить с интерфейсом программы, с планом разработки программы; Задачи урока:

  • Воспитательная – развитие познавательного интереса, логического мышления
  • Учебная – освоение работы в ИСР Lazarus.
  • Развивающая – развитие интереса к визуальному программированию, памяти, внимательности.

Tип урока: комбинированный. Методы обучения: словесный, практический, наглядно-демонстрационный. ТСО: персональные компьютеры, проектор, ИД, вопросы теста, приложение Lazarus , авторская презентация.

Ход урока I. Организация класса к уроку II. Актуализация прежних знаний

  1. 1. Какие методы программирования вам известны?
  2. 2. Как называется метод программирования, в котором используются объекты?
  3. 3. Что такое графический интерфейс?
  4. 4. Выберите в реальной жизни любой объект (холодильник, магнитофон, машина) и опишите его свойства, методы, события.
  5. 5. Выберите любой объект на экране компьютера (кнопка, окно, текстовое поле) и опишите его свойства, методы, события.

Выполнение тестовых заданий. Взаимопроверка. III. Сообщение темы урока. Презентация. Интегрированная среда разработки Lazarus. IV. Изучение нового материала Не случайно к сегодняшнему уроку я подобрала изображение леопарда. Это эмблема Lazarus. Что же такое Lazarus? Сегодня я расскажу обзорно, что из себя он представляет, мы научимся его запускать, познакомимся с интерфейсом Начнем с того, что Lazarus относится к Свободному Программному Обеспечению. Его практически создают программисты всего мира. Lazarus представляет собой свободную среду быстрой разработки программного обеспечения для компилятора Free Pascal, аналогичную Delphi. Данный проект базируется на оригинальной кроссплатформенной библиотеке визуальных компонентов Lazarus Component Library/

Кроссплатформенное программное обеспечение – программное обеспечение, работающее более чем на одной аппаратной платформе и/или операционной системе. Free Pascal- кроссплатформенный язык на уровне компиляции, т.е. для него существуют компиляторы под различные платформы. Таким образом, разработанные приложения могут функционировать практически под любой ОС. Все что мы видим на экране во время работы различных приложений, все элементы (кнопки, бегунки, меню и т.п.) можно реализовать в Lazarus. Основные сведения:

Автор

Cliff Baeseman, Shane Miller, Michael A. Hess и др.

Разработчики

сообщество

Написана на

Object Pascal

Интерфейс

графический

Операционная система

Linux, Mac OS X и др. UNIX-подобные, Windows

Языки интерфейса

Русский и ещё 37 языков

Последняя версия

1.0 (28 август 2012)

Сайт

lazarus.freepascal.org

Функции

  • Поддерживает преобразование проектов Delphi
  • Реализован основной набор элементов управления
  • Редактор форм и инспектор объектов максимально приближены к Delphi
  • Интерфейс отладки (используется внешний отладчик GDB)
  • Полностью юникодный (UTF-8) интерфейс и редактор и поэтому отсутствие проблем с портированием кода, содержащего национальные символы
  • Мощный редактор кода, включающий систему подсказок, гипертекстовую навигацию по исходным текстам, автозавершение кода и рефакторинг
  • Поддержка множества типов синтаксиса Pascal: Object Pascal, Turbo Pascal, Mac Pascal, Delphi (поддерживаются со стороны компилятора)
  • Имеет собственный формат управления пакетами
  • Авто сборка самого себя (под новую библиотеку виджетов) нажатием одной кнопки
  • Поддерживаемые для компиляции ОС: Linux, Microsoft Windows (Win32, Win64), Mac OS X, FreeBSD, WinCE, OS/2

Недостатки

  • Нет полной совместимости с Delphi (хотя в отличие от Delphi предоставляет возможность создавать более кроссплатформенные приложения)
  • Отсутствие полной документации, хотя она доступна в виде Wiki — учебников, которые могут редактировать сами пользователи
  • При компиляции с настройками проекта по умолчанию получается большой файл, размер которого может достигать 14,1 Мб.

ПО, написанное на Lazarus

  • Total Commander — 64-разрядная версия TC 8.0 компилируется с помощью Lazarus x64
  • Double Commander — двухпанельный файловый менеджер c открытым исходным кодом, работающий под Linux и Microsoft Windows.
  • easyMP3Gain — аудиоредактор для нормализации громкости mp3-файлов.
  • GreenGnome — свободная среда рабочего стола для Microsoft Windows (аналог рабочего стола GNOME для Linux).

Скачать полный вариант урока.

Check Also

Электрондық күнделікті пайдалану туралы

Электрондық күнделікті пайдалану туралы тамаша бейнесабақ.  Өскембаева Кенже ханымның тамаша бейнесабақтары.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.