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

Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014

Почему стоит размещать разработки у нас?
  • Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
  • Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
  • Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
Свидетельство о публикации
в СМИ
свидетельство о публикации в СМИ
Дождитесь публикации материала и скачайте свидетельство о публикации в СМИ бесплатно.
Диплом за инновационную
профессиональную
деятельность
Диплом за инновационную профессиональную деятельность
Опубликует не менее 15 материалов в методической библиотеке портала и скачайте документ бесплатно.
25.08.2025

2.1 Переменные и типы данных (int, String, boolean). 9-11 лет

Барабанщикова Анастасия Евгеньевна
Педагог дополнительного образования
Задачи занятия:
• Образовательные:
• Познакомить с понятием переменной как хранилища данных в программе.
• Разобрать три основных типа данных:
int (целые числа, например, счет игры),
String (текст, например, имя персонажа),
boolean (логические значения true/false, например, жив ли персонаж).
• Научить объявлять переменные и использовать их в простых проектах Greenfoot.
• Развивающие:
• Развивать алгоритмическое мышление через работу с переменными.
• Формировать навыки отладки кода (поиск и исправление ошибок).
• Развивать логику и абстрактное мышление через понимание типов данных.
• Воспитательные:
• Воспитывать усидчивость и внимательность при работе с кодом.
• Поощрять взаимопомощь при выполнении практических заданий.
• Формировать интерес к программированию через игровые примеры.

Содержимое разработки

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

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

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

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

Технологическая карта занятия

по теме

«Переменные и типы данных

(int, String, boolean)»

ТЕХНОЛОГИЧЕСКАЯ КАРТА ЗАНЯТИЯ

Педагог дополнительного образования: Барабанщикова Анастасия Евгеньевна

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

Возраст участников занятия: 9-11 лет

Тема занятия:Переменные и типы данных (int, String, boolean)

Тип занятия:

Комбинированное занятие (повторение пройденного материала + изучение нового материала).

Форма организации познавательной деятельности:групповая

Цели занятия:

Сформировать у обучающихся базовое представление о переменных и их типах данных (int, String, boolean) в среде программирования Greenfoot, научить применять их в простых игровых сценариях.

Задачи занятия:

  • Образовательные:

  • Познакомить с понятием переменной как хранилища данных в программе.

  • Разобрать три основных типа данных:

int (целые числа, например, счет игры),

String (текст, например, имя персонажа),

boolean (логические значения true/false, например, жив ли персонаж).

  • Научить объявлять переменные и использовать их в простых проектах Greenfoot.

  • Развивающие:

  • Развивать алгоритмическое мышление через работу с переменными.

  • Формировать навыки отладки кода (поиск и исправление ошибок).

  • Развивать логику и абстрактное мышление через понимание типов данных.

  • Воспитательные:

  • Воспитывать усидчивость и внимательность при работе с кодом.

  • Поощрять взаимопомощь при выполнении практических заданий.

  • Формировать интерес к программированию через игровые примеры.

Оборудование и материалы:

  • Компьютеры с установленной средой Greenfoot.

  • Презентация по теме.

  • Раздаточный материал (опорный конспект).

  • Примеры кода.

Этап занятия

Время

Задачи этапа

Деятельность педагога

Деятельность обучающихся

Результат

1. Мотивационный этап

10 мин

Пробудить интерес к теме, показать практическую значимость переменных.

Показывает простую игру в Greenfoot (например, персонаж, меняющий цвет или имя при нажатии клавиш). Задает вопрос: "Как программист объясняет компьютеру, что нужно запомнить число или слово?"

Наблюдают, выдвигают предположения, отвечают на вопросы.

Осознание практической необходимости переменных.

2. Актуализация знаний

10 мин

Вспомнить базовые понятия: что такое программа, объекты в Greenfoot.

Задает наводящие вопросы: "Что такое объект в игре? Какие свойства могут быть у персонажа (например, скорость, имя)?"

Отвечают, приводят примеры из предыдущих занятий.

Готовность к восприятию новой темы.

3. Изучение нового материала

20мин

Познакомить с понятиями: переменная, типы данных (intStringboolean).

