Ý tưởng bài học: lập trình robot đi theo hình vuông (Tin học 8)

Học sinh dùng ngôn ngữ lập trình trực quan để điều khiển robot đi hết một hình vuông, qua đó luyện cấu trúc tuần tự và cấu trúc lặp.

Loại tài nguyên
Ý tưởng bài học
Môn học
Tin học
Lớp
Lớp 8
Cấp học
THCS
Thời lượng
45 phút
Mức độ
Cơ bản
Học sinh THCS lập trình cho robot nhỏ chạy theo đường kẻ trên bàn trong giờ Tin học

Học sinh đạt được

Mục tiêu

  • Mô tả được thuật toán điều khiển robot đi theo hình vuông bằng các bước tuần tự.
  • Dùng được cấu trúc lặp để rút gọn chương trình.
  • Chạy thử, phát hiện và sửa lỗi chương trình.

5 bước

Các bước thực hiện

  1. Bước 1: Đặt vấn đề

    Giáo viên nêu nhiệm vụ: robot xuất phát từ một góc, đi hết bốn cạnh của hình vuông rồi quay về vị trí ban đầu.

  2. Bước 2: Mô tả thuật toán

    Các nhóm viết các bước robot cần làm bằng lời: đi thẳng, quay một góc vuông, và lặp lại.

  3. Bước 3: Lập trình tuần tự

    Học sinh ghép các khối lệnh đi thẳng và quay theo đúng thứ tự, cho robot chạy thử và điều chỉnh.

  4. Bước 4: Rút gọn bằng vòng lặp

    Học sinh nhận ra nhóm lệnh lặp lại bốn lần và thay bằng một khối lặp.

  5. Bước 5: Trình bày và mở rộng

    Các nhóm trình diễn, nêu lỗi đã gặp và thử thách thêm: cho robot đi theo hình tam giác đều.

Chi tiết

Nội dung bài

Bài học này dùng robot như một cách trực quan để học sinh kiểm tra chương trình của mình: lệnh đúng thì robot đi đúng, lệnh sai thì thấy ngay.

Gắn với chương trình

Hoạt động phù hợp với nội dung lập trình trực quan của môn Tin học lớp 8 trong Chương trình giáo dục phổ thông 2018.

Gợi ý tổ chức

  • Chia nhóm 3–4 học sinh, mỗi nhóm một robot.
  • Dán sẵn hình vuông trên sàn để học sinh đối chiếu đường đi.
  • Yêu cầu mỗi nhóm ghi lại lỗi gặp phải và cách sửa.

Bài mẫu minh họa cấu trúc của Góc STEM. Nội dung cần được giáo viên bộ môn rà soát theo kế hoạch dạy học của nhà trường trước khi sử dụng.

Giải pháp

Giải pháp liên quan

Tất cả giải pháp
Học sinh THCS lắp ráp và lập trình xe robot trên bàn học trong phòng STEM, giáo viên hướng dẫn

Tiểu học, THCS, THPT

Không gian STEM, Robotics và AI theo Thông tư 86

Không gian giáo dục STEM dùng chung cho nhiều môn, trang bị theo lộ trình ba mức từ danh mục khung của Thông tư 86/2026/TT-BGDĐT, không bắt buộc phải có phòng riêng.

Góc STEM

Bài cùng môn, cùng lớp

Vào Góc STEM
Lập trình Python để gửi code lên Trạm Vũ trụ Quốc tế

Ý tưởng bài học · Tin học · Lớp 6, Lớp 7, Lớp 8, Lớp 9, Lớp 10, Lớp 11, Lớp 12

Cuộc thi Astro Pi 2026/27: Lập trình Python để gửi code lên Trạm Vũ trụ Quốc tế

Cuộc thi Astro Pi 2026/27 do Cơ quan Vũ trụ châu Âu (ESA) tổ chức dành cho học sinh châu Âu và Canada, có hai hạng mục: Mission Zero (lập trình pixel art bằng Python cho lớp 4–9) và Mission Space Lab (phân tích dữ liệu vệ tinh và cảm biến cho lớp 7–12).

Cần thiết bị để dạy bài này?

Cho chúng tôi biết số nhóm học sinh và thiết bị trường đã có để được tư vấn phần còn thiếu.

ZaloGọi ngay