Методическая разработка по теме Программирование в Kodu, занятие №1

Раздел Информатика
Класс 5 класс
Тип Конспекты
Автор
Дата
Формат docx
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Занятие №1

Тема: "Программа. Программирование. Исполнители."

Цель занятия: дать общее представление о программировании.

Задачи:

  • раскрыть понятия алгоритма и исполнителя.

  • раскрыть понятия программы и дать представление о профессии программиста;

Ход занятия

Алгоритм и исполнители

Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.
Термин «алгоритм» произошёл от имени великого математика Мухаммеда аль-Хорезми по-латыни algorithmus). Мухаммед аль-Хорезми ещё в IX веке разработал правила выполнения четырёх действий арифметики. Методическая разработка по теме Программирование в Kodu, занятие №1.

Алгоритмы в жизни

Мы постоянно сталкиваемся с понятиями алгоритмов в различных сферах деятельности человека:

  • в кулинарных книгах собраны рецепты приготовления разных блюд.

  • любой прибор, купленный в магазине, снабжается инструкцией по его использованию.

Примеры алгоритмов

  • Выбрать катушку с нитью, Методическая разработка по теме Программирование в Kodu, занятие №1.

  • Отрезать от катушки нить

  • Вдеть нить в иголку

  • Завязать на конце нити узелок.

  • Продеть иглу через ткань (с изнаночной стороны) и через отверстие пуговицы.

  • Продеть иглу через другое отверстие пуговицы и ткань.

  • Повторить пункты 6 раз.

  • Отрезать остатки нити.

Практическое задание.

Приведите примеры алгоритмов в жизни.

Алгоритмы в русских народных сказках

Сказка Курочка Ряба читать:

  1. Жили-были дед да баба.

  2. И была у них Курочка Ряба.

  3. Снесла курочка яичко, да не простое - золотое.

  4. Дед бил - не разбил.

  5. Баба била - не разбила.

  6. А мышка бежала, хвостиком махнула,

  7. Яичко упало и разбилось.

  8. Плачет дед,

  9. Плачет баба

  10. Говорит им Курочка Ряба: - Не плачь, дед, не плачь, баба: снесу вам новое яичко не золотое, а простое!

Практическое задание.

Приведите примеры алгоритмов в сказках.

Исполнитель алгоритма - это тот объект или субъект, для управления которым составлен алгоритм. Исполнителями алгоритмов могут быть как живые существа, так и технические устройства.

Методическая разработка по теме Программирование в Kodu, занятие №1.

Исполнителя хаpактеpизуют:

  • сpеда обитания;

  • элементарные действия;

  • система команд;

  • отказы.

Сpеда (или обстановка) - это "место обитания" исполнителя.

Система команд. Каждый исполнитель может выполнять команды только из некоторого строго заданного списка - системы команд исполнителя. Для каждой команды должны быть заданы условия применимости (в каких состояниях сpеды может быть выполнена команда) и описаны результаты выполнения команды.

После вызова команды исполнитель совершает соответствующее элементарное действие.

Отказы исполнителя возникают, если команда вызывается пpи недопустимом для нее состоянии сpеды.

Практическое задание.

Приведите примеры исполнителей и определите их основные характеристики.

Компьютер является одним из самых многофункциональных исполнителей.

Методическая разработка по теме Программирование в Kodu, занятие №1.

Компьютер - это программируемое электронное устройство, способное обрабатывать данные и производить вычисления, а также выполнять другие задачи манипулирования символами. (т.е. компьютер - это комплекс программно-управляемых электронный устройств)

Программа - это последовательность команд.

Программирование - разработка программ управления компьютером с целью решения различных информационных задач.

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

Специалисты, профессионально занимающиеся программированием, называются программистами. В первые годы существования ЭВМ для использования компьютера в любой области нужно было уметь программировать. В 1970-х - 80-х годах XX века начинает развиваться прикладное программное обеспечение. Бурное распространение прикладного ПО произошло с появлением персональных компьютеров. Стало совсем не обязательным уметь программировать для того, чтобы воспользоваться компьютером. Люди, работающие на компьютерах, разделились на пользователей и программистов. В настоящее время пользователей гораздо больше, чем программистов.

Может возникнуть впечатление, что программисты теперь уже и не нужны! Но кто же тогда будет создавать вес операционные системы, редакторы, графические пакеты, компьютерные игры и многое другое? Программисты, безусловно, нужны, причем задачи, которые им приходится решать, со временем становятся все сложнее.

Что такое язык программирования

Для составления программ существуют разнообразные языки программирования.

Язык программирования - это фиксированная система обозначений для описания алгоритмов и структур данных.

Популярными языками программирования сегодня являются Паскаль, Бейсик, Си, Фортран и др.

Инструменты по программированию для детей:

Методическая разработка по теме Программирование в Kodu, занятие №1.

Методическая разработка по теме Программирование в Kodu, занятие №1.

blockly-games.appspot.com/

Методическая разработка по теме Программирование в Kodu, занятие №1.Методическая разработка по теме Программирование в Kodu, занятие №1.


Компьютерный практикум:

решение логических задач.


© 2010-2022