Объясняет на примерах: "Возраст — это число (int), имя — текст (String), есть ли жизнь у персонажа — да/нет (boolean)". Показывает код в Greenfoot с объявлением переменных.

Слушают, задают вопросы, записывают примеры в тетрадь.

Понимание различий между типами данных.

4. Практическая работа

60 мин

Закрепить умение создавать и использовать переменные в Greenfoot.

Раздает задание: создать персонажа с переменными (например, score = 0name = "Герой"isAlive = true). Помогает исправлять ошибки.

Пишут код, тестируют изменения, экспериментируют с значениями.

Созданный код с переменными в проекте Greenfoot.

5. Закрепление материала

10 мин

Проверить усвоение темы.

Предлагает устные задачи: "Какой тип данных у переменной 'количество монет'? А у 'имя игрока'?"

Отвечают, обсуждают варианты.

Уверенное определение типов данных.

6. Рефлексия

10 мин

Подвести итоги, оценить активность.

Спрашивает: "Что было сложным? Где можно использовать переменные в жизни?" 

Делятся впечатлениями, отмечают свой прогресс.

Осознание достижений и трудностей.

"Сегодня мы узнаем, как заставить компьютер запоминать числа, слова и даже отвечать на вопросы 'да' или 'нет'!"

"Представьте, что вы делаете игру. Как компьютер запомнит, сколько у героя жизней или как его зовут?"

"Правильно! Для этого в программировании есть переменные — как коробочки, куда можно положить разные данные: числа, слова или 'да/нет'."

Что такое переменная?

  • Переменная — это "контейнер" для хранения данных. У нее есть имя и значение.

int score = 0; // число (например, счет)

String name = "Герой"; // текст (имя)

boolean isAlive = true; // да/нет (жив ли персонаж)

Типы данных

  • int — целые числа (например, возраст, счет).

  • String — текст в кавычках (имя, название).

  • boolean — true (да) или false (нет).

Вопросы для закрепления:

  1. "Какой тип данных у переменной coins= 5?"

    • Ответ: int (число).

  2. "Как записать, что персонаж мертв?"

    • Ответ: boolean isAlive = false;

Практическая работа

Задание: Создать персонажа в Greenfoot с переменными:

  1. Счет (score), который увеличивается при касании монеты.

  2. Имя (name), которое отображается на экране.

  3. Состояние (isAlive), которое меняется при столкновении с врагом.

import greenfoot.*;

public class Hero extends Actor {

//Объявляемпеременные

int score = 0;

String name = "Рыцарь";

boolean isAlive = true;

public void act() {

move(2);

checkCollision();

showStatus();

}

public void checkCollision() {

if (isTouching(Coin.class)) {

score++; // увеличиваемсчет

removeTouching(Coin.class);

}

if (isTouching(Enemy.class)) {

isAlive = false; // персонаж "погиб"

}

}

public void showStatus() {

getWorld().showText("Имя: " + name, 100, 20);

getWorld().showText("Счет: " + score, 100, 40);

getWorld().showText("Жив: " + isAlive, 100, 60);

}

}

  • "Давайте вместе разберем код. Что делает каждая строчка?"

  • "Что произойдет, если isAlive станет false?"

    • Ответ: Персонаж "погибнет" (но для визуального эффекта нужно добавить удаление объекта).

Устные вопросы:

  1. "Какой тип данных использовать для хранения количества жизней?"

    • Ответ: int (например, lives = 3).

  2. "Как объявить переменную для хранения названия игры?"

    • Ответ: String gameTitle = "Приключение рыцаря";

Итог урока:

  • Переменные помогают хранить данные в программе.

  • ОсновныетипыintStringboolean.

  • Их можно использовать в играх для счета, имен и логики.

Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/616249-21-peremennye-i-tipy-dannyh-int-string-boolea

Свидетельство участника экспертной комиссии
Рецензия на методическую разработку
Опубликуйте материал и закажите рецензию на методическую разработку.
Также вас может заинтересовать
Свидетельство участника экспертной комиссии
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ
БЕСПЛАТНО!
У вас недостаточно прав для добавления комментариев.

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

 

Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)

Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.

Рекомендуем Вам курсы повышения квалификации и переподготовки