Bằng ngôn ngữ lập trình trực quan, bạn Khoa muốn tạo chương trình điều khiển nhân vật di chuyển theo đường đi là các hình như: tam giác đều, vuông,... Theo em, bạn Khoa cần thực hiện những công việc gì?
Để tạo được chương trình “Chú chó đáng yêu” trong Scratch như bạn An mong muốn, em hãy xác định các công việc cần thực hiện.
Nhìn thấy chú mèo di chuyển sống động trên màn hình khi làm chương trình "Điều khiển rô-bốt", bạn An nghĩ ngay đến chú chó Lu đáng yêu ở nhà. Bạn An muốn tạo một chương trình "Chú chó đáng yêu" để mô tả hoạt động của chú chó Lu trong khu bườn. Vừa chạy chú chó Lu vừa phát ra tiếng sủa như đã tìm thấy gì đó. Chúng ta cùng bạn An tìm hiểu cách tạo chương trình đó nhé!
1. Thay đổi nhân vật và sân khấu:
- Nhân vật: Một chú chó.
- Sân khấu: Một khu vườn.
2. Tạo chương trình:
- Sử dụng các lệnh điều khiển chú chó di chuyển đến vị trí ngẫu nhiên trong khu vườn.
- Sử dụng lệnh điều khiển chú chó không chạy ra khỏi khu vườn.
- Sử dụng lệnh điều khiển chú chó phát âm thanh tiếng chó sủa.
Để lập trình điều khiển nhân vật Mèo trên vùng Sân khấu di chuyển về phía trước một đoạn dài 15 bước, em hãy thực hiện các bước nêu ở Hình 2. Theo em, khi nháy chuột vào lệnh vừa tạo ở vùng Lập trình, nhân vật Mèo di chuyển như thế nào?
Khi nháy chuột vào lệnh vừa tạo ở vùng Lập trình, nhân vật Mèo di chuyển một đoạn dài 15 bước.
Với trường hợp nhân vật di chuyển theo đường đi là một tam giác đều, em hãy:
1. Xác định góc quay của nhân vật khi đi hết một cạnh.
2. Liệt kê lần lượt các bước của thuật toán đều khiển nhân vật (bằng ngôn ngữ tự nhiên).
Tham khảo:
1. Xác định góc quay của nhân vật khi đi hết một cạnh: 180o
2. Liệt kê lần lượt các bước của thuật toán đều khiển nhân vật (bằng ngôn ngữ tự nhiên).
Tam giác đều là hình có ba cạnh bằng nhau, ba góc bằng nhau và bằng 60 độ. Để di chuyển theo một hình tam giác đều, nhân vật cần lặp lại ba lần việc thực hiện hai hành động sau đây:
Di chuyển về phía trước một số bước bằng độ dải cạnh tam giác. Vi dụ, di chuyển 60 bước.
Quay trái 120 độ.
Hãy nêu các việc cần thực hiện để tạo chương trình điều khiển cô bọ cánh cứng di chuyển hướng xuống dưới rồi trở về vị trí xuất phát (theo các cạnh của hình chữ nhật).
Chương trình nào dưới đây thực hiện ý tưởng của bạn An?
Nhìn thấy chú mèo di chuyển sống động trên màn hình khi làm chương trình "Điều khiển rô-bốt", bạn An nghĩ ngay đến chú chó Lu đáng yêu ở nhà. Bạn An muốn tạo một chương trình "Chú chó đáng yêu" để mô tả hoạt động của chú chó Lu trong khu bườn. Vừa chạy chú chó Lu vừa phát ra tiếng sủa như đã tìm thấy gì đó. Chúng ta cùng bạn An tìm hiểu cách tạo chương trình đó nhé!
Đáp án đúng là: C. Vì câu C có đầy đủ các lệnh thực hiện thep ý tưởng của bạn An.
Trao đổi với bạn về các công việc cần thực hiện để tạo hình đồ hoạ như ở Hình 1. Theo em nên tạo các đối tượng theo trình tự như thế nào? Tại sao?
Em nên tạo các đối tượng theo trình tự như hình vẽ
Hình chữ nhật ở trung tâm được vẽ đầu tiên vì đây là hình nền, cần ở dưới các đối tượng khác.
Bộ nhớ ngoài/Bộ nhớ trong có thể thực hiện trước 1 đối tượng rồi sao chép lại.
Thiết bị vào/ Thiết bị ra... có thể thực hiện trước 1 đối tượng rồi sao chép lại.
Em hãy mở chương trình “Điều khiển rô-bốt” đã lưu ở bài 14, rồi thực hiện các nhiệm vụ sau:
a) Thêm nhân vật bọ dừa và tạo chương trình cho bọ dừa vẽ hình chữ nhật
b) Xóa nhân vật mèo
c) Chạy chương trình và quan sát kết quả
Em hãy tạo chương trình trong Scratch để kiểm tra Câu 1.
1. Chương trình nào dưới đây điều khiển nhân vật thực hiện lần lượt hành động sau?
1) Di chuyển 60 bước
2) Quay phải 15 độ
Bước 1. Mở phần mềm Scratch
Bước 2. Nháy chuột chọn vào nhóm lệnh kéo thả lệnh vào vùng tạo chương trình
Bước 3. Nháy chuột vào biểu tượng để xuất hiện danh sách nhóm lệnh mở rộng.
Khi đó, nhóm lệnh sẽ được thêm vào khu vực nhóm lệnh.
Bước 4. Nháy chuột vào nhóm lệnh , kéo thả đặt nối tiếp sau lệnh ở bước 2. Tiếp tục kéo thả lần lượt các lệnh đặt nói tiếp vào khối lệnh.
Bước 5. Nháy chuột vào nhóm lệnh , kéo thả lệnh đặt nối tiếp sau lệnh ở bước 4. Thay đổi số bước di chuyển thành 60.
Bước 6. Tương tự bước 5, kéo thả lệnh vào chương.
Bước 7. Nháy chuột vào nút lệnh ở góc bên trên phải sân khẩu mở rộng toàn màn hình. Nháy chuột vào nút lệnh để chạy chương trình
Câu 15: Chương trình máy tính là:
A. Chương trình trên ti vi về máy tính.
B. Một bản hướng dẫn con người sử dụng biết thực hiện công việc nào đó.
C. Một tập hợp các lệnh viết bằng ngôn ngữ lập trình, thể hiện theo các bước của thuật toán để máy tính "hiểu" và thực hiện.
D. Hình vẽ sơ đồ khối thuật toán để cho máy tính biết cách giải quyết một công việc.