Серия уроков информатики в 11 классе "Введение в ООП. Ввод и вывод массивов на Delphi"
В завершение изучения темы «Введение в ООП» я предлагаю рассмотреть вопрос о создании программ использующих массивы. Этот вопрос излагается в учебнике «Информатика и ИКТ» для профильных классов Н.Д Угриновича (Параграф 4.16 «Массивы»). Для своей работы, я выбрал среду Delphi 7, однако все процедуры работают и в Lazarus. Отход от PascalABC вызван тем, что в нем нет компонента StringGrid, для работы с двумерными массивами. Хотя одномерные массивы можно программировать и на нем.
Презентация к уроку информатики в 11 классе «Введение в ООП. Проектируем инженерный калькулятор»
Предлагаю Вашему вниманию презентацию к урокам информатики в 11 классе которую можно использовать при изучении темы ООП. В презентации рассматривается как создать приложение "Научный калькулятор". Работа учащихся идет в PascalABC, однако все процедуры без изменений можно использовать и в Lazarus и Delphi. К презентации прилагается конспект моего видения уроков при изучении этой темы.
В отдельной папке находится Электронный справочник для самостоятельной разработки приложения «Инженерный калькулятор». Созданный на основе этой презентации. Он предназначен для самостоятельной работы учащихся и его не желательно использовать для демонстрации через проектор.
Уроки информатики по теме "Исполнитель Робот. Основные алгоритмические конструкции"
Предлагаю Вашему вниманию разработку уроков для 7 класса, объединенных общей темой «Исполнитель Робот. Основные алгоритмические конструкции». В своей разработке я использую только исполнителя Робот системы программирования "Исполнители 2.5" Полякова Константина Юрьевича. Связано это, прежде всего с тем, что на Роботе можно показать все алгоритмические конструкции, не вдаваясь глубоко в математические тонкости. От детей на первых занятиях не требуется хорошего знания прямоугольной системы координат, как в Черепашке и Чертежнике. Понятно, что далее без прямоугольн
... Читать дальше »
Кривая Шибкина или задание по информатике на зимние каникулы.
Зимние каникулы длинные и я предлагаю ученикам 10 и 11 классов в перерывах между отмечанием Нового года немного по программировать.
В книге С.В. Филичева, «Занимательный Basic», есть глава Кривая Шибкина. В которой Доктор Шибкин, пытался составить программу, рисующую на экране компьютера вертикальные полосы.Он написал программу:
program n1;
uses crt,graphabc;
var a:integer;
begin
clrscr;
SetWindowSize(600,600);
SetPenColor(clDkGray );
Предлагаю Вашему вниманию разработку уроков для 7 класса, объединенных общей темой «Исполнитель Робот. Основные алгоритмические конструкции». В своей разработке я использую только исполнителя Робот системы программирования "Исполнители 2.5" Полякова Константина Юрьевича. Связано это, прежде всего с тем, что на Роботе можно показать все алгоритмические конструкции, не вдаваясь глубоко в математические тонкости. От детей на первых занятиях не требуется хорошего знания прямоугольной системы координат, как в Черепашке и Чертежнике. Понятно, что далее без прямоугольной системы координат не обойтись. Но при знакомстве с алгоритмическими конструкциями можно программировать и без нее.
Для изучения темы я выделяю следующие вопросы: Система программирования «Исполнители 2.5» Линейные программы, Цикл ПОВТОРИ n РАЗ, Цикл ПОКА, Ветвление, Вложенные циклы, Процедуры. ... Читать дальше »
Информационные технологии и программирование доступны абсолютно всем! Каждый может почувствовать себя создателем и реализовать идею с нуля.
С 4 по 12 декабря 2014 года пройдет беспрецедентная акция #ЧасКода, которая объединит всю страну! В каждой российской школе пройдет уникальный урок, которого еще никогда не было и который, надеемся, изменит ваше представление об ИТ и программировании.
Для начала ИТ-гуру — первые лица знаменитых ИТ-компаний — лично осветят все преимущества молодой и крайне перспективной индустрии, познакомят с невероятными возможностями, открывающимися в ней, и помогут найти свой успешный путь! Зат
... Читать дальше »
На "Учительском портале" размещена новая презентация к уроку информатики. Понятие «Рекурсия» является одним из ключевых понятий программирования. Однако знакомить учащихся с ней, на мой взгляд, целесообразно только на факультативах по программированию или физико-математических классах. Где уровень программирования у детей достаточно высокий. Представленная мною презентация предназначена для этих целей и состоит из трех частей:
1. Знакомство с рекурсией и ее программная реализация на языке программирования PascalABC.
2. Фракталы и их построение с помощью рекурсивных алгоритмов.
3. Проблемы, возникающие при использовании рекурсии.