Алгоритмизация и программирование

Алгоритм.Основные понятия

Карточки-задания (4 варианта) можно использовать при проверке знаний на уроке информации или занятии в системе дополнительного образования

Максимальный и минимальный элементы массива

Одной из типовых задач обработки массивов является поиск наибольшего или наименьшего среди значений его элементов. Данный урок - урок изучения нового материала - алгоритма поиска максимального (минимального) элемента массива. Язык программирования - Паскаль.

Классы: 

Алгоритмическая конструкция «ветвление»

Тема урока: Алгоритмическая конструкция «ветвление».

Место урока в изучении темы: 2 раздел 5-6 урок в теме «Основы алгоритмизации»

Тип урока: комбинированный урок

 Класс: 8

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

Классы: 

Использование готовых компонентов

Урок "Использование готовых компонентов" является частью проекта создания программного продукта в среде Delphi.

Классы: 

Применение элементов робототехники на уроках информатики при изучении раздела «Алгоритмы и исполнители

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

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

Программирование в среде Lazarus - создание калькулятора

Презентация к уроку Программирование в среде Lazarus - создание калькулятора

Классы: 
Теги: 

Карточки-задания "Построение алгоритмов из блоков"

Lego NXT на уроке информатики

На уроках в рамках темы "Алгоритмика" в 4 классе применяю конструктор Lego Mindstorms NXT 2.0. Пример практической работы:

Задание 1. При нажатии первой конопки  двигатель вращается в одном направлении, при нажатии второй - в другую. Двигатель не работает, если ни одна из кнопок не нажата.

Задание 2. Шлагбаум. При нажатии первой конопки загорается красная лампа и через секунду опускается шлагбаум. При нажатии второй кнопки шлагмаум поднимается и загорается зеленая лампа. Начальное состояние: шлагбаум поднят и горит зеленая лампа.  

Классы: 

Система разноуровневых заданий по теме "Алгоритмизация и программирование"

Контрольная работа по разделу "Алгоритмизация и программирование" состоит из заданий, разбитых на  уровни и  ранги в зависимости от сложности. Каждому рангу заданий соответствует определённый балл. Задача учащегося - набрать достаточное количество баллов на желаемую отметку.

Классы: 

Понятие алгоритма и его свойства

Может быть использована на уроке информатики, при обьяснении темы "Алгоритм. Свойства алгоритма."

Классы: 

Pages