Học Lập Trình Scratch Cho Trẻ Em - Bài 12: Đường Lên Đỉnh Olympia

Scratch là một lựa chọn tuyệt vời để giúp trẻ em tiếp cận với lập trình một cách thú vị và sáng tạo. Với các khối lệnh đầy màu sắc, trẻ có thể dễ dàng tạo ra những hình ảnh và câu chuyện tương tác ngộ nghĩnh mà không cần phải viết những dòng lệnh logic phức tạp. Scratch cũng cho phép trẻ chia sẻ tác phẩm của mình và tương tác trực tuyến với cộng đồng Scratch trên toàn thế giới. Điều này giúp trẻ phát triển tư duy logic, tính toán và khả năng sáng tạo một cách tự nhiên và dễ dàng hơn bao giờ hết. Bài viết này sẽ hướng dẫn áp dụng các kỹ năng lập trình Scratch để tạo ra một dự án "Đường Lên Đỉnh Olympia".

Danh sách bài học

Bài 1: Giới Thiệu Về Scratch Và Cài Đặt Phần Mềm Lập Trình

Bài 2: Tổng Quan Về Giao Diện Scratch

Bài 3: Các Khu Vực Làm Việc Trong Phần Mềm Scratch

Bài 4: Các Thao Tác Cơ Bản Trong Phần Mềm Scratch

Bài 5: Sử Dụng Công Cụ Vẽ Trong Phần Mềm Scratch

Bài 6: Các Lệnh Sự Kiện Trong Phần Mềm Scratch

Bài 7: Lệnh Lặp Và Điều Kiện Trong Phần Mềm Scratch

Bài 8: Lệnh Cảm Biến Trong Phần Mềm Scratch

Bài 9: Dự Án Chong Chóng Gió

Bài 10: Dự Án Dạo Trên Bãi Biển

Bài 11: Trò Chơi "Mèo Bắt Chuột"

Bài 12: Trò chơi "Đường Lên Đỉnh Olympia"

I. Nội dung bài học

1. Tổng quan chương trình

  • Trong chương trình này, bạn sẽ được hướng dẫn tạo ra trò chơi vô cùng hấp dẫn, giúp chú mèo trả lời các câu hỏi để lên tới đỉnh Olympia.
  • Các nhân vật trong chương trình gồm:

a) Chị MC

  • Đưa ra các câu hỏi cho bạn trả lời

b) Chú mèo

  • Nếu bạn trả lời đúng câu hỏi của chị MC, chú mèo tiến 1 bước đến đỉnh Olympia, nếu bạn trả lời sai, trò chơi kết thúc.

c) Phông nền

  • Thêm bối cảnh giúp cho chương trình thêm sinh động

các nhân vật chương trình đường lên đỉnh Olympia

2. Tạo phông nền và nhân vật

  • Nhấp chuột trái vào biểu tượng tạo phông nền mới để chọn 1 phông nền có sẵn

hình tạo phông nền

  • Chọn 1 phông nền bạn muốn.

hình chọn phông nền

  • Nhấp chuột vào phông nền, dùng công cụ vẽ để vẽ thêm các hình tròn tượng trưng cho các mốc di chuyển đến đích.

hình tạo ô mốc tới đích của mèo

  • Nhấp chuột trái vào biểu tượng tạo nhân vật mới để chọn nhân vật có sẵn 

hình chọn nhân vật mới

  • Chọn các nhân vật như đã trình bày ở phần 1.

hình chọn nhân vật

3. Lập trình cho nhân vật Chị MC

  • Một phép công gồm 2 số hạng a b và tổng, giờ ta chỉ dùng phép tính đơn giản.
  • Đặt a và b có giá trị ngẫu nhiên từ 1 - 9
  • Đặt tổng = a+b

hình tạo phép tính hiển thị

  • Chị MC sẽ hỏi a + b bằng ? và đợi câu trả lời từ bạn

hình đặt câu hỏi

  • Nếu câu trả lời đúng nhân vật chú mèo sẽ di chuyển đến vị trí tiếp theo, ngược lại thì nói “sai rồi!"

câu lệnh sau khi trả lời sai

  • Sau khi trả lời xong, chị MC sẽ hỏi câu hỏi khác, hành động này sẽ lặp lại mãi mãi.

hình tạo hành động lặp lại câu hỏi

4. Lập trình cho nhân vật Chú mèo

  • Khi bắt đầu chương trình, Nhân vật của chúng ta sẽ ở ô xuất phát, và khi trả lời đúng, nhân vật sẽ đi đến vị trí ô tiếp theo

hình ảnh thiết lập vị trí tọa độ bắt đầu

  • VD: tọa độ ô tiếp theo là  x= -98 y= -99
  • Tiếp tục trả lời đúng, nhân vật sẽ tiếp tục di chuyển đến ô kế tiếp. 

hình ảnh thiết lập hành động vị trí thứ hai

  • Đến câu cuối cùng là đến đích, chương trình kết thúc.

hình ảnh câu lệnh vị trí cuối

  • Đến đoạn khúc cua, để nhân vật quay đầu lại đúng hướng, xoay nhân vật 180 độ
  • Để nhân vật không bị lộn ngược, ta thêm câu lệnh “Đặt kiểu xoay trái phải” 

hình ảnh câu lệnh vị trí cuối

II. Video hướng dẫn

Trên đây là nội dung về bài 12: Đường lên đỉnh Olympia. Cảm ơn bạn đã theo dõi bài viết về khóa học lập trình Scratch dành cho trẻ em.

CHO ĐIỂM BÀI VIẾT NÀY

vote data
Danh sách trung tâm

HÌNH ẢNH HỌC VIÊN

hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt