Giáo án Tin học 8 2016 2017 Tỉnh Gia Lai

125 2.7K 23
Giáo án Tin học 8 2016  2017 Tỉnh Gia Lai

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Năm học 2016 - 2017 Giáo án Tin học TUẦN Tiết (Theo PPCT) Ngày soạn: 18/ 08/ 2016 Ngày dạy: 22/08/2016 Lớp dạy: 8A, 8B Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH I MỤC TIÊU: Kiến thức: − Biết chương trình cách để người dẫn cho máy tính thực nhiều công việc liên tiếp cách tự động − Biết chương trình cách để người dẫn cho máy tính thực nhiều công việc liên tiếp Kỹ năng: − Rèn luyện cho HS cách thức làm việc khoa học, xác − Tư đưa quy trình câu lệnh để thực công việc công việc liên tiếp Thái độ: − Thái độ học tập nghiêm túc, yêu thích môn học Xác định Nội Dung trọng tâm học: − Hiểu chất chương trình bảng tính cách người dẫn cho máy tính thực Định hướng pháp triển lực: a Năng lực chung: − Năng lực tự học, giải vấn đề, tư duy, tự quản lý, giao tiếp, hợp tác, sử dụng ngôn ngữ b Năng lực chuyên biệt: − Biết cách dẫn cho máy tính thực II PHƯƠNG PHÁP: − Phương pháp thuyết trình, giảng giải, nêu vấn đề, vấn đáp, lấy ví dụ minh họa III CHUẨN BỊ Chuẩn bị GV: − Máy vi tính, giáo án, sách giáo khoa tin học dành cho THCS 3, sách GV tham khảo, máy chiếu Chuẩn bị HS: − Sách giáo khoa tin học dành cho THCS 3, ghi chép, Tìm hiểu sách, báo… IV TIẾN TRÌNH BÀI DẠY Ổn định trật tự lớp: (1ph) − Kiểm tra sĩ số, vệ sinh lớp Kiểm tra cũ: − Không kiểm tra Bài mới: GV: Nguyễn Thị Hằng Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học Năng lực hình thành Hoạt động 1: Tìm hiểu người lệnh cho máy tính nào? (18ph ) Con người lệnh cho − Năng lực tự học, tư duy, tự máy tính nào? HS: Nghiên cứu SGK phần ? Làm để in văn có sẵn Con người điều khiển máy quản lý, sử tính thông qua lệnh.Chương dụng ngôn ngữ giấy trình cách để người HS: Trả lời GV: Con người điều khiển máy tính dẫn cho máy tính thực nhiều thao tác liên tiếp thông qua ? cách tự động HS: Thông qua lệnh GV: Em hiểu chương trình? HS: Nghiên cứu trả lời theo ý hiểu GV: Giải thích chương trình ? GV: Chốt, ghi bảng Hoạt động 2: Tìm hiểu ví dụ rô – bốt quét nhà (20ph ) GV: Con người chế tạo thiết bị để ví dụ rô bốt nhặt rác − Năng giúp người nhặt rác, lau cửa kính lựctư duy, tự nhà cao tầng? quản lý, giao HS: Tư trả lời câu hỏi tiếp, hợp tác, GV: Chỉ đường rô bốt từ vị trí sử dụng ngôn rơbốt ngữ − Năng lực HS: Quan sát nghiên cứu SGK dẫn cho GV: Ta cần lệnh để   máy tính thực dẫn Rô-bốt di chuyển từ vị trí thời => nhặt rác => bỏ rác vào thùng HS: Thảo luận theo bàn, trả lời để Rô-bốt thực việc nhặt rác bỏ rác vào Lập chương trình lệnh thùng ta lệnh sau: cụ thể, đơn giản, theo trình tự - Tiến bước để rôbốt hoàn thành tốt - Quay trái, tiến bước công việc - Nhặt rác - Quay phải, tiến bước - Quay trái, tiến bước - Bỏ rác vào thùng GV: Chốt ý HS: Lắng nghe, ghi cô đọng cá c ý Hoạt động GV & HS Nội Dung    Củng cố: (4ph) ? Sau thực lệnh “Hãy quét nhà” trên, vị trí rô-bốt gì? Em đưa lệnh để rô-bốt trở lại vị trí xuất phát (góc bên trái hình) Dặn dò: (2ph) GV: Nguyễn Thị Hằng Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học Viết lệnh dẫn để rôbốt hoàn thành công việc trực nhật lớp em Viết lệnh dẫn để rôbốt giúp em áo V RÚT KINH NGHIỆM BỔ SUNG: GV: Nguyễn Thị Hằng Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học TUẦN Tiết (Theo PPCT) Ngày soạn: 18/ 08/ 2016 Ngày dạy: 24/ 08/ 2016 Lớp dạy: 8A, 8B Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (TT) I MỤC TIÊU: Kiến thức: − Biết viết chương trình viết lệnh dẫn máy tính thực công việc hay giải toán − Biết ngôn ngữ lập trình ngôn ngữ dùng để viết chương trình − Biết vai trò chương trình dịch Kỹ năng: − Rèn luyện cho HS cách thức làm việc khoa học, xác − Tư đưa quy trình câu lệnh để thực công việc công việc liên tiếp Thái độ: − Thái độ học tập nghiêm túc, yêu thích môn học Xác định Nội Dung trọng tâm học: − Biết cách viết lệnh dẫn máy tính thực hoàn thành công việc Định hướng pháp triển lực: a Năng lực chung: − Năng lực tự học, giải vấn đề, tư duy, tự quản lý, giao tiếp, hợp tác, sử dụng ngôn ngữ b Năng lực chuyên biệt: − Viết lệnh cho máy tính thực công việc cụ thể II PHƯƠNG PHÁP: Phương pháp thuyết trình, giảng giải, nêu vấn đề, vấn đáp, lấy ví dụ minh họa III CHUẨN BỊ Chuẩn bị GV: − Máy vi tính, giáo án, sách giáo khoa tin học dành cho THCS 3, sách GV tham khảo, máy chiếu Chuẩn bị HS: − Sách giáo khoa tin học dành cho THCS 3, ghi chép, Tìm hiểu sách, báo… IV TIẾN TRÌNH BÀI DẠY Ổn định trật tự lớp: (1ph) Kiểm tra sĩ số lớp Kiểm tra cũ: (5ph) Câu hỏi: Con người lệnh cho máy tính nào?(4đ) Lấy ví dụ minh hoạ? (6đ) Trả lời:Con người lệnh cho máy tính thực thông qua lệnh Ví dụ người lệnh cho rô bốt nhặt rác hình SGK sau: - Tiến bước GV: Nguyễn Thị Hằng Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học - Quay trái, tiến bước - Nhặt rác - Quay phải, tiến bước - Quay trái, tiến bước - Bỏ rác vào thùng Bài mới: Năng lực hình thành Hoạt động 1: Tìm hiểu viết chương trình: lệnh cho máy tính làm việc (15ph ) Viết chương trình: lệnh cho máy − Năng lực tự học, giải GV: Đưa ví dụ tính làm việc vấn đề, chương trình tư duy, tự HS: Nghiên cứu SGK quan Viết chương trình hướng dẫn máy tính quản lý, giao sát sơ đồ chương trình GV: Vì cần phải viết thực công việc hay giải tiếp, hợp tác, sử dụng chương trình để điều khiển máy toán cụ thể ngôn ngữ tính? − Năng lực HS: Thảo luận HS/ nhóm, dựa viết lệnh vào khái niệm chương trình trả cho máy tính lời thực GV: Chốt ý hình, cho hoàn thiện HS: Lắng nghe, ghi chép ý công vào việc GV: Thế viết chương Hoạt động GV & HS Nội Dung trình? HS: Thảo luận theo bàn, trả lời câu hỏi GV: Đưa khái niệm viết chương trình hình HS: Lắng nghe, ghi Hoạt động 2: Tìm hiểu chương trình ngôn ngữ lập trình (20ph ) Chương trình ngôn ngữ lập − Năng lực GV: Máy tính hiểu ngôn trình ? tự học, tư ngữ ? Vậy Máy tính có hiểu duy, tự quản chương trình viết lý, giao tiếp, ngôn ngữ thông thường không? − Ngôn ngữ lập trình ngôn ngữ dùng sử dụng HS: Tư trả lời câu hỏi để viết chương trình máy tính ngôn ngữ GV: Để máy tính xử lí, thông tin đưa vào máy phải đuợc chuyển đổi dạng dãy bit (dãy số gồm hai kí hiệu 1) GV: Nguyễn Thị Hằng Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học GV: Ngôn ngữ lập trình ? HS: Nghiên cứu SGK trả lời GV:Chốt ý khái niệm ngôn ngữ lập trình HS: Lắng nghe ghi − Chương trình dịch đóng vai trò "ngưGV: Đưa mẫu chương trình ời phiên dịch" dịch chương đơn giản viết ngôn ngữ trình viết ngôn ngữ lập Pascal trình sang ngôn ngữ máy để máy tính ? Theo em máy tính có hiểu hiểu chương trình không HS: Máy tính không hiểu − Chương trình soạn thảo chương CT, CT viết trình dịch thường kết hợp vào ngôn ngữ máy phần mềm, gọi môi GV: Giải thích tác dụng trường lập trình chương trình dịch HS: Nghiên cứu SGK cho biết chương trình dịch gì? GV: Để có chương trình mà máy trình thực cần qua bước: * Viết chương trình theo ngôn ngữ lập trình * Dịch chương trình sang ngôn ngữ máy để máy tính hiểu lấy ví dụ số môi trường lập trình khác Củng cố: (3ph) Hệ thống lại kiến thức cần nhớ ? Sau thực lệnh “Hãy quét nhà” trên, vị trí rô-bốt ? Em đ ưa lệnh để rô-bốt trở lại vị trí xuất phát (góc bên trái hình) ? Tại người ta tạo ngôn ngữ khác để lập trình máy tính có ngôn ngữ máy mình? Dặn dò: (1ph) Viết lệnh dẫn để rôbốt hoàn thành công việc lau nhà Viết lệnh dẫn để rôbốt giúp em rửa chén, bát V RÚT KINH NGHIỆM BỔ SUNG: TUẦN: Ngày soạn: 25/ 08/ 2016 Tiết: (Theo PPCT) Ngày dạy: 29/ 08/ 2016 GV: Nguyễn Thị Hằng Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học Lớp dạy: 8A, 8B Bài 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH I MỤC TIÊU: Kiến thức: − Biết ngôn ngữ lập trình gồm thành phần bảng chữ quy tắc để viết chương trình, câu lệnh Kỹ năng: − Rèn luyện cho HS cách thức làm việc khoa học, xác − Rèn luyện kĩ làm quen với chương trình đơn giản Thái độ: − Thái độ học tập nghiêm túc, yêu thích môn học Xác định trọng tâm học: − Quy tắc đặt tên ngôn ngữ lập trình Pascal Định hướng phát triển lực: a Năng lực chung: − Năng lực tự học, giải vấn đề, tư duy, tự quản lý, giao tiếp, hợp tác, sử dụng ngôn ngữ b Năng lực chuyên biệt: − Năng lực xác định từ khóa NNLT Pascal − Năng lực đặt tên NNLT Pascal II PHƯƠNG PHÁP: − Phương pháp thuyết trình, giảng giải, nêu vấn đề, vấn đáp, lấy ví dụ minh họa III CHUẨN BỊ Chuẩn bị GV: − Máy vi tính, giáo án, sách giáo khoa tin học dành cho THCS 3, sách GV tham khảo, máy chiếu Chuẩn bị HS: − Sách giáo khoa tin học dành cho THCS 3, ghi chép, tìm hiểu sách, báo… IV TIẾN TRÌNH BÀI DẠY Ổn định trật tự lớp: (1ph) Kiểm tra sĩ số lớp Kiểm tra cũ: (5ph) Câu hỏi: ?Ngôn ngữ lập trình gì? (7đ) Tại phải tạo ngôn ngữ lập trình ?(3đ) Trả lời: − Ngôn ngữ lập trình ngôn ngữ dùng để viết chương trình máy tính − Cần phải tạo NNLT việc sử dụng ngôn ngữ máy để viết chương trình cho máy tính hiểu thực hiện, Gõy khó khăn cho người viết ngôn ngữ máy sử dụng kí hiệu 0, để viết chương trình nên khó nhớ cho người viết Sử dụng ngôn ngữ lập trình gần với ngôn ngữ người sử dụng giúp dễ nhớ, dễ viết chương trình GV: Nguyễn Thị Hằng Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học Bài mới: a Giới thiệu mới: (1ph) Các em biết để máy tính thực công việc người cần lệnh cho máy tính thông qua chương trình Vậy chương trình bao gồm gì? Để biết điều em tìm hiểu thông qua ”làm quen với chương trình ngôn ngữ lập trình” b Tiến trình dạy: Năng Lực Hình Thành Hoạt động 1: Tìm hiểu ví dụ chương trình viết ngôn ngữ lập trình (NNLT) Pascal (10ph ) GV: Đưa ví dụ chương Ví dụ chương trình − Năng lực trình đơn giản viết môi trường Ví dụ chương trình đơn giản tự học, giải Pascal viết Pascal vấn đề, HS: Quan sát cấu trúc giao diện tư duy, tự chương trình Pascal quản lý, giao ? Theo em chương trình tiếp, hợp tác, dịch sang mã máy máy tính đưa sử dụng kết ? ngôn ngữ HS: Thảo luận theo bàn, trả lời theo ý - Sau chạy chương trình thảo luận HS nhóm khác nhận xét, bổ hình xuất dòng chữ “Chao cac ban” sung GV: Nhận xét, chốt ý, cho HS ghi Hoạt động 2: Tìm hiểu thành phần ngôn ngữ lập trình (10ph ) GV: Khi nói viết ngoại ngữ để Ngôn ngữ lập trình bao gồm − Năng lực người khác hiểu cần phải dùng ? tự học, giải chữ cái, từ cho phép vấn đề, phải ghép theo quy tắc ngữ Ngôn ngữ lập trình tập hợp kí sử dụng pháp hay không ? hiệu quy tắc viết lệnh tạo thành ngôn ngữ HS: Đọc câu hỏi suy nghĩ trả lời chương trình hoàn chỉnh thực ? Ngôn ngữ lập trình gồm ? máy tính HS: Nghiên cứu SGK trả lời GV: Chốt khái niệm hình Hoạt động 3: Tìm hiểu từ khóa tên (15ph ) GV Đưa ví dụ chương trình Từ khóa tên: − Năng lực HS: Nghiên cứu − Từ khóa ngôn ngữ lập trình tự học, giải GV: Theo em từ từ dành riêng, không vấn đề, chương trình từ khoá dùng từ khóa cho tư duy, tự HS: Trả lời theo ý hiểu mục đích khác mục đích quản lý, giao GV:Chỉ từ khóa chương sử dụng ngôn ngữ lập trình quy tiếp, hợp tác, trình định sử dụng ? Trong chương trình đại lượng ngôn ngữ gọi tên − Tên dùng để phân biệt − Năng lực Hoạt động GV & HS GV: Nguyễn Thị Hằng Nội Dung Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học HS: Trả lời theo ý hiểu đại lượng chương trình GV: ?Tên ?Lấy ví dụ tên người lập trình đặt theo quy tắc đặt NNLT Pascal tên: HS: Thảo luận theo bàn, trả lời câu + Hai đại lượng khác hỏi chương trình phải có tên GV: Chốt khái niệm tên giải thích khác thêm quy tắc đặt tên chương + Tên không trùng với trình từ khoá xác định từ khóa NNLT Pascal − Năng lực đặt tên NNLT Pascal Củng cố: (3ph) ? Qua tiết học em hiểu điều ? Hãy đặt hai tên hợp lệ hai tên không hợp lệ Dặn dò: (1ph) + Học thuộc khái niệm ngôn ngữ lập trình hiểu môi trường lập trình + Hiểu, phân biệt từ khoá tên chương trình V RÚT KINH NGHIỆM BỔ SUNG: TUẦN: Tiết: (Theo PPCT) GV: Nguyễn Thị Hằng Ngày soạn: 25/ 08/ 2016 Ngày dạy: 31/ 08/ 2016 Lớp dạy: 8A, 8B Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học Bài 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH (TT) I MỤC TIÊU: Kiến thức: Biết ngôn ngữ lập trình gồm thành phần bảng chữ quy tắc để viết chương trình, câu lệnh Kỹ năng: − Rèn luyện cho HS cách thức làm việc khoa học, xác − Rèn luyện kĩ làm quen với chương trình đơn giản Thái độ: − Thái độ học tập nghiêm túc, yêu thích môn học Xác định trọng tâm học: − Biết cấu trúc chương trình gồm phần: Phần khai báo phần thân − Quy tắc đặt tên ngôn ngữ lập trình Pascal Định hướng phát triển lực: a Năng lực chung: − Năng lực tự học, giải vấn đề, tư duy, tự quản lý, giao tiếp, hợp tác, sử dụng ngôn ngữ b Năng lực chuyên biệt: − Năng lực xác định cấu trúc chương trình − Thực dịch, chạy chương trình viết NNLT Pascal với môi trường Turbo Pascal II PHƯƠNG PHÁP: − Phương pháp thuyết trình, giảng giải, nêu vấn đề, vấn đáp, lấy ví dụ minh họa III CHUẨN BỊ Chuẩn bị GV: − Máy vi tính, giáo án, sách giáo khoa tin học dành cho THCS 3, sách GV tham khảo, máy chiếu Chuẩn bị HS: − Sách giáo khoa tin học dành cho THCS 3, ghi chép, tìm hiểu sách, báo… IV TIẾN TRÌNH BÀI DẠY Ổn định trật tự lớp: (1ph) Kiểm tra sĩ số lớp Kiểm tra cũ: (4ph) Câu hỏi: Thế từ khoá tên chương trình? (7đ) Lấy ví dụ?(3đ) Trả lời: − Từ khóa: Từ khóa ngôn ngữ lập trình từ dành riêng, không dùng từ khóa cho mục đích khác mục đích sử dụng ngôn ngữ lập trình quy định GV: Nguyễn Thị Hằng 10 Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học Không kiểm tra Bài mới: : (38ph) HOẠT ĐỘNG CỦA THẦY & TRÒ Hoạt động 1: Chuyển đổi biểu thức toán học sang biểu thức sử dụng ký hiệu Pascal (18ph) GV: Chiếu treo câu hỏi tập viết sẵn HS: Đọc, hiểu thảo luận nhóm tìm câu trả lời GV: Gọi đại diện nhóm lên bảng giải câu a HS: Lên bảng giải câu a GV: Gọi nhóm lại nhận xét làm HS: Nhận xét làm GV: Chốt đáp án GV: Gọi HS nhóm lên bảng giải câu b HS: Lên bảng giải câu b GV: Gọi nhóm lại nhận xét làm HS: Nhận xét làm GV: Chốt đáp án GV: Gọi HS nhóm lên bảng giải câu c HS: Lên bảng giải câu c GV: Gọi nhóm lại nhận xét làm HS: Nhận xét làm GV: Gọi HS nhóm lên bảng giải câu d HS: Lờn bảng giải câu d GV: Gọi nhóm lại nhận xét làm HS: Nhận xét làm GV: Chốt đáp án Hoạt động 2: Bài tập thực hành (20ph) GV: Chiếu treo câu hỏi tập viết sẵn HS: Đọc, hiểu tìm câu trả lời GV: Gọi HS lên bảng giải câu a HS: Lên bảng giải câu a GV: Gọi HS nhận xét làm HS: Nhận xét làm GV: Chốt đáp án GV: Gọi HS lên bảng giải câu b GV: Nguyễn Thị Hằng Nội Dung Bài 1: Viết biểu thức toán sau dạng biểu thức Pascal 4x + 6y + a (2 x + y ) + − Giải: a (2*x+y)*(2*x+y) +1/3 – (4*x +5)/(6*y + 7); b a(b + 2) − x 2+a Giải: b 1/x - a*(b+2)/(2+a) c (7-x)3 chia cho lấy dư Giải: c (7 - 3)*(7 - 3)*(7 - 3) mod d (a2 + b)(1 + c)3 Giải: d (a*a + b)*(1 + c)*(1 + c)*(1 + c) Bài 2: Chuyển biểu thức viết Pascal sau thành biểu thức toán: a.(x + 2)*(x + 3)/(x + 4)-y /(a + b)*(x - 3)*(x 3) Giải: a ( x + 2)( x + 3) y (x - 3)2 x+4 a+b b + / (2*x + 4) + / (x*7 - 6) + / (x*(6x)) 111 Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học HOẠT ĐỘNG CỦA THẦY & TRÒ HS: Lên bảng giải câu b GV: Gọi HS nhận xét làm GV: Chốt đáp án Nội Dung Giải: b 1+ GV: Gọi HS lên bảng giải câu c HS: Nhận xét làm GV: Gọi HS nhận xét làm HS: Lên bảng giải câu c GV: Chốt đáp án + + x + x − x (6 − x ) c.(7*x+y)*(7*x+y) – 1/6 + (5*x +4)/(3*y +2); Giải: c (7 x + y ) − + 5x + 3y + HS: Nhận xét làm Câu hỏi, tập đánh giá: (5ph) Nhận biết Thông hiểu Vận dụng Mức độ thấp Mức độ cao Viết biểu thức toán học sau sử dụng kí hiệu Pascal (3x5) chi lấy nguyên cho (5+3)x7 chia lấy dư cho Dặn dò: (1ph) − Học lại tất kiến thức học để chuẩn bị cho tiết ôn tâp V RÚT KINH NGHIỆM BỔ SUNG: GV: Nguyễn Thị Hằng 112 Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học TUẦN: 18 Tiết: 35 (Theo PPCT) Ngày soạn: 9/ 12/ 2016 Ngày dạy: 21/ 12/ 2016 Lớp dạy: 8A, 8B ÔN TẬP HỌC KÌ I (tiết 2) I MỤC TIÊU: Mục tiêu theo chuẩn KTKN: a Kiến thức: Hiểu mạch kiến thức chương trình HKI như: khái niệm ngôn ngữ lập trình, từ khóa, câu lệnh, trình giải toán máy tính, cấu trúc rẽ nhánh, câu lệnh điều kiện b Kỹ năng: − Bước đầu biết lập trình hóa toán có Nội Dung thực tiễn − Bước đầu viết chương trình đơn giản ngôn ngữ lập trình Pascal − Vận dụng được: đưa toán từ thực tiễn đến chương trình thông qua mô tả thuật toán; sử dụng từ khóa, câu lệnh ngôn ngữ lập trình Pascal để lập trình toán thực tiễn thành chương trình máy tính c Thái độ: − Nghiêm túc, ghi nhớ Nội Dung ôn tập, chuẩn bị tốt cho tiết kiểm tra học kì Mục tiêu phát triển lực: a Năng lực chuẩn: − Có ý thức tự lập, tự tin vào thân HS b Năng lực riêng: − Vận dụng thành thạo: Kiến thức, kỹ năng, tri thức, phương pháp học vào giải tập, viết chương trình II PHƯƠNG PHÁP: − Tổ chức dạy học theo nhóm, giảng giải, vấn đáp III CHUẨN BỊ Chuẩn bị GV: − Giáo án, Nội Dung ôn tập, máy tính, máy chiếu, Chuẩn bị HS: − Kiến thức học ngôn ngữ lập trình chương trình IV TIẾN TRÌNH BÀI DẠY Ổn định trật tự lớp: (1ph) − Kiểm tra sĩ số lớp − Phân công vị trí thực hành HS/ nhóm Kiểm tra 15 phút: − GV: Nguyễn Thị Hằng 113 Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học HS thực thao tác máy tính thực chuyển đổi biểu thực toán học sau sang biểu thức sử dụng ký hiệu Pascal Câu hỏi 1: (5 x + 3) / ; 9/ (3 x ) + / Câu hỏi 2: (16+5) chia lấy nguyên với 9, (16+5) chia lấy dư với Đáp án, biểu điểm: Câu hỏi 1: ((5*2+3)/7)/9/2 (2,5đ); sqrt(3*7+5/2)(2,5đ) Câu hỏi 2: (15+6) div (2,5đ); (16+5)mod (2,5đ) Bài mới: : (8ph) HOẠT ĐỘNG CỦA THẦY & TRÒ Hoạt động 1: Sắp xếp lệnh để có chương trình hoàn chỉnh (10ph) GV: Chiếu treo câu hỏi tập viết sẵn HS: Đọc, hiểu tìm câu trả lời GV: Cho HS thảo luận nhóm tập HS: Thảo luận nhóm HS: Đưa lời giải tập thảo luận nhóm HS: Nhận xét lời giải nhóm bạn GV: Chính xác hóa kết HS:Ghi nhận kết Nội Dung Bài 3: Sắp xếp câu lệnh sau thành chương trình hoàn chỉnh: Const pi=3.14; Writeln(‘Nhap ban kinh hinh tron R=’); Writeln(‘Dien tich hinh tron la: ‘, S); End Readln(R); Var R, S:real; Readln Begin S:=pi*R*R; Giải: Var R, S:real; Const pi=3.14; Writeln(‘Nhap ban kinh hinh tron R=’); Readln(R); S:=pi*R*R; Writeln(‘Dien tich hinh tron la: ‘, S); Readln Begin End Hoạt động 2: Mô tả thuật toán viết chương Bài 4: Hãy xác định toán, mô tả thuật trình (15ph) toán viết chương trình tìm giá trị nhỏ GV: Chiếu treo câu hỏi tập viết bốn số a, b, c, d nhập vào sẵn từ bàn phím HS: Đọc, hiểu tìm câu trả lời Giải: GV: Gọi HS đứng chỗ xác định toán a) Xác định toán: GV: Gọi HS lên bảng xác định toán - Input: bốn số a, b, c, d HS: Đứng chỗ xác định toán - Output: Min = min{a, b, c, d} GV: Hướng dẫn HS mô tả thuật toán b) Mô tả thuật toán: HS: Lên bảng xác định toán - B1: Nhập vào bốn số a, b, c, d GV: Gọi HS mô tả thuật toán - B2: Min←a HS: Đứng chỗ mô tả thuật toán GV: Nguyễn Thị Hằng 114 Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học HOẠT ĐỘNG CỦA THẦY & TRÒ HS: Lên bảng mô tả thuật toán GV: Gọi HS lên bảng viết chương trình HS: Lên bảng viết chương trình dựa vào mô tả thuật toán Nội Dung - B3: Nếu Min[...]... TUẦN: 4 Tiết: 8 (Theo PPCT) Ngày soạn: 09/ 09/ 2016 Ngày dạy: 14/ 09/ 2016 Lớp dạy: 8A, 8B Bài 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU (TT) I MỤC TIÊU: 1 Kiến thức: − Biết các phép toán so sánh trong Pascal − Biết cách giao tiếp giữ người và máy tính 2 Kỹ năng: GV: Nguyễn Thị Hằng 22 Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học 8 − Biết và thực hiện một số phép toán cơ bản với dữ liệu... Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học 8 HOẠT ĐỘNG CỦA THẦY & TRÒ Nội Dung HS: Lắng nghe GV: Nhận xét chốt lại Dữ liệu do biến lưu trữ được gọi là giá trị của biến HS: Dữ liệu do biến lưu trữ được gọi là giá trị của biến Hoạt động 2: Tìm hiểu cách khai báo biến (15ph ) GV: Nguyễn Thị Hằng 34 Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học 8 HOẠT ĐỘNG CỦA THẦY & TRÒ... GV: Nguyễn Thị Hằng 28 Trường PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học 8 TUẦN: 5 2016 Tiết: 10 (Theo PPCT) 2016 Ngày soạn: 15/ 09/ Ngày dạy: 23/ 09/ Lớp dạy: 8A, 8B Bài thực hành 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN (TT) I MỤC TIÊU: 1 Kiến thức: HS tiếp tục làm quen cách soạn thảo, chỉnh sửa, biên dịch và chạy chương trình 2 Kỹ năng: HS làm quen với các biểu thức số học trong chương trình... PPTD BT THCS LơKu Năm học 2016 - 2017 Giáo án Tin học 8 trên GV: Đưa ra chú ý về kiểu dữ liệu char và string Hoạt động 2: Tìm hiểu các phép toán và dữ liệu kiểu số (25ph ) 2 Các phép toán với dữ liệu kiểu số GV: Viết lên bảng phụ các phép − Bảng dưới đây kí hiệu của các phép toán số toán số học dựng cho dữ liệu học đó trong ngôn ngữ Pascal: kiểu số thực và kiểu số nguyên Kí Phép toán Kiểu dữ liệu HS:... Năm học 2016 - 2017 Giáo án Tin học 8 TUẦN: 6 2016 Tiết: 11 (Theo PPCT) 2016 Ngày soạn: 23/ 09/ Ngày dạy: 28/ 09/ Lớp dạy: 8A, 8B Bài 4 SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH I MỤC TIÊU: 1 Mục tiêu theo chuẩn KTKN: a Kiến thức: − Biết khái niệm biến là gì? − Biết cách khai báo biến trong chương trình b Kỹ năng: Rèn luyện kỹ năng sử dụng biến trong khi viết chương trình c Thái độ: Nghiêm túc trong giờ học, ... màn hình bảng kí - Bảng kí hiệu các phép so sánh viết trong tự học, giải quyết vấn hiệu các phép toán so sánh trong ngôn ngữ Pascal: đề, tư duy, toán học Kí hiệu Kí hiệu tự quản lý, Phép so sánh ? Các phép toán so sánh dùng để trong Pascal toán học giao tiếp, làm gì = Bằng = hợp tác, sử HS: Nghiên cứu SGK trả lời Khác ≠ dụng ngôn < Nhỏ hơn < GV: Để so sánh các số, các biểu ngữ

Ngày đăng: 12/09/2016, 23:49

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan