Cho yêu cầu: Hãy tạo chương trình điều khiển một nhân vật xoay tròn liên tục. Em có thể sử dụng các cấu trúc điều khiển lặp đã học để thực hiện yêu cầu trên không?
viết chương trình scratch điều khiển nhân vật thầy giáo thực hiện chương trình sau yêu cầu học sinh"hãy nhập một số nguyên"(kết quả được lưu vào biến answer) gán giá trị answer cho biến a thông báo lên màn hình"a là số chẵn" hoặc "a là số lẻ có một chữ số"
Câu 3: Vận dụng các kiến thức đã học về thuật toán và các cấu trúc điều khiển giải quyết một số bài toán cụ thể, yêu cầu xác định được:
1. Đầu vào và đầu ra của thuật toán?
2. Mô tả thuật toán giải quyết yêu cầu trên bằng sơ đồ khối.
Ví dụ dạng bài toán cụ thể: + Bài toán tính tổng, tích của 2 số a, b.
+ Bài toán Tìm ước chung lớn nhất của 2 số a,b.
+ Bài toán Tìm số lớn nhất trong 2 số a,b.
(Học sinh mô tả thuật toán bằng sơ đồ khối giải các bài toán trên)
Nhanh giúp em vs
1: Bài toán tính tổng tích
Input: a,b
Output: a+b và a-b
Mô tả thuật toán
Bước 1: Nhập a,b
Bước 2: Xuất a+b và a-b
Bước 3: Kết thúc
Câu 3: Vận dụng các kiến thức đã học về thuật toán và các cấu trúc điều khiển giải quyết một số bài toán cụ thể, yêu cầu xác định được:
1. Đầu vào và đầu ra của thuật toán?
2. Mô tả thuật toán giải quyết yêu cầu trên bằng sơ đồ khối.
Ví dụ dạng bài toán cụ thể: + Bài toán tính tổng, tích của 2 số a, b.
+ Bài toán Tìm ước chung lớn nhất của 2 số a,b.
+ Bài toán Tìm số lớn nhất trong 2 số a,b.
(Học sinh mô tả thuật toán bằng sơ đồ khối giải các bài toán trên)
1: Bài toán tính tổng tích
Input: a,b
Output: a+b và a-b
Mô tả thuật toán
Bước 1: Nhập a,b
Bước 2: Xuất a+b và a-b
Bước 3: Kết thúc
Sử dụng cấu trúc lặp while … do viết chương trình in ra câu chào bạn (tên của học sinh được nhập từ bàn phím). Sau khi nhập tên học sinh chương trình có yêu cầu học sinh tiếp tục nhập nũa hay không (Chọn Y để tiếp tục, chọn N để kết thúc).
Ví dụ:
- Moi ban nhap ten: Hoa
- Chao Hoa
- Ban co nhap tiêp hay khong (Y/N): Y
- Moi bạn nhap ten: Hoang
- Chao Hoang
- Ban co nhap tiêp hay khong (Y/N): No
- Chuc ban luon vui ve….
Sử dụng cấu trúc lặp và rẽ nhánh, em hãy viết nhóm lệnh điều khiển nhân vật Robot đi trong mê cung bằng các phím mũi tên và khi Robot chạm phải tường của mê cung thì sẽ xuất hiện thông báo “Bạn không thể đi được”.
1. Tạo phông nền mê cung
- Vào trang web https://www.mazegenerator.net/ tải hình ảnh mê cung dạng PNG xuống
- Tiến hành tải lên được phông nền như sau:
2. Các câu lệnh
Kết quả như sau
Thực hiện trên máy tính theo các yêu cầu sau:
a) Tạo và chạy chương trình điều khiển cô bọ cách cứng di chuyển trên sân khấu theo hướng dẫn ở mục 1 phần Khám phá.
b) Chỉnh sửa đ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).
Phần mềm là tập hợp các chương trình và ứng dụng được cài đặt trên hệ điều hành, trong khi đó phần cứng chịu trách nhiệm điều khiển và vận hành tất cả các hoạt động trên máy tính.
Ở bài 13, em đã sử dụng lệnh trong các nhóm lệnh Hiển thị, sự kiện để điều khiển chú mèo kể chuyện theo từng bước. Em đã biết cách thay nhân vật chú mèo bằng nhân vật khác mà em yêu thích hay chưa? Làm thế nào để điều khiển nhân vật di chuyển trên sân khấu?
Em chưa biết cách thay đổi nhân vật mình yêu thích thay cho chú mèo.
Hãy sắp xếp các việc dưới đây theo trình tự để phát hiện, gỡ lỗi chương trình.
A. Xây dựng bộ dữ liệu thử với các tình huống có thể xảy ra khi đưa chương trình vào sử dụng.
B. Tìm câu lệnh, cấu trúc điều khiển gây ra lỗi.
C. Thực hiện chương trình với các bộ dữ liệu thử.
D. Sửa lỗi cho chương trình.
E. Xác định nguyên nhân gây lỗi.
Sắp xếp theo trình tự, lần lượt sẽ là : A-C-B-E-D.
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ả