Skip to content

Trang Học trực tuyến

  • Môn Toán

Trang Học trực tuyến

  • Home » 
  • Tin học lớp 8

Giải SGK Tin học 8 Bài 12 (Kết nối tri thức): Từ thuật toán đến chương trình

By admin 28/09/2023 0

Giải bài tập Tin học lớp 8 Bài 12: Từ thuật toán đến chương trình

Khởi động trang 73 Tin học 8: 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ì?

Trả lời:

Theo em, bạn Khoa cần viết các bước cần thực hiện bằng ngôn ngữ tự nhiên. Sau đó, tạo chương trình máy tính thực hiện các bước đó.

1. Từ thuật toán đến chương trình

Hoạt động 1 trang 73 Tin học 8: Mô tả kịch bản dưới dạng thuật toán

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:

Câu 1 trang 73 Tin học 8: Xác định góc quay của nhân vật khi đi hết một cạnh

Trả lời:

Góc quay của nhân vật khi đi hết một cạnh là 120 độ.

Câu 2 trang 73 Tin học 8: Liệt kê lần lượt các bước của thuật toán điều khiển nhân vật (bằng ngôn ngữ tự nhiên).

Trả lời:

Các bước của thuật toán điều khiển nhân vật (bằng ngôn ngữ tự nhiên):

– Di chuyển về phía trước một số bước bằng độ dài cạnh tam giác. Ví dụ: di chuyển 60 bước.

– Quay trái 12 độ

Câu hỏi trang 74 Tin học 8: Bạn An muốn bổ sung lệnh đợi 1 giây để điều khiển nhân vật dừng lại 1 giây sau khi đi hết mỗi cạnh của tam giác. Em hãy bổ sung lệnh này vào sơ đồ khối mô tả thuật toán và nêu vị trí đặt câu lệnh trong chương trình Scratch tương ứng ở Hình 12.3

Trả lời:

Bạn An muốn bổ sung lệnh đợi 1 giây để điều khiển nhân vật dừng lại

2. Thực hành: Tạo chương trình điều khiển máy tính thực hiện thuật toán

Luyện tập

Luyện tập 1 trang 75 Tin học 8: Em hãy mô tả thuật toán bằng sơ đồ khối trong trường hợp đường đi của nhân vật là một hình vuông.

Trả lời:

Sơ đồ khối mô tả thuật toán trong trường hợp đường đi của nhân vật là một hình vuông.

Em hãy mô tả thuật toán bằng sơ đồ khối trong trường hợp đường đi

Luyện tập 2 trang 75 Tin học 8: 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.

Trả lời:

Em hãy nâng cấp chương trình VeHinh.sb3 bằng cách bổ sung một nhân

Luyện tập 3 trang 75 Tin học 8: Bạn Khoa viết kich bản mô tả hoạt động của xe ô tô chạy trên đường như sau: Khi xe cách hòn đá nhỏ hơn 12 bước, xe sẽ dừng lại (Hình 12.5).

Bạn Khoa viết kich bản mô tả hoạt động của xe ô tô chạy trên

a) Em hãy hoàn thành sơ đồ khối theo kịch bản trên bằng cách ghép mỗi lệnh dưới đây với một ô phù hợp được đánh số 1 và 2 trong Hình 12.6

Bạn Khoa viết kich bản mô tả hoạt động của xe ô tô chạy trên

b) Em hãy viết chương trình Scratch thực hiện thuật toán

Trả lời:

a) Hoàn thành sơ đồ khối theo kịch bản Hình 12.6

Bạn Khoa viết kich bản mô tả hoạt động của xe ô tô chạy trên

b) Chương trình Scractch thể hiện thuật toán:

Bạn Khoa viết kich bản mô tả hoạt động của xe ô tô chạy trên

Vận dụng

Vận dụng trang 75 Tin học 8: Trong bài học trên, đường đi của nhân vật là hình tam giác đều. Đường đi đó có thể là hình vuông, lục giác đều,… Khi đó các con số nào trong chương trình ở Hình 12.3 cần phải thay đổi?

Trả lời:

Đường đi hình vuông: số lần lặp ≤ 4; Quay trái 900

Đường đi hình lục giác đều : số lần lặp ≤ 6; Quay trái 300

Xem thêm các bài giải SGK Tin học lớp 8 Kết nối tri thức hay, chi tiết khác:

Bài 11b: Thực hành tổng hợp

Bài 12: Từ thuật toán đến chương trình

Bài 13: Biểu diễn dữ liệu

Bài 14: Cấu trúc điều khiển

Bài 15: Gỡ lỗi

 

Share
facebookShare on FacebooktwitterShare on TwitteremailShare on Email
Post navigation
Previous post

Lý thuyết GDCD 8 Bài 9 (Kết nối tri thức 2023): Phòng, ngừa tai nạn vũ khí, cháy, nổ và các chất độc hại

Next post

Giải SGK Lịch Sử 8 Bài 6 (Kết nối tri thức): Công cuộc khai phá vùng đất phía nam từ thế kỉ xvi đến thế kỉ XVIII

Bài liên quan:

Lý thuyết Tin học 8 Bài 1 (Kết nối tri thức 2023): Lược sử công cụ tính toán

Tổng hợp Lý thuyết Tin học 8 Kết nối tri thức | Kiến thức trọng tâm Tin học lớp 8 Kết nối tri thức hay, chi tiết

Giải sgk Tin học 8 (cả 3 bộ sách) | Giải bài tập Tin 8 (hay, ngắn gọn) | Soạn Tin 8 (sách mới)

Giải SGK Tin học 8 Bài 1 (Kết nối tri thức): Lược sử công cụ tính toán

Giải sgk Tin học 8 Kết nối tri thức | Giải bài tập Tin học 8 Kết nối tri thức (hay, ngắn gọn) | Soạn Tin 8 KNTT

Lý thuyết Tin học 8 Bài 2 (Kết nối tri thức 2023): Thông tin trong môi trường số

Giải SGK Tin học 8 Bài 2 (Kết nối tri thức): Thông tin trong môi trường số

Giải SGK Tin học 8 Bài 3 (Kết nối tri thức): Thực hành: Khai thác thông tin số

Leave a Comment Hủy

Mục lục

  1. Lý thuyết Tin học 8 Bài 1 (Kết nối tri thức 2023): Lược sử công cụ tính toán
  2. Tổng hợp Lý thuyết Tin học 8 Kết nối tri thức | Kiến thức trọng tâm Tin học lớp 8 Kết nối tri thức hay, chi tiết
  3. Giải sgk Tin học 8 (cả 3 bộ sách) | Giải bài tập Tin 8 (hay, ngắn gọn) | Soạn Tin 8 (sách mới)
  4. Giải SGK Tin học 8 Bài 1 (Kết nối tri thức): Lược sử công cụ tính toán
  5. Giải sgk Tin học 8 Kết nối tri thức | Giải bài tập Tin học 8 Kết nối tri thức (hay, ngắn gọn) | Soạn Tin 8 KNTT
  6. Lý thuyết Tin học 8 Bài 2 (Kết nối tri thức 2023): Thông tin trong môi trường số
  7. Giải SGK Tin học 8 Bài 2 (Kết nối tri thức): Thông tin trong môi trường số
  8. Giải SGK Tin học 8 Bài 3 (Kết nối tri thức): Thực hành: Khai thác thông tin số
  9. Giải SGK Tin học 8 Bài 4 (Kết nối tri thức): Đạo đức và văn hóa trong sử dụng công nghệ kĩ thuật số
  10. Lý thuyết Tin học 8 Bài 4 (Kết nối tri thức 2023): Đạo đức và văn hoá trong sử dụng công nghệ kĩ thuật số
  11. Giải SGK Tin học 8 Bài 5 (Kết nối tri thức): Sử dụng bảng tính giải quyết bài toán thực tế
  12. Lý thuyết Tin học 8 Bài 5 (Kết nối tri thức 2023): Sử dụng bảng tính giải quyết bài toán thực tế
  13. Giải SGK Tin học 8 Bài 6 (Kết nối tri thức): Sắp xếp và lọc dữ liệu
  14. Lý thuyết Tin học 8 Bài 6 (Kết nối tri thức 2023): Sắp xếp và lọc dữ liệu
  15. Giải SGK Tin học 8 Bài 7 (Kết nối tri thức): Trình bày dữ liệu bằng biểu đồ
  16. Lý thuyết Tin học 8 Bài 7 (Kết nối tri thức 2023): Trực quan hoá dữ liệu
  17. Giải SGK Tin học 8 Bài 8a (Kết nối tri thức): Làm việc với danh sách dạng liệt kê và hình ảnh trong văn bản
  18. Lý thuyết Tin học 8 Bài 8a (Kết nối tri thức 2023): Làm việc với danh sách dạng liệt kê và hình ảnh trong văn bản
  19. Giải SGK Tin học 8 Bài 9a (Kết nối tri thức): Tạo đầu trang, chân trang cho văn bản
  20. Lý thuyết Tin học 8 Bài 9a (Kết nối tri thức 2023): Tạo đầu trang, chân trang cho văn bản
  21. Giải SGK Tin học 8 Bài 10a (Kết nối tri thức): Định dạng nâng cao cho trang chiếu
  22. Lý thuyết Tin học 8 Bài 10a (Kết nối tri thức 2023): Định dạng nâng cao cho trang chiếu
  23. Giải SGK Tin học 8 Bài 11a (Kết nối tri thức): Sử dụng bản mẫu tạo bài trình chiếu
  24. Lý thuyết Tin học 8 Bài 11a (Kết nối tri thức 2023): Sử dụng bản mẫu tạo bài trình chiếu
  25. Giải SGK Tin học 8 Bài 8b (Kết nối tri thức): Phần mềm chỉnh sửa ảnh
  26. Lý thuyết Tin học 8 Bài 8b (Kết nối tri thức 2023): Phần mềm chỉnh sửa ảnh
  27. Giải SGK Tin học 8 Bài 9b (Kết nối tri thức): Thay đổi khung hình, kích thước ảnh
  28. Lý thuyết Tin học 8 Bài 9b (Kết nối tri thức 2023): Thay đổi khung hình, kích thước ảnh
  29. Giải SGK Tin học 8 Bài 10b (Kết nối tri thức): Thêm văn bản, tạo hiệu ứng cho ảnh
  30. Lý thuyết Tin học 8 Bài 10b (Kết nối tri thức 2023): Thêm văn bản, tạo hiệu ứng cho ảnh
  31. Giải SGK Tin học 8 Bài 11b (Kết nối tri thức): Thực hành tổng hợp
  32. Lý thuyết Tin học 8 Bài 12 (Kết nối tri thức 2023): Từ thuật toán đến chương trình
  33. Giải SGK Tin học 8 Bài 13 (Kết nối tri thức): Biểu diễn dữ liệu
  34. Lý thuyết Tin học 8 Bài 13 (Kết nối tri thức 2023): Biểu diễn dữ liệu
  35. Giải SGK Tin học 8 Bài 14 (Kết nối tri thức): Cấu trúc điều khiển
  36. Lý thuyết Tin học 8 Bài 14 (Kết nối tri thức 2023): Cấu trúc điều khiển
  37. Lý thuyết Tin học 8 Bài 15 (Kết nối tri thức 2023): Gỡ lỗi
  38. Giải SGK Tin học 8 Bài 16 (Kết nối tri thức): Tin học với nghề nghiệp
  39. Lý thuyết Tin học 8 Bài 16 (Kết nối tri thức 2023): Tin học với nghề nghiệp
  40. Bộ 10 đề thi học kì 2 Tin học 8 Kết nối tri thức có đáp án năm 2024
  41. Bộ 10 đề thi giữa kì 2 Tin học 8 Kết nối tri thức có đáp án năm 2024
  42. Bộ 10 đề thi học kì 1 Tin học 8 Kết nối tri thức có đáp án năm 2023
  43. Bộ 10 đề thi giữa kì 1 Tin học 8 Kết nối tri thức có đáp án năm 2023
  44. Top 100 Đề thi Tin học lớp 8 Kết nối tri thức năm học 2023 – 2024 mới nhất
  45. Lý thuyết Tin học 8 Bài 1 (Chân trời sáng tạo 2023): Lịch sử phát triển máy tính
  46. Tổng hợp Lý thuyết Tin học 8 Chân trời sáng tạo | Kiến thức trọng tâm Tin học lớp 8 Chân trời sáng tạo hay, chi tiết
  47. Giải SGK Tin học 8 Bài 1 (Chân trời sáng tạo): Lịch sử phát triển máy tính
  48. Giải sgk Tin học 8 Chân trời sáng tạo | Giải bài tập Tin học 8 Chân trời sáng tạo (hay, ngắn gọn) | Soạn Tin 8 CTST
  49. Lý thuyết Tin học 8 Bài 2 (Chân trời sáng tạo 2023): Thông tin trong môi trường số
  50. Giải SGK Tin học 8 Bài 2 (Chân trời sáng tạo): Thông tin trong môi trường số
  51. Lý thuyết Tin học 8 Bài 3 (Chân trời sáng tạo 2023): Thông tin với giải quyết vấn đề
  52. Giải SGK Tin học 8 Bài 3 (Chân trời sáng tạo): Thông tin với giải quyết vấn đề

Copyright © 2025 Trang Học trực tuyến
  • Sach toan
  • Giới thiệu
  • LOP 12
  • Liên hệ
  • Sitemap
  • Chính sách
Back to Top
Menu
  • Môn Toán