- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
- «Специфика работы с детьми-мигрантами дошкольного возраста»
- «Учебный курс «Вероятность и статистика»: содержание и специфика преподавания в условиях реализации ФГОС ООО и ФГОС СОО»
- «Центр «Точка роста»: создание современного образовательного пространства в общеобразовательной организации»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Знакомство со сценариями. Структура класса, методы, переменные, типы данных
Практика. Изучение интерфейса среды разработки Greenfoot. Терминология ООП. Внесение изменений в первую программу.
Г.Северобайкальск МАОУ ДО «ДДТ «Эврика»
Педагог дополнительного образования
программирование на языке Java
Барабанщикова Анастасия Евгеньевна
Технологическая карта занятия
по теме
«Основные понятия языка. Среда разработки Greenfoot»
ТЕХНОЛОГИЧЕСКАЯ КАРТА ЗАНЯТИЯ
Педагог дополнительного образования: Барабанщикова Анастасия Евгеньевна
Направление:программирование на языке Java
Возраст участников занятия: 11-15 лет
Тема занятия:Методы в Greenfoot. Движение со следом. Изменение размера. Взрыв. Стрельба. Текстовые сообщения
Тип занятия:
Комбинированное занятие (повторение пройденного материала + изучение нового материала).
Форма организации познавательной деятельности:групповая
Цели занятия:
Познакомить обучающихся с основами объектно-ориентированного программирования (ООП) в среде Greenfoot.
Изучить структуру класса, методы, переменные и типы данных.
Научиться работать в интерфейсе Greenfoot, вносить изменения в код.
Развивать логическое мышление и навыки программирования.
Задачи занятия:
Обучающие:
Усвоение базовых понятий ООП (класс, объект, метод, переменная).
Изучение интерфейса Greenfoot.
Формирование навыков редактирования кода.
Развивающие:
Развитие алгоритмического мышления.
Формирование умения анализировать и модифицировать код.
Воспитательные:
Воспитание интереса к программированию.
Формирование ответственности и самостоятельности при выполнении заданий.
Оборудование и материалы:
Компьютеры с установленной средой Greenfoot.
Презентация по теме.
Раздаточный материал (опорный конспект).
Примеры кода.
Этап занятия | Время | Задачи этапа | Деятельность педагога | Деятельность обучающихся | Результат |
1. Мотивационный этап | 5 мин | Пробудить интерес к теме, показать практическую значимость ООП. | Демонстрирует пример проекта в Greenfoot (простая игра или симуляция). Задает вопросы: "Как вы думаете, из чего состоит эта программа?" | Наблюдают, отвечают на вопросы, высказывают предположения. | Сформирован интерес к теме, понимание практического применения ООП. |
2. Актуализация знаний | 10 мин | Дать первичное представление о переменных и алгоритмах, чтобы подготовить к изучению ООП. | Кратко объясняет: | Отвечают, приводят примеры из жизни, вспоминают пройденный материал. | Активизированы знания, необходимые для изучения новой темы. |
3. Изучение нового материала | 20 мин | Познакомить с терминами ООП, структурой класса, интерфейсом Greenfoot. | Объясняет: класс, объект, методы, переменные, типы данных. Показывает интерфейс Greenfoot (редактор кода, мир, акторы). | Слушают, конспектируют, задают вопросы. | Усвоены основные понятия ООП, знакомство со средой разработки. |
4. Практическая работа | 30 мин | Научиться создавать и изменять классы, добавлять методы и переменные. | Дает задание: "Измените код актора: добавьте переменную скорости, метод движения". Консультирует, проверяет. | Работают в Greenfoot, пробуют изменять код, тестируют программу. | Сформированы навыки работы в среде, внесения изменений в код. |
5. Закрепление материала | 10 мин | Проверить понимание темы, исправить ошибки. | Задает вопросы: "Как объявить переменную? Как вызвать метод?" Разбирает типичные ошибки. | Отвечают, демонстрируют свои проекты, анализируют ошибки. | Закреплены знания, исправлены неточности. |
6. Рефлексия | 5 мин | Подвести итоги, оценить свою работу. | Просит оценить свою работу: "Что было сложным? Что понравилось?" | Анализируют свою работу, делятся впечатлениями. | Осознание достижений и трудностей. |
Основные понятия ООП
Класс – это "шаблон" или "чертёж" для создания объектов.
Пример из жизни: класс «Автомобиль» описывает, что у машины есть колеса, двигатель, двери.
В программировании: класс содержит переменные (данные) и методы (действия).
Объект – это конкретный экземпляр класса.
Пример: «Моя Toyota» – это объект класса «Автомобиль».
В Greenfoot: объекты (акторы) появляются в мире при запуске программы.
Метод – это функция, которая определяет поведение объекта.
Примеры методов в Greenfoot:
move() – движение,
turn() – поворот,
getWorld() – получить доступ к миру.
Переменная – ячейка памяти для хранения данных.
Пример: int speed = 5; (число), String name = "Робот"; (текст).
Типы данных – определяют, какие значения может хранить переменная.
Основные типы:
int – целые числа (например, 10, -5),
double – дробные числа (3.14),
boolean – логический (true/false),
String – текст ("Привет").
2. Интерфейс Greenfoot
Окно проекта:
Слева – список классов (например, World, Actor).
Справа – область визуализации ("мир").
Редактор кода:
Открывается двойным щелчком по классу.
Здесь пишутся методы и переменные.
Мир (World):
"Поле", где размещаются объекты (акторы).
Настраивается размер и фон.
Акторы (Actor):
Объекты, которые двигаются и взаимодействуют.
Пример: игрок, враги, препятствия.
3.Примеркодав Greenfoot
public class Robot extends Actor {
private int speed = 3; // переменная
public void act() { // метод
move(speed); // движение
if (isAtEdge()) {
turn(180); // поворот
} }}
Разбор:
Robot – класс, наследующий Actor.
speed – переменная типа int.
act() – метод, который выполняется автоматически.
4. Визуализация в Greenfoot
Чтобы добавить объект в мир:
Нажать «Compile» (чтобы код заработал).
Кликнуть правой кнопкой на классе и выбрать «new Robot()».
Перетащить объект в мир.
Запуск программы: кнопка «Run».
Итог:
Класс – шаблон, объект – его экземпляр.
Методы – действия, переменные – данные.
Greenfoot позволяет визуально работать с кодом.
Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/610577-znakomstvo-so-scenarijami-struktura-klassa-me
БЕСПЛАТНО!
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Конфликты в образовательной среде: действия педагогов и руководителей образовательных организаций»
- «Развитие УУД обучающихся 5-9 классов в соответствии с требованиями ФГОС ООО»
- «Обработка документов в образовательной организации»
- «Сопровождение обучающихся с расстройствами аутистического спектра и ранним детским аутизмом в образовательной организации»
- «Преподавание химии по ФГОС ООО и ФГОС СОО: содержание, методы и технологии»
- «Основы физического развития и воспитания школьников»
- Педагог-психолог дошкольной образовательной организации. Содержание и организация профессиональной деятельности
- Педагогика и методика преподавания информатики
- Преподавание в организации среднего профессионального образования
- Менеджмент в сфере образования. Организация работы специальной (коррекционной) школы
- Организация работы классного руководителя в образовательной организации
- Педагогическое образование: Теория и методика начального образования

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.