Phần I. Trắc nghiệm nhiều lựa chọn
Mục đích chính của việc "Chơi với máy tính" trong môn Tin học là gì?
-
A
Đáp án A: Giải trí đơn thuần.
-
B
Đáp án B: Rèn luyện tư duy, sự khéo léo của tay và mắt, kỹ năng giải quyết vấn đề.
-
C
Đáp án C: Giúp máy tính bền hơn.
-
D
Đáp án D: Giúp em không cần phải học bài nữa.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án B. Trò chơi trong Tin học được dùng như công cụ giáo dục.
Đâu là một ví dụ về môi trường lập trình trực quan?
-
A
Đáp án A: Phần mềm soạn thảo Word.
-
B
Đáp án B: Phần mềm vẽ Paint.
-
C
Đáp án C: Môi trường lập trình Scratch hoặc Code.org.
-
D
Đáp án D: Trình duyệt Google Chrome.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án C. Các môi trường này dùng khối lệnh đồ họa.
Trong môi trường lập trình trực quan, nơi mà nhân vật hoạt động, di chuyển được gọi là gì?
-
A
Đáp án A: Khu vực khối lệnh.
-
B
Đáp án B: Sân khấu (Stage).
-
C
Đáp án C: Khu vực nhân vật.
-
D
Đáp án D: Thùng rác.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án B. Sân khấu là nơi hiển thị kết quả chạy chương trình.
Khi tạo chương trình máy tính (Bài 15), sau khi đã có ý tưởng, bước tiếp theo em cần làm là gì?
-
A
Đáp án A: Chạy thử chương trình ngay lập tức.
-
B
Đáp án B: Lập trình (ghép các khối lệnh) theo trình tự logic.
-
C
Đáp án C: Xóa hết các nhân vật.
-
D
Đáp án D: Tắt máy tính.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án B. Lập trình là bước hiện thực hóa ý tưởng.
Trong các trò chơi với máy tính, sự phối hợp giữa chuột và mắt giúp em rèn luyện kỹ năng gì?
-
A
Đáp án A: Kỹ năng nghe nhạc.
-
B
Đáp án B: Kỹ năng phản xạ nhanh, xác định mục tiêu chính xác.
-
C
Đáp án C: Kỹ năng đọc sách.
-
D
Đáp án D: Kỹ năng gõ 10 ngón.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án B. Nhiều trò chơi yêu cầu nhấp chuột chính xác vào mục tiêu di chuyển.
"Debug" (Sửa lỗi) trong lập trình là bước nào trong quy trình tạo chương trình?
-
A
Đáp án A: Bước xác định ý tưởng.
-
B
Đáp án B: Bước chạy thử chương trình và tìm lỗi sai.
-
C
Đáp án C: Bước lưu chương trình.
-
D
Đáp án D: Bước in chương trình ra giấy.
Xem đáp án và lời giải
Các khối lệnh trong lập trình trực quan được thiết kế giống như các mảnh ghép để làm gì?
-
A
Đáp án A: Để trông đẹp mắt.
-
B
Đáp án B: Để dễ dàng lắp ghép, xắp xếp theo thứ tự logic mà không cần nhớ cú pháp phức tạp.
-
C
Đáp án C: Để tiết kiệm bộ nhớ máy tính.
-
D
Đáp án D: Để in ra giấy dễ dàng hơn.
Xem đáp án và lời giải
Khi chơi các trò chơi giáo dục trên máy tính, bạn nên tuân thủ quy tắc nào sau đây?
-
A
Đáp án A: Chơi liên tục 5-6 tiếng đồng hồ.
-
B
Đáp án B: Chơi game có nội dung bạo lực.
-
C
Đáp án C: Cân bằng thời gian chơi game với thời gian học tập và hoạt động ngoài trời.
-
D
Đáp án D: Chơi game trong bóng tối.
Xem đáp án và lời giải
Trong môi trường lập trình trực quan, nhân vật (Sprite) là gì?
-
A
Đáp án A: Là background của sân khấu.
-
B
Đáp án B: Là đối tượng mà em lập trình để nó di chuyển, nói chuyện...
-
C
Đáp án C: Là một khối lệnh cụ thể.
-
D
Đáp án D: Là con trỏ chuột.
Xem đáp án và lời giải
Quy trình để tạo một chương trình máy tính đơn giản thường bắt đầu từ việc gì?
-
A
Đáp án A: Viết ra các khối lệnh một cách ngẫu nhiên.
-
B
Đáp án B: Xác định rõ ràng mục tiêu và ý tưởng của chương trình.
-
C
Đáp án C: Nhấn nút Run (Chạy) ngay.
-
D
Đáp án D: Xóa hết các nhân vật mặc định.
Xem đáp án và lời giải
Trong trò chơi cờ vua trên máy tính (Bài 13), kỹ năng nào của em được rèn luyện chủ yếu?
-
A
Đáp án A: Kỹ năng gõ phím nhanh.
-
B
Đáp án B: Kỹ năng tư duy chiến thuật, logic và dự đoán nước đi.
-
C
Đáp án C: Kỹ năng kéo thả chuột.
-
D
Đáp án D: Kỹ năng nghe nhạc.
Xem đáp án và lời giải
Trong môi trường lập trình trực quan (ví dụ Scratch), khu vực nào dùng để chứa các khối lệnh đã được sắp xếp để tạo thành chương trình?
-
A
Đáp án A: Sân khấu (Stage).
-
B
Đáp án B: Khu vực nhân vật.
-
C
Đáp án C: Khu vực khối lệnh (Blocks Palette).
-
D
Đáp án D: Khu vực lập trình (Script Area).
Xem đáp án và lời giải
Mục đích của việc sử dụng các khối lệnh màu sắc khác nhau trong lập trình trực quan là gì?
-
A
Đáp án A: Để trông đẹp mắt hơn.
-
B
Đáp án B: Để phân biệt các nhóm lệnh khác nhau (ví dụ: lệnh di chuyển, lệnh hiển thị...).
-
C
Đáp án C: Để máy tính chạy nhanh hơn.
-
D
Đáp án D: Để tiết kiệm giấy in.
Xem đáp án và lời giải
Bạn Lan chơi game trên máy tính liên tục trong 4 tiếng đồng hồ. Việc này có vi phạm quy tắc an toàn không?
-
A
Đáp án A: Không, vì Lan đang rèn luyện kỹ năng.
-
B
Đáp án B: Có, vì chơi quá lâu gây mỏi mắt, đau lưng và ảnh hưởng sức khỏe.
-
C
Đáp án C: Có, vì chơi game là xấu.
-
D
Đáp án D: Không, vì máy tính vẫn hoạt động bình thường.
Xem đáp án và lời giải
"Lệnh" (Instruction) trong lập trình máy tính là gì?
-
A
Đáp án A: Một đoạn văn bản dài.
-
B
Đáp án B: Một hình ảnh đẹp.
-
C
Đáp án C: Một chỉ dẫn cụ thể, rõ ràng để máy tính thực hiện một hành động.
-
D
Đáp án D: Một bài hát vui nhộn.
Xem đáp án và lời giải
Khi em tạo một chương trình vẽ hình vuông trong môi trường lập trình trực quan, em cần lặp lại lệnh "di chuyển" và "xoay" bao nhiêu lần?
-
A
Đáp án A: 1 lần.
-
B
Đáp án B: 2 lần.
-
C
Đáp án C: 3 lần.
-
D
Đáp án D: 4 lần.
Xem đáp án và lời giải
Trong trò chơi xếp gạch (Tetris), kỹ năng nào được rèn luyện chủ yếu?
-
A
Đáp án A: Kỹ năng lắng nghe âm thanh.
-
B
Đáp án B: Kỹ năng quan sát, sắp xếp hình khối và phản xạ nhanh.
-
C
Đáp án C: Kỹ năng đọc văn bản.
-
D
Đáp án D: Kỹ năng vẽ tranh.
Xem đáp án và lời giải
Khi chạy thử chương trình (Bài 15) và phát hiện nhân vật di chuyển sai hướng, em nên làm gì?
-
A
Đáp án A: Xóa hết chương trình và làm lại từ đầu.
-
B
Đáp án B: Tắt máy tính.
-
C
Đáp án C: Kiểm tra lại trình tự các khối lệnh (debug) và sửa hướng xoay hoặc hướng di chuyển.
-
D
Đáp án D: Kệ nó chạy sai.
Xem đáp án và lời giải
Các khối lệnh trong lập trình trực quan được chia thành nhiều nhóm khác nhau (ví dụ: Điều khiển, Cảm biến, Âm thanh). Điều này giúp ích gì?
-
A
Đáp án A: Giúp học sinh dễ tìm kiếm và quản lý các lệnh cần dùng.
-
B
Đáp án B: Giúp máy tính có nhiều màu sắc hơn.
-
C
Đáp án C: Giúp giá thành phần mềm rẻ hơn.
-
D
Đáp án D: Giúp in chương trình ra giấy nhanh hơn.
Xem đáp án và lời giải
Bạn muốn tạo một chương trình đơn giản để nhân vật nói "Xin chào các bạn". Bạn sẽ dùng khối lệnh nào trong nhóm Hiển thị (Looks)?
-
A
Đáp án A: Khối lệnh "di chuyển".
-
B
Đáp án B: Khối lệnh "phát âm thanh".
-
C
Đáp án C: Khối lệnh "nói [xin chào các bạn]".
-
D
Đáp án D: Khối lệnh "đợi 1 giây".
Xem đáp án và lời giải
Trong lập trình trực quan, nếu em muốn nhân vật đợi 1 giây trước khi di chuyển, em dùng khối lệnh thuộc nhóm nào?
-
A
Đáp án A: Nhóm Hiển thị (Looks).
-
B
Đáp án B: Nhóm Điều khiển (Control) hoặc Sự kiện (Events).
-
C
Đáp án C: Nhóm Chuyển động (Motion).
-
D
Đáp án D: Nhóm Âm thanh (Sound).
Xem đáp án và lời giải
Bạn An chơi trò chơi trên máy tính để rèn luyện sự khéo léo của tay và mắt. Bạn ấy nên chơi trò chơi nào?
-
A
Đáp án A: Trò chơi tìm kiếm thông tin trên Google.
-
B
Đáp án B: Trò chơi xếp hình, bắn bóng hoặc luyện gõ phím.
-
C
Đáp án C: Trò chơi đọc sách điện tử.
-
D
Đáp án D: Trò chơi xem video hoạt hình.
Xem đáp án và lời giải
"Chương trình của em" (Bài 16) là gì?
-
A
Đáp án A: Là một trò chơi bạo lực trên mạng.
-
B
Đáp án B: Là một sản phẩm lập trình đơn giản do chính em tạo ra (ví dụ: một câu chuyện hoạt hình, một bức vẽ chuyển động).
-
C
Đáp án C: Là một bài văn em viết trong Word.
-
D
Đáp án D: Là một bức ảnh em tải về từ Internet.
Xem đáp án và lời giải
Khi một khối lệnh trong chương trình lập trình không khớp vào vị trí mong muốn, nguyên nhân có thể là gì?
-
A
Đáp án A: Khối lệnh đó đang bị hỏng.
-
B
Đáp án B: Khối lệnh đó không phù hợp về mặt logic hoặc cú pháp tại vị trí đó.
-
C
Đáp án C: Máy tính bị hết pin.
-
D
Đáp án D: Sân khấu quá nhỏ.
Xem đáp án và lời giải
Khi tạo một chương trình đơn giản, bước nào sau đây là quan trọng nhất để đảm bảo chương trình hoạt động đúng?
-
A
Đáp án A: Bước chọn màu sắc cho nhân vật.
-
B
Đáp án B: Bước xác định rõ ràng trình tự các lệnh (thuật toán) trước khi lập trình.
-
C
Đáp án C: Bước nghe nhạc trong khi lập trình.
-
D
Đáp án D: Bước đặt tên cho chương trình.
Xem đáp án và lời giải
Trong môi trường lập trình trực quan, nếu em muốn nhân vật phát ra âm thanh "meo meo", em dùng khối lệnh thuộc nhóm nào?
-
A
Đáp án A: Nhóm Chuyển động (Motion).
-
B
Đáp án B: Nhóm Cảm biến (Sensing).
-
C
Đáp án C: Nhóm Âm thanh (Sound).
-
D
Đáp án D: Nhóm Bút vẽ (Pen).
Xem đáp án và lời giải
Bạn Minh lập trình cho nhân vật di chuyển 10 bước, sau đó chờ 5 giây rồi mới nói "Xin chào". Đây là ví dụ về việc áp dụng kiến thức nào?
-
A
Đáp án A: Kiến thức về phần cứng máy tính.
-
B
Đáp án B: Kiến thức về tư duy quy trình, sắp xếp các bước theo trình tự thời gian.
-
C
Đáp án C: Kiến thức về gõ bàn phím 10 ngón.
-
D
Đáp án D: Kiến thức về tìm kiếm thông tin trên Internet.
Xem đáp án và lời giải
Khi chơi các trò chơi với máy tính, em nên chọn những loại game như thế nào?
-
A
Đáp án A: Game bạo lực, giết chóc.
-
B
Đáp án B: Game không rõ nguồn gốc, yêu cầu nạp tiền liên tục.
-
C
Đáp án C: Game giáo dục, phù hợp lứa tuổi, giúp rèn luyện kỹ năng.
-
D
Đáp án D: Game chỉ cần ngồi nhìn mà không cần tư duy.
Xem đáp án và lời giải
Trong môi trường lập trình trực quan, nếu em muốn thay đổi hình dáng (trang phục) của nhân vật, em dùng khối lệnh thuộc nhóm nào?
-
A
Đáp án A: Nhóm Hiển thị (Looks).
-
B
Đáp án B: Nhóm Chuyển động (Motion).
-
C
Đáp án C: Nhóm Dữ liệu (Data).
-
D
Đáp án D: Nhóm Điều khiển (Control).
Xem đáp án và lời giải
Mục tiêu của "Bài 16: Chương trình của em" là giúp em sáng tạo ra sản phẩm của riêng mình. Em cần rèn luyện thêm kỹ năng nào để làm tốt bài này?
-
A
Đáp án A: Kỹ năng sao chép y hệt chương trình của bạn.
-
B
Đáp án B: Kỹ năng làm việc nhóm để mọi người cùng làm chung một sản phẩm.
-
C
Đáp án C: Kỹ năng tư duy độc lập, giải quyết vấn đề và sáng tạo dựa trên các lệnh đã học.
-
D
Đáp án D: Kỹ năng bỏ cuộc khi gặp lỗi.
Xem đáp án và lời giải
Khi em chơi các trò chơi giáo dục trên máy tính (Bài 13), việc tuân thủ thời gian biểu giúp em điều gì?
-
A
Đáp án A: Giúp em chơi game giỏi hơn các bạn.
-
B
Đáp án B: Giúp em cân bằng giữa giải trí và học tập, bảo vệ sức khỏe mắt và cột sống.
-
C
Đáp án C: Giúp máy tính chạy nhanh hơn sau khi chơi xong.
-
D
Đáp án D: Giúp em bỏ qua các bài học khác.
Xem đáp án và lời giải
Trong môi trường lập trình trực quan, nếu em muốn nhân vật thay đổi màu sắc hoặc hiệu ứng hình ảnh khác, em sử dụng nhóm lệnh nào?
-
A
Đáp án A: Nhóm Chuyển động (Motion).
-
B
Đáp án B: Nhóm Âm thanh (Sound).
-
C
Đáp án C: Nhóm Hiển thị (Looks).
-
D
Đáp án D: Nhóm Bút vẽ (Pen).
Xem đáp án và lời giải
Bước "Xác định ý tưởng" trong quy trình tạo chương trình (Bài 15) có ý nghĩa như thế nào?
-
A
Đáp án A: Chỉ là bước phụ, không quan trọng lắm.
-
B
Đáp án B: Giúp em biết rõ mình muốn tạo ra sản phẩm gì và cần những lệnh nào để thực hiện, là nền tảng cho các bước sau.
-
C
Đáp án C: Giúp em nhanh chóng nhấn nút chạy thử.
-
D
Đáp án D: Giúp em chọn được nhân vật đẹp nhất.
Xem đáp án và lời giải
Khi em gặp lỗi (bug) trong chương trình của mình, em nên áp dụng kỹ năng nào đã học?
-
A
Đáp án A: Kỹ năng gõ bàn phím thật nhanh.
-
B
Đáp án B: Kỹ năng tìm kiếm thông tin trên Internet về lỗi đó.
-
C
Đáp án C: Kỹ năng gỡ lỗi (debug) bằng cách kiểm tra và sửa lại các khối lệnh sai logic.
-
D
Đáp án D: Kỹ năng vẽ hình bằng chuột.
Xem đáp án và lời giải
Trong môi trường lập trình Scratch, khối lệnh nào thường dùng để bắt đầu một chuỗi lệnh khi nhấn vào lá cờ xanh (Start)?
-
A
Đáp án A: Khối lệnh "di chuyển 10 bước".
-
B
Đáp án B: Khối lệnh "khi bấm vào cờ xanh" (When Green Flag Clicked).
-
C
Đáp án C: Khối lệnh "nói xin chào".
-
D
Đáp án D: Khối lệnh "lặp lại 10 lần".
Xem đáp án và lời giải
Việc chơi các trò chơi giáo dục trên máy tính có thể giúp em học hỏi kiến thức mới không?
-
A
Đáp án A: Hoàn toàn không, chỉ có hại thôi.
-
B
Đáp án B: Có, nếu đó là các game giáo dục về toán học, địa lý, hoặc khoa học được thiết kế tốt.
-
C
Đáp án C: Chỉ học được cách điều khiển chuột.
-
D
Đáp án D: Chỉ học được cách bật/tắt máy tính.
Xem đáp án và lời giải
Khi em tạo một chương trình ở Bài 16, việc sáng tạo ra một câu chuyện độc đáo hoặc một trò chơi nhỏ của riêng mình thể hiện điều gì?
-
A
Đáp án A: Em đang làm sai yêu cầu bài học.
-
B
Đáp án B: Em đã vận dụng kiến thức một cách linh hoạt và phát huy khả năng sáng tạo của bản thân.
-
C
Đáp án C: Em chỉ biết chơi game.
-
D
Đáp án D: Em không tuân thủ quy tắc lập trình.
Xem đáp án và lời giải
Trong lập trình trực quan, nếu muốn nhân vật quay một góc 90 độ, em dùng khối lệnh thuộc nhóm nào?
-
A
Đáp án A: Nhóm Âm thanh (Sound).
-
B
Đáp án B: Nhóm Bút vẽ (Pen).
-
C
Đáp án C: Nhóm Chuyển động (Motion).
-
D
Đáp án D: Nhóm Dữ liệu (Data).
Xem đáp án và lời giải
Quy trình nào sau đây là logic và hiệu quả nhất để tạo một chương trình đơn giản?
-
A
Đáp án A: Lập trình -> Xác định ý tưởng -> Sửa lỗi.
-
B
Đáp án B: Xác định ý tưởng -> Lập trình -> Chạy thử và Sửa lỗi.
-
C
Đáp án C: Sửa lỗi -> Chạy thử -> Lập trình.
-
D
Đáp án D: Chạy thử -> Xác định ý tưởng -> Lập trình.
Xem đáp án và lời giải
Mục tiêu cuối cùng của Chủ đề 6 ("Giải quyết vấn đề với sự trợ giúp của máy tính") là giúp em biết cách sử dụng máy tính như thế nào?
-
A
Đáp án A: Chỉ để giải trí sau giờ học.
-
B
Đáp án B: Để tự động làm mọi việc thay em.
-
C
Đáp án C: Để trở thành công cụ mạnh mẽ hỗ trợ em tư duy, sáng tạo và giải quyết các vấn đề trong học tập và cuộc sống.
-
D
Đáp án D: Để có thể mua bán hàng online.
Xem đáp án và lời giải
Phần II. Tự luận
Việc chơi các trò chơi với máy tính có thể giúp em rèn luyện những kỹ năng gì ngoài giải trí?
Xem đáp án và lời giải
"Lập trình trực quan" là gì? Nêu ưu điểm của nó so với lập trình bằng mã lệnh thông thường.
Xem đáp án và lời giải
Hãy nêu các bước cơ bản để tạo một chương trình đơn giản trong môi trường lập trình trực quan (ví dụ: làm nhân vật di chuyển 10 bước).
Xem đáp án và lời giải
Tại sao trong quá trình lập trình, em cần phải chạy thử chương trình thường xuyên?
Xem đáp án và lời giải
Trong môi trường lập trình trực quan, sân khấu (Stage) và nhân vật (Sprite) có vai trò gì?
Xem đáp án và lời giải
Nêu quy tắc an toàn và lành mạnh khi chơi game trên máy tính.
Xem đáp án và lời giải
Em hãy mô tả quy trình tư duy để "Pha một ly nước cam" bằng các bước đơn giản (giống như lập trình).
Xem đáp án và lời giải
"Debug" (sửa lỗi) có ý nghĩa gì trong cuộc sống hàng ngày ngoài lập trình?
Xem đáp án và lời giải
Khi em tạo một chương trình kể chuyện đơn giản, em đang rèn luyện kỹ năng nào?
Xem đáp án và lời giải
Mục tiêu cuối cùng của việc học lập trình ở lớp 4 là gì?
Xem đáp án và lời giải