Đây là giáo án Tin học 8 soạn theo chủ đề PTNL, thầy cô nào cần thì tải về chỉnh sửa để dùng nhé. OK...............................................................................................................................
Trường THCS …………… Năm học: 2019 - 2020 Ngày soạn : 16 – 11 – 2019 Tên chủ đề/ chuyên đề: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC Giới thiệu chung chuyên đề: + Cấu trúc lặp với số lần lặp không xác định trước + Câu lệnh lặp với số lần chưa biết trước While Thời lượng dự kiến thực chủ đề: tiết I MỤC TIÊU: Kiến thức, kỹ năng, thái độ: - Kiến thức: HS nắm được: - Cú pháp câu lệnh lặp với số lần chưa biết trước while … - Sơ đồ khối câu lệnh lặp - Lặp vô hạn lần lỗi lập trình cần tránh - Kỹ năng: - Xác định toán thuật toán số tốn thơng qua câu lệnh lặp với số lần chưa biết trước while … - Viết chương trình sử dụng cú pháp câu lệnh lặp với số lần chưa biết trước while … - Thái độ: - Ham thích môn học, tác phong làm việc nghiêm túc, cẩn thận tinh thần làm việc theo nhóm - Nghiêm túc học làm việc máy tính, có ý thức sử dụng máy tính mục đích - Nâng cao ý thức lòng say mê học tập môn học Định hướng lực hình thành phát triển: - Xác định toán thuật toán số tốn thơng qua câu lệnh lặp với số lần chưa biết trước while … - Viết chương trình sử dụng cú pháp câu lệnh lặp với số lần chưa biết trước while … II CHUẨN BỊ CỦA GV VÀ HS: Chuẩn bị GV: - ĐDDH: sgk, bảng phụ - Phương án dạy: Gợi mở, vấn đáp; trực quan, hoạt động nhóm, liên hệ thực tế Chuẩn bị HS: - Dụng cụ học tập cần thiết: vở, sgk - Nội duung ơn: nội dung dặn dị tiết trước III TIẾN TRÌNH DẠY HỌC: HOẠT ĐỘNG 1: TÌNH HUỐNG XUẤT PHÁT/ KHỞI ĐỘNG Nội dung, phương thức tổ chức Dự kiến sản phẩm, đánh giá Mục tiêu hoạt động hoạt động học tập HS kết hoạt động - Ổn định tình hình lớp - Kiểm tra sĩ số, tác phong, vệ sinh - Sĩ số HS đầy đủ, tác phong lớp nghiêm túc, vệ sinh lớp GV: ………………… Giáo án Tin học Trang Trường THCS …………… Năm học: 2019 - 2020 - Bieát cú pháp câu lệnh lặp với số lần chưa biết trước while … - Sơ đồ khối câu lệnh lặp - Lặp vô hạn lần lỗi lập trình cần tránh - GV: Chúng ta biết hoạt động lặp thể lặp với số lần Bài biết trước lặp với LẶP VỚI SỐ LẦN CHƯA số lần chưa biết trước BIẾT TRƯỚC Học kì I tìm hiểu câu lệnh lặp với số lần biết trước Và câu lệnh lặp với số lần chưa biết trước có tác dụng lập trình sống, tiết hôm vào tìm hiểu - HS: Tư HOẠT ĐỘNG 2: HÌNH THÀNH KIẾN THỨC Nội dung, phương thức tổ chức Dự kiến sản phẩm, đánh giá Mục tiêu hoạt động hoạt động học tập HS kết hoạt động a Nội dung 1: Lệnh lặp với số lần Lệnh lặp với số lần chưa chưa biết trước biết trước: - Gv: Y/c HS đọc nghiên cứu ví Ví dụ 1: Nếu cộng n số dụ trang 63 SGK tự nhiên (n = 1, 2, Nếu cộng n số tự nhiên đầu 3, ), cần cộng số tự tiên (n = 1, 2, 3, ), cần cộng bao nhiên để ta nhận nhiêu số tự nhiên để ta tổng Tn nhỏ lớn 1000? nhận tổng Tn nhỏ lớn Điều kiện: Khi tổng Tn nhỏ 1000? lớn 1000 kết thúc hoạt Điều kiện: Khi tổng Tn nhỏ lớn động lặp 1000 kết thúc hoạt động lặp - HS: đọc nghiên cứu ví dụ trang 63 SGK Nhớ lại kiến thức mô tả - Gv: Y/c HS thảo luận nhóm theo thuật tốn bàn câu hỏi: Em nêu bước mơ tả thuật tốn ? - HS: Thảo luận nhóm mơ tả thuật tốn Mơ tả thuật tốn liệt kê: - B1: S 0, n 0 - B2: Nếu S ≤ 1000, n n + 1; ngược lại chuyển tới Bước - B3: SS + n quay lại Bước B4: In kết quả: S n số tự nhiên nhỏ cho S > 1000 Kết thúc thuật tốn( thuật tốn dừng lại GV: ………………… Giáo án Tin học Trang Mơ tả thuật tốn liệt kê: - B1: S 0, n 0 - B2: Nếu S ≤ 1000, n n + 1; ngược lại chuyển tới Bước - B3: SS + n quay lại Bước B4: In kết quả: S n số tự nhiên nhỏ cho S > Trường THCS …………… Năm học: 2019 - 2020 S>1000) - Gv: Y/c HS nhóm nhận xét - HS: Các nhóm nhận xét - Gv: Nhận xét - HS: Lắng nghe - Nắm cú pháp ý nghĩa câu lệnh lặp với số lần chưa biết trước while … Nắm sơ đồ khối câu lệnh lặp với số lần chưa biết trước while … - GV: Từ ví dụ Để viết chương trình dẫn máy tính thực xác hoạt động lặp mà chưa xác định trước số lần lặp, ta sử dụng câu lệnh có dạng nào? - HS: ta sử dụng câu lệnh có dạng lặp với số lần chưa xác định - Gv: Cú pháp câu lệnh lặp với số lần chưa biết trước có dạng nào? - HS: while ; - GV: Em nêu ý nghĩa câu lệnh trên? - HS: + Điều kiện: thường phép so sánh + Câu lệnh: câu lệnh đơn giản hay câu lệnh ghép - Gv: Em viết sơ đồ khối thể câu lệnh lặp với số lần chưa biết trước while … - HS: 1000 Kết thúc thuật toán( thuật toán dừng lại S>1000) * Cú pháp: while ; Trong đó: + Điều kiện: thường phép so sánh + Câu lệnh: câu lệnh đơn giản hay câu lệnh ghép * Sơ đồ khối câu lệnh lặp với số lần chưa biết trước: - Gv: Từ sơ đồ khối, câu lệnh - Nắm câu lệnh sơ thực nào? đồ khối - HS: câu lệnh thực bước - Câu lệnh thực - B1: kiểm tra điều kiện bước: GV: ………………… Giaùo aùn Tin học Trang Trường THCS …………… Năm học: 2019 - 2020 - B2: điều kiện SAI, câu lệnh bị bỏ qua việc thực lệnh lặp kết thúc Nếu điều kiện đúng, thực câu lệnh quay lại bước - Gv kết luận: việc lặp lại nhóm hoạt động với số lần chưa xác định trước phụ thuộc vào điều kiện cụ thể dừng lại điều kiện không thỏa mãn - Hiểu câu lệnh lặp - Gv: Để cụ thể hóa xét ví dụ trang với số lần chưa biết trước 64 SGK thơng qua ví dụ - Gv: Y/c HS quan sát chương trình vd2 trang 65 SGK - HS: Quan sát, nghiên cứu vd 2/65 SGK - Gv: Nếu chạy chương trình trên, em nhận kết ? - HS: n = 334 (sai số 0.00299) - Gv: Nếu thay điều kiện sai_so=0.003 điều kiện sai_so=0.001 sai_so=0.002 điều xảy ra? - HS: kết khác N = 501 n = 1001 - Gv: Y/c HS quan sát, nghiên cứu vd 4/65 SGK - HS: quan sát, nghiên cứu vd 4/65 SGK - Gv: Chương trình tính tổng vd4 em sử dụng lệnh lặp nào? - HS: Có thể sử dụng lệnh lặp for… while …do - GV: chia thành nhóm, y/c HS thải luận nhóm viết kết bảng nhóm: * Nhóm 1,3 : Viết đoạn chương trình sử dụng lệnh lặp for … T:=0; For i:= to 100 T:=T+1/i; Writeln(T) * Nhóm 2,4 : Viết đoạn chương trình sử dụng lệnh lặp while … T:=0; i :=1; While i Exit B Alt + F4 C Hồ sơ -> Đóng D Cả B C Để cửa sổ không gian 3D ta thực hiện: A chọn Hiển thị, sau chọn Hiển thị dạng 3D B chọn Hiển thị, sau chọn vùng làm việc C chọn Hiển thị, sau chọn CAS D chọn Hiển thị, sau chọn Hiển thịSpreadsheet 7.Trong cửa sổ 3D GeoGebra có: A Các cơng cụ làm việc với không gian 3D B Hệ trục tọa độ tương ứng với trục x, y, z C Mặt phẳng chuẩn, ln hình làm việc D Tất đáp án Mức độ vận dụng: Cho biết câu lệnh sau While … Do thực lần đoạn chương trình sau: i := 5; While i>=1 i := i – 1; A lần B lần C lần D lần 2.Cho khai báo mảng sau: Var a : array[0 30] of integer ; Để in giá trị phần tử thứ 20 mảng chiều A hình ta viết: A Write(A[20]); B Write(A(20)); C Readln(A[20]); D Write([20]); Trên hình Learn chọn dịng chữ RESPIRATORY SYSTEM để tìm hiểu hệ: A Hệ B Hệ xương C Hệ hô hấp D Hệ sinh dục Hệ sau sử dụng chức mô thí nghiệm với lửa đưa đến gần ngón tay: A Hệ thần kinh B Hệ tiết C Hệ hơ hấp D Hệ xương 5.Màn hình làm việc phần mềm GeoGebra gồm: A Bảng chọn B Thanh công cụ C Khu vực thể đối tượng D Tất ý Các bước tạo hình chóp ABCDEFFGH với cơng cụ tạo hình lăng trụ xiên: 1- Sử dụng công cụ đa giác, tạo hình đa giác ABCD mặt phẳng chuẩn 2- Dùng cơng cụ vẽ điểm nằm phía điểm A 3- Chọn công cụ nháy chuột lên vị trí bên hình đa giác, sau nháy chọn điểm vừa tạo điểm A( điểm F) Các bước thực là: GV: ………………… Giaùo án Tin học Trang 84 Trường THCS …………… Năm hoïc: 2019 - 2020 A 1-2-3 B 3-2-1 C 1-3-2 D -1 -3 V Phụ lục : Ngày soạn: 06/10/2019 Tên chủ đề/ chuyên đề: KIỂM TRA HỌC KỲ II Giới thiệu chung chuyên đề: + Vận dụng kiến thức học để làm kiểm tra dạng trắc nghiệm tự luận + Viết chương trình pascal sử dụng câu lệnh lặp while … + Viết số chương trình sử dụng biến mảng + Biết cách dịch, sửa lỗi chương trình, chạy chương trình in kết hình + Thực phép tính đa thức, phân thức đại số + Vẽ hình đơn giản theo nội dung Hình học + Vẽ hình hộp, hình lăng trụ, hình chóp với Geogebra 3D Thời lượng dự kiến thực chủ đề: tiết I MỤC ĐÍCH – YÊU CẦU: Kiến thứ, kỹ năng, thái độ: - Kiến thức: - Đánh gia,ù kiểm tra việc lĩnh hội kiến thức kiến thức học sinh học học kì I - Kỹ năng: GV: ………………… Giáo án Tin học Trang 85 Trường THCS …………… Năm học: 2019 - 2020 - Vận dụng linh hoạt kiến thức học để làm kiểm tra, rèn cho học sinh kỹ trình bài, liên hệ thực tế học tập - Thái độ: − Nghiêm túc, trật tự trình làm kiểm tra − Có ý thức, thói quen suy nghó làm việc hợp lý, khoa học xác Định hướng lực hình thành phát triển: - Sửa lỗi số chương trình cho giấy - Viết số chương trình sử dụng cú pháp học học kỳ II - Biết cách dịch, sửa lỗi chương trình, chạy chương trình in kết hình - Thực phép tính đa thức, phân thức đại số - Vẽ hình đơn giản theo nội dung Hình học - Vẽ hình hộp, hình lăng trụ, hình chóp với Geogebra 3D II.THIẾT KẾ MA TRẬN: (đính kèm) III.ĐỀ KIỂM TRA: (đính kèm) IV.ĐÁP ÁN VÀ BIỂU ĐIỂM: ( đính kèm) V.KẾT QUẢ Lớp Só số Giỏi SL % GV: ………………… Giáo án Tin học Khá SL % Trang 86 TB SL % Yếu SL % Keùm SL % ... SKELETAL SYSTEM để tìm hiểu hệ xương người - GV treo tranh hình 2.2 trang 81 SGK: Y/c HS quan sát - HS: Quan sát treo tranh hình 2.2 trang 81 SGK - Biết thao tác - Gv: Y/c HS thảo luận nhóm câu... Var hocsinh : array[12 80 ] of integer; A 80 B 70 C 69 D 68 V Phụ lục : Ngày soạn: 16/ 08/ 2019 Tên chủ đề/ chuyên đề: Bài thực hành XỬ LÝ DÃY SỐ TRONG CHƯƠNG TRÌNH GV: ………………… Giáo án Tin học Trang... tống S = + + + … + n + … S>1 08 Điều kiện sau cho vòng lặp while – đúng: A While S>=1 08 B While S < 1 08 C While S < 1.0E8 D While S >= E8 GV: ………………… Giáo án Tin học Trang 16 Trường THCS …………… Năm