Giáo án Tin học Lớp 8 - Tiết 23: Bài tập từ bài toán đến chương trình (Tiết 1) - Nguyễn Thị Phương

  1. MỤC TIÊU
  2. Kiến thức: Ôn tập và củng cố các kiến thức về bài toán, cách xác định bài toán, quá trình giải bài toán trên máy tính, thuật toán và mô tả thuật toán.
  3. Kĩ năng:
  • Biết cách xác định bài toán của một bài toán cụ thể.
  • Mô tả được thuật toán của các bài toán đơn giản.
  • Bước đầu hình thành viết được chương trình đơn giản từ việc mô tả thuật toán.
  1. Thái độ: Nghiêm túc, học tập tích cực, say mê trả lời và giải các bài tập.
  2. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
  3. Giáo viên:
  • Giáo án, sách giáo khoa, nghiên cứu tài liệu.
  • Máy tính có phần mềm Free Pascal, máy chiếu
  • Phiếu học tập
  1. Học sinh: Vở ghi, sách giáo khoa, các kiến thức đã ôn tập trước.
  2. TIẾN TRÌNH DẠY HỌC
  3. Ổn định lớp: Kiểm tra sĩ số
  4. Kiểm tra bài cũ: Kết hợp trong quá trình ôn tập
  5. Nội dung bài mới
docx 4 trang minhvi99 11/03/2023 1480
Bạn đang xem tài liệu "Giáo án Tin học Lớp 8 - Tiết 23: Bài tập từ bài toán đến chương trình (Tiết 1) - Nguyễn Thị Phương", để 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:

  • docxgiao_an_tin_hoc_lop_8_tiet_23_bai_tap_tu_bai_toan_den_chuong.docx

Nội dung text: Giáo án Tin học Lớp 8 - Tiết 23: Bài tập từ bài toán đến chương trình (Tiết 1) - Nguyễn Thị Phương

  1. Hoạt động của giáo viên Hoạt động của học sinh Nội dung kiến thức *Hoạt động 1: Ôn tập lý thuyết(15 phút) -Yêu cầu học sinh nhắc lại -Bài toán là một công việc I. Lý thuyết khái niệm bài toán? Cách hay một nhiệm vụ nào đó 1. Bài toán là một công xác định bài toán? cần giải quyết. việc hay một nhiệm vụ nào đó cần giải quyết. -Xác định bài toán: -Xác định bài toán: +Xác định điều kiện cho +Xác định điều kiện cho trước. trước. +Xác định kết quả cần thu +Xác định kết quả cần thu được. được. -Nhận xét -Quá trình giải bài toán trên máy tính gồm những Quá trình giải bài toán -Quá trình giải bài toán bước nào? trên máy tính gồm các trên máy tính gồm các bước: bước: -Xác định bài toán: xác -Xác định bài toán: xác định điều kiện cho trước- định điều kiện cho trước- thông tin đã cho (INPUT) thông tin đã cho (INPUT) và xác định kết quả cần và xác định kết quả cần nhận được- thông tin cần nhận được- thông tin cần tìm(OUTPUT). tìm(OUTPUT). -Mô tả thuật toán: Diễn tả -Mô tả thuật toán: Diễn tả cách giải bài toán bằng cách giải bài toán bằng dãy các thao tác cần phải dãy các thao tác cần phải thực hiện. thực hiện. -Viết chương trình: Dựa -Viết chương trình: Dựa vào thuật toán ở trên, viết vào thuật toán ở trên, viết chương trình bằng một chương trình bằng một ngôn ngữ lập trình thích ngôn ngữ lập trình thích hợp. hợp. -Thuật toán là gì? -Trả lời: Thuật toán là dãy các thao tác cần thực hiện - Thuật toán là dãy các theo một trình tự xác định thao tác cần thực hiện theo để thu được kết quả cần một trình tự xác định để thiết từ những điều kiện thu được kết quả cần thiết cho trước. từ những điều kiện cho trước. *Hoạt động 2: Bài tập(25 phút) -Chiếu các bài tập trên -Quan sát. II. Bài tập máy chiếu. Bài 1. Hãy chọn -Giao nhiệm vụ học tập -Nhận nhiệm vụ học tập. phương án đúng nhất 2
  2. -Gợi ý, Cho học sinh thảo -Trả lời. Bài 3: Giả sử x và y là luận nhóm(2 bạn/nhóm) các biến số. Hãy cho biết đưa ra kết quả. kết quả của việc thực hiện thuật toán sau: Bước 1: x  x+y. Bước 2: y  x-y. Bước 3: x  x-y. Bài 4: Hãy ghép các bước của thuật toán tương ứng với các câu lệnh trong Pascal: -Cho học sinh ghép các bước của thuật toán tương -Ghép để hình thành quá M1: Bước 1: Nhập a,b ứng với các câu lệnh trong trình giải bài toán trên M2: Bước 2: Tong ←a+b Pascal để hình thành quá máy tính. M3: Bước 3: In kết quả ra trình giải bài toán trên màn hình. máy tính. M4: Readln(a,b); M5: Tong:=a+b; -Chiếu đáp án lên màn M6: Writeln(Tong); chiếu. 4. Hướng dẫn về nhà(5 phút) - Ôn lại các kiến thức đã được học và ôn tập. - Từ các thuật toán trong các bài tập trên, tập viết được các chương trình Pascal đơn giản và thực hành trên máy nếu có IV. RÚT KINH NGHIỆM 4