Bài giảng Tin học 6 - Bài 17: Chương trình máy tính - Nguyễn Thị Phan

pptx 41 trang Quế Chi 03/10/2025 200
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Tin học 6 - Bài 17: Chương trình máy tính - Nguyễn Thị Phan", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pptxbai_giang_tin_hoc_6_bai_17_chuong_trinh_may_tinh_nguyen_thi.pptx

Nội dung text: Bài giảng Tin học 6 - Bài 17: Chương trình máy tính - Nguyễn Thị Phan

  1. MÔN TIN HỌC 6 GV thực hiện: Nguyễn Thị Phan Trường: THCS Vinh Quang – Tiên Lãng – Hải Phòng Tổ: KHTN
  2. TRÒ CHƠI EM LÀ NHÀ DU HÀNH VŨ TRỤ Chia lớp thành 2 nhóm (hai dãy),trưởng nhóm đặt tên đội. Câu trả lời đúng được 10 điểm, sai được 5 điểm. Sau 8 câu hỏi, tổng kết điểm, đội nào nhiều điểm hơn thì giành chiến thắng.
  3. Câu 1: Ba cấu trúc điều khiển cơ bản để mô tả thuật toán là gì? A. Tuần tự rẽ nhánh và lặp B. Tuần tự, rẽ nhánh và gán. n = 3 C. Rẽ nhánh, lặp và gán. D. Tuần tự, lặp và gán.
  4. Câu 2: Cấu trúc tuần tự là gì? A. Là cấu trúc xác định thứ tự dữ liệu được lưu trữ. B. Là cấu trúc xác định thứ tự các bước được thực hiện. C. Là cấu trúc lựa chọn bước thực hiện tiếp theo. D. Là cấnu trúc= 3 xác định số lần lặp lại một số bước của thuật toán.
  5. Câu 3: “Nếu trời không mưa thì em đi đá bóng” có chứa cấu trúc nào? A. Cấu trúc tuần tự B. Cấu trúc nhánh dạng thiếu C. Cấu trúc nhánh dạng đủ D. Cấu trúc lặp
  6. Câu 4: Thuật toán trên đây thuộc cấu trúc: A. Cấu trúc lặp B. Cấu trúc tuần tự C. Cấu trúc nhánh dạng thiếu D. Cấu trúc nhánh dạng đủ
  7. Câu 5: Trong các sơ đồ khối sau, sơ đồ khối nào thể hiện cấu trúc lặp kiểm tra điều kiện: B A D C
  8. Câu 6 : Câu: “Nếu bạn Lộc bị ốm phải nghỉ học, em sẽ chép bài giúp bạn" thể hiện cấu trúc điều khiển nào? A. Cấu trúc rẽ nhánh dạng đủ. B. Cấu trúc rẽ nhánh dạng thiếu. C. Cấu trúc lặp. D. Cấu trúc tuần tự.
  9. Câu 7: Giá trị của biểu thức A = 13,67 +11,24 – (- 186,33) – 21,24 là: Câu 7: Sơ đồ khối thể hiện cấu trúc điều khiển nào? A. Cấu trúc rẽ nhánh dạng đủ. B. cấu trúc rẽ nhánhA = d190ạng thiếu. C. Cấu trúc lặp. D. Cấu trúc tuần tự.
  10. Câu 8: Đây là ngôn ngữ lập trình nào? A. Microsoft Word B. Scratch C. Paint D. Powerpoint
  11. Scratch là ngôn ngữ lập trình kéo thả Ngôn ngữ lập trình chính là ngôn ngữ được dùng để tạo ra chương trình chỉ dẫn cho máy tính hiểu cách thực hiện công việc. Bài 17: CHƯƠNG TRÌNH MÁY TÍNH
  12. 1. CHƯƠNG TRÌNH MÁY TÍNH Ngôn ngữ lập trình chính là ngôn ngữ được dùng để tạo ra chương trình chỉ dẫn cho máy tính hiểu cách thực hiện công việc. Chương trình là tập hợp các lệnh viết bằng ngôn ngữ lập trình nào đó, chỉ dẫn theo từng bước của thuật toán để máy tính thực hiện. Nói cách khác, chương trình là một cách mô tả khác của thuật toán để máy tính có thể “hiểu” và thực hiện được. Chương trình máy tính dựa trên các dữ liệu đầu vào, tiến hành các bước xử lí để trả lại kết quả đầu ra.
  13. PHIẾU HỌC TẬP
  14. THỰC HÀNH Nhiệm vụ: Ba bạn An, Minh, Khoa đã làm những tấm thiệp chúc mừng sinh nhật để bán lấy tiền mua sách tặng các bạn học sinh vùng khó khăn. Gọi số tiền bán được là a, số tiền mua vật liệu là b, cần tính toán số tiền lãi thu được hoặc số tiền bị lỗ. Em hãy mô tả thuật toán giải quyết yêu cầu trên bằng sơ đồ khối và chương trình Scratch. a. Xác định đầu vào, đầu ra. b. Thuật toán. c. Chương trình.
  15. a. Xác định đầu vào, đầu ra + Đầu vào: hai số a, b. + Đầu ra: Số tiền lãi hoặc số tiền bị lỗ
  16. b. Thuật toán bằng sơ đồ khối
  17. c. Chương trình Scratch tính toán tiền bán thiệp
  18. 3. Luyện tập: Câu 1. Tìm câu sai ? a) Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được. b) Chương trình máy tính được viết bằng ngôn ngữ lập trình. c) Máy tính có thể thực hiện các lệnh trong chương trình theo trình tự tùy ý d) Máy tính có thể thực hiện các lệnh trong chương trình theo trình tự tùy ý
  19. 3. Luyện tập: Câu 2. Cho chương trình Scratch như Hình 6.15 a) Em hãy cho biết chương trình đó thực hiện thuật toán nào ? b) Hãy xác định đầu vào, đầu ra của thuật toán đó. c) Hãy cho ví dụ cụ thể giá trị dữ liệu đầu vào và cho biết kết quả đầu ra tương ứng. d) Hãy trình bày thuật toán bằng sơ đồ khối.