Em hãy tạo chương trình để hiển thị số giây chương trình thực hiện kể từ khi nháy chuột vào .
Sắp xếp các bước dưới đây theo đúng thứ tự để tạo và chạy chương trình Scratch kể các việc mà em thường làm trước khi đi học.
A. Nháy chuột vào nút lệnh cờ xanh .
B. Với mỗi việc, em thực hiện: kéo thả lệnh từ nhóm lệnh Hiển thị vào khu vực chương trình và ghép nối vào ngay dưới lệnh trước đó, nhập nội dung lời nói và thời gian hiển thị lời nói.
C. Kéo thả lệnh từ nhóm lệnh Sự kiện vào khu vực chương trình.
Em hãy tạo chương trình để khi nháy chuột vào , nhân vật mèo hiển thị lần lượt hai bóng nói giới thiệu: tên, sở thích của em.
Tham khảo: Em kéo thả các lệnh như hình vào vùng lập trình thì khi bấm vào Em hãy tạo chương trình để khi nháy chuột vào, nhân vật mèo hiển thị lần lượt hai bóng nói giới thiệu: tên, sở thích của em, nhân vật mèo sẽ nói Tên em là Lan trong 2 giây và nói Em thích học lập trình Scratch trong 2 giây.
Em hãy tạo một chương trình mà khi nháy chuột vào , nhân vật mèo sẽ hiển thị bóng nói giới thiệu hai hoạt động thể thao với phông nền minh họa.
Hãy tạo chương trình có hai nhân vật. Khi nháy chuột vào mỗi nhân vật trên vùng sân khấu, nhân vật đó sẽ hiển thị một bóng nói.
Em chọn nhân vật và lập trình theo mẫu.
Để so sánh hai số a, b được nhập từ bàn phím, một bạn đã tạo chương trình ở Hình 1. Khi nháy chuột vào nút lệnh chương trình không hoạt động. Bạn đã phát hiện được lỗi và chỉnh sửa thành chương trình ở Hình 2. Khi thực hiện chương trình ở Hình 2 và nhập giá trị a, b đều là 5, chương trình đưa ra kết quả sai (xem Hình 3).
Hãy thảo luận với bạn và cho biết:
- Tại sao chương trình ở Hình 1 không hoạt động?
- Tại sao chương trình ở Hình 2 đưa ra kết quả sai khi nhập cặp số a, b là (5;5)?
Chương trình 1 có lỗi cú pháp, câu lệnh 2, 3 không khớp nối với câu lệnh 1, 4.
Chương trình 2 có lỗi logic, a = b thuộc trường hợp a > b sai nên chương trình đưa ra thông báo sai khi nhập hai số a, b bằng nhau.
Em hãy nâng cấp chương trình VeHinh.sb3 bằng cách bổ sung một nhân vật mới và lập trình để khi nháy chuột vào nhân vật này thì chương trình thực hiện thuật toán vẽ hình vuông.
Hãy tạo chương trình có một nhân vật quả bóng, mỗi khi nháy chuột vào quả bóng, nó sẽ di chuyển từ từ tới vị trí ngẫu nhiên trong 2 giây?
Em thực hiện kéo thả các lệnh theo mẫu sau.
Để tạo chương trình Giới thiệu về bản thân, em hãy thực hiện lần lượt các bước sau:
Bước 1. Tìm hiểu yêu cầu (Hình 2).
Bước 2. Tìm hiểu kịch bản (Hình 3).
Bước 3: Lập trình cho nhân vật Mèo theo hướng dẫn ở Hình 4.
Khi nháy chuột vào , em thấy nhân vật mèo ở vùng Sân khấu có hoạt động đúng như kịch bản không?
Nhân vật Mèo có hoạt động đúng như kịch bản.
Em hãy tạo chương trình có nhân vật quả bóng. Mỗi khi nháy chuột vào quả bóng, nó sẽ thay đổi màu sắc.
Cách 1: Có sử dụng chương trình con
uses crt;
var st:string;
{------------chuong-trinh-con-------------------}
function doi(st1:string):string;
var i,d:integer;
begin
d:=length(st1);
for i:=1 to d do
st1[i]:=upcase(st1[i]);
doi:=st1;
end;
{-------------------chuong-trinh-chinh--------------------}
begin
clrscr;
write('Nhap xau:'); readln(st);
writeln(doi(st));
readln;
end.
Cách 2: Không sử dụng chương trình con
uses crt;
var st:string;
i,d:integer;
begin
clrscr;
write('Nhap xau:'); readln(st);
d:=length(st);
for i:=1 to d do
st[i]:=upcase(st[i]);
writeln(st);
readln;
end.