Охрана труда:
нормативно-правовые основы и особенности организации
Обучение по оказанию первой помощи пострадавшим
Аккредитация Минтруда (№ 10348)
Подготовьтесь к внеочередной проверке знаний по охране труда и оказанию первой помощи.
Допуск сотрудника к работе без обучения или нарушение порядка его проведения
грозит организации штрафом до 130 000 ₽ (ч. 3 статьи 5.27.1 КоАП РФ).
Участие подтверждается официальными документами
  • Приказ Приказ о проведении
  • Положение Положение
  • Протокол Выписка из Протокола
  • Диплом Диплом победителя
  • Инновации Диплом за инновационную деятельность
  • Благодарность Благодарность
18.06.2025

Конспект занятия на Java «Малая Родина - большая любовь»

Барабанщикова Анастасия Евгеньевна
МАОУ ДО "ДДТ "Эврика"
Конкурсная работа

Г.Северобайкальск МАОУ ДО «ДДТ «Эврика»

Педагог дополнительного образования

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

Барабанщикова Анастасия Евгеньевна

Конспект занятия

«Малая Родина - большая любовь»

Конспект занятия «Малая Родина — большая любовь» в Greenfoot

(Создание проекта, посвящённого родному краю, с использованием объектов и взаимодействий в Greenfoot)

Цель занятия

Создать интерактивный проект в Greenfoot, отражающий культурные, природные или исторические особенности малой родины (города, села, региона).

Основные этапы

1. Подготовка (теория + обсуждение)

- Обсуждение понятия "Малая Родина" (что для учащихся значит их родной край?).

- Выбор темы:

- Природа (реки, леса, животные).

- Архитектура (достопримечательности).

- История (события, памятники).

- Традиции (народные промыслы, праздники).

2. Создание проекта в Greenfoot

???? Шаг 1: Разработка сценария

- Определить, какие объекты (акторы) будут в проекте:

- Персонаж (например, путешественник, экскурсовод).

- Объекты природы (деревья, реки).

- Достопримечательности (здания, памятники).

???? Шаг 2: Создание классов и изображений

- В Greenfoot создать классы (`Actor`):

- `Герой` (управляемый игроком).

- `Достопримечательность` (статичные объекты).

- `Фон` (изображение карты или пейзажа).

- Загрузить свои изображения или использовать стандартные.

???? Шаг 3: Программирование взаимодействий

- Написать код для:

- Перемещения героя (клавиши WASD/стрелки).

- Взаимодействия с объектами (например, при касании памятника — вывод информации).

Примеркодадлягероя:

```java

public class Hero extends Actor {

@Override

public void act() {

if (Greenfoot.isKeyDown("right")) {

setRotation(0);

move(3);

}

if (Greenfoot.isKeyDown("left")) {

setRotation(180);

move(3);

}

}

}

```

**Пример кода для информационного объекта:**

```java

public class Monument extends Actor {

@Override

public void act() {

if (isTouching(Hero.class)) {

Greenfoot.showMessage("Это памятник основателю нашего города!");

}

}

}

```

???? Шаг 4: Добавление звуков и текста

- Использовать `Greenfoot.playSound()` для фоновой музыки или звуков.

- Выводить информацию через `Greenfoot.showMessage()`.

Итог проекта

- Готовая интерактивная сцена, где можно "путешествовать" по малой родине.

- Возможные варианты развития:

- Викторина (угадать достопримечательность).

- Мини-игра (собрать элементы традиционного костюма).

Рефлексия

- Что нового узнали о своей малой родине?

- Какие технические трудности возникли при создании проекта?

- Как можно улучшить проект?

???? Дополнительные идеи

- Добавить NPC (персонажей, которые рассказывают истории).

- Создать квест ("найди 5 исторических объектов").

- Использовать разные миры (например, "прошлое" и "настоящее" родного города).

Этот конспект поможет провести занятие в увлекательной форме, сочетая патриотическое воспитание и программирование! ????

Свидетельство участника экспертного совета жюри

Свидетельство можно заказать сразу, как Вы оставите не менее 3 объективных комментариев в этом разделе сайта.

У вас недостаточно прав для добавления комментариев.

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

Вам также может понравиться