Конспект занятия на Java "Безопасность детей в школе, на улице и дома"
Г.Северобайкальск МАОУ ДО «ДДТ «Эврика»
Педагог дополнительного образования
программирование на языке Java
Барабанщикова Анастасия Евгеньевна
Конспект занятия
«Безопасность детей: в школе, на улице и дома»
Конспект занятия «Безопасность детей: в школе, на улице и дома» в Greenfoot
(Создание интерактивного проекта по основам безопасности с использованием визуального программирования)
Цель занятия
Научить детей правилам безопасного поведения в разных ситуациях через создание интерактивных сценариев в Greenfoot.
Основные этапы
1. Теоретическая часть (обсуждение)
- Где нужно быть осторожным?
- В школе (эвакуация, обращение с техникой).
- На улице (ПДД, незнакомцы, опасные места).
- Дома (электроприборы, острые предметы, лекарства).
- Разбор конкретных ситуаций (например: "Что делать, если потерялся?").
2. Разработка проекта в Greenfoot
???? Шаг 1: Выбор сценария
- Варианты на выбор:
- Игра-симулятор (например, "Перейди дорогу правильно").
- Викторина (вопросы о безопасности).
- Интерактивный тренажёр (действия при пожаре).
???? Шаг 2: Создание классов и объектов
- Акторы (Actor):
- `Ребёнок` (главный герой).
- `Опасность` (огонь, незнакомец, открытый люк).
- `Помощник` (учитель, светофор, аптечка).
- Фон: школа, улица, комната.
???? Шаг 3: Программирование логики
Пример 1: Переход дороги
```java
public class Child extends Actor {
@Override
public void act() {
if (Greenfoot.isKeyDown("space") && isTouching(TrafficLight.class)) {
if (Greenfoot.getRandomNumber(100) > 50) {
Greenfoot.showMessage("Молодец!Дождалсязелёногосвета!");
} else {
Greenfoot.showMessage("Опасно!Красный свет!");
}
}
}
}
```
**Пример 2: Пожарная безопасность**
```java
public class Fire extends Actor {
@Override
public void act() {
if (isTouching(Child.class)) {
Greenfoot.playSound("alarm.wav");
Greenfoot.showMessage("Немедленновызови 112 ипокиньпомещение!");
}
}
}
```
???? Шаг 4: Добавление обратной связи
-Правильные/неправильные действия → сообщения или очки.
- Звуковые эффекты (сирена, сигнал светофора).
Итог проекта
- Готовая мини-игра или симулятор, наглядно показывающий:
- Последствия нарушений правил.
- Алгоритмы безопасного поведения.
Рефлексия
- Какие правила запомнились?
- Как можно улучшить проект (добавить новые опасности, уровни)?
???? Дополнительные идеи
- Мультипликационные сценки (например, диалог с незнакомцем).
- Экстренные кнопки (тренажёр вызова 112).
- Мини-тест с подсчётом баллов за правильные ответы.
Проект сочетает обучение безопасности и развитие логического мышления через программирование! патриотическое воспитание и программирование!
Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.