Giáo án Tin học lớp 8 Bài 6: Câu điều kiện (tt) nhằm mục tiêu giúp các bạn biết được sự cần thiết của cấu trúc rẽ nhánh trong lập trình; cấu trúc rẽ nhánh được sử dụng để chỉ dẫn cho máy tính thực hiện các thao tác phụ thuộc vào điều kiện; hiểu cú pháp, hoạt động của các câu lệnh điều kiện dạng thiếu, dạng đủ trong Pascal.
Trường THCS Trần Quốc Toản Tuần: 12/03/2015 Tiết: 32 Ngày dạy: 09/03/2015 Ngày soạn: 06/03/2015 Giáo án: Tin học Bài CÂU LỆNH ĐIỀU KIỆN (tt) I Mục tiêu: Kiến thức: - Biết cần thiết cấu trúc rẽ nhánh lập trình - Biết cấu trúc rẽ nhánh sử dụng để dẫn cho máy tính thực thao tác phụ thuộc vào điều kiện - Hiểu cú pháp, hoạt động câu lệnh điều kiện dạng thiếu, dạng đủ Pascal Kĩ năng: - Rèn luyện kĩ bước đầu viết câu lệnh điều kiện Pascal Thái độ: - Thái độ học tập nghiêm túc, rèn luyện tư logic II Phương pháp: -Kết hợp phương pháp: Vấn đáp, thuyết trình, thảo luận nhóm, nêu giải vấn đề… III Chuẩn bị: - Giáo viên: Phấn màu, sách, hình máy vi tính - Học sinh: sách, tập, viết, học sinh đọc trước, nghiên cứu IV Hoạt động dạy học: 1- Kiểm tra sĩ số 2- Kiểm tra cũ (5') : - Hoạt động phụ thuộc vào điều kiện gì?Hãy cho ví dụ số hoạt động phụ thuộc vào điều kiện? 3- Giảng mới: Hoạt động phụ thuộc vào điều kiện thể dạng cấu trúc rẽ nhánh, thể tìm hiểu tiết học ngày hơm Hoạt động Giáo viên + Hoạt động 1: Tìm hiểu cấu trúc rẽ nhánh GV: Trong nhiều trường hợp, muốn máy tính thực câu lệnh điều kiện cụ thể thỏa mãn Ngược lại đk khơng thỏa mãn bỏ qua câu lệnh thực câu lệnh khác GV: Đưa ví dụ sgk phân Hoạt động Học sinh Nội dung Cấu trúc rẽ nhánh: - Khi thực chương trình, máy tính thực câu lệnh cách Từ câu lệnh câu lệnh cuối Trường THCS Trần Quốc Toản tích cho học sinh thấy rõ dạng rẽ nhánh thiếu đủ: Giáo án: Tin học -Hs: Nghe phân biệt dạng Ví dụ 1: a/ "Nếu x < in giá trị biến x hình" b/ "Nếu a >b in giá trị biến a; Ngược lại, in giá trị biến b" GV cho tham khảo thêm vd sgk: Vd2, Vd3 SGK GV phân tích vd2 - HS lắng nghe GV: Em mô tả hoạt động - HS phát biểu trên? GV: Cách thể hoạt động phụ thuộc vào điều kiện ví dụ gọi cấu trúc - HS quan sát, vẽ vào rẽ nhánh dạng thiếu cịn ví dụ gọi cấu trúc rẽ nhánh dạng đủ GV: Vẽ sơ đồ - HS vẽ hình vào vỏ a) Cấu trúc rẽ nhánh dạng thiếu sai Điều kiện Câu lệnh b) Cấu trúc rẽ nhánh dạng đủ Điều kiện Câu lệnh GV: Cấu trúc rẽ nhánh sử dụng để thị cho máy tính - HS lắng nghe, ghi thực hoạt động khác tuỳ theo điều kiện cụ thể có thỗ mãn hay khơng Cấu trúc rẽ nhánh có hai dạng: dạng thiếu dạng đủ Câu lệnh Cấu trúc rẽ nhánh sử dụng để thị cho máy tính thực hoạt động khác Trường THCS Trần Quốc Toản + Hoạt động 2: Tìm hiểu câu lệnh điều kiện GV: Cấu trúc rẽ nhánh thể dạng câu điều kiện nào, tìm hiểu phần GV: Các em tìm hiểu sách giáo khoa cho biết câu lệnh điều kiện có dạng? GV: Giới thiệu hai dạng thiếu đủ * Dạng thiếu: GV: Chúng ta tìm hiểu cú pháp hoạt động câu lệnh điều kiện dạng thiếu - Cú pháp: IF then ; GV: Vẽ hình cấu trúc dạng thiếu lên bảng cho HS xem Giáo án: Tin học tuỳ theo điều kiện cụ thể có thỗ mãn hay khơng Cấu trúc rẽ nhánh có hai dạng: dạng thiếu dạng đủ - HS đọc sách phát biểu - HS lắng nghe Câu lệnh điều kiện: - HS ghi - HS lắng nghe GV cho ví dụ: giả sử cần in số a hình giá trị a Nếu a > b in hình a > b * Dạng đủ: - HS trả lời, ghi Chúng ta tìm hiểu cú pháp hoạt động câu lệnh điều kiện dạng thiếu - HS suy nghĩ đưa ví dụ - Cú pháp: If then Else ; - Hoạt động? GV yêu cầu HS: cho ví dụ câu lệnh điều kiện viết bắng ngôn ngữ Pascal a) Dạng thiếu: - Cú pháp: IF then ; - Hoạt động: Chương trình kiêm tra điều kiện Nếu điều kiện thoã mãn, chương trình thực câu lệnh sau từ khố then, ngược lại câu lệnh bị bỏ qua b) Dạng đủ: - Cú pháp: If then Else ; - Hoạt động: Chương trình kiểm tra điều kiện Nếu điều kiện thỗ mãn, chương trình thực câu lệnh sau từ khoá then, ngược lại câu lệnh thực - Trường THCS Trần Quốc Toản Giáo án: Tin học V Củng cố: (5phút) - Hãy nêu cú pháp hoạt động câu lệnh điều kiện dạng thiếu dạng đủ Bài tập: 1) Các câu lệnh Pascal sau viết hay sai? a/ If x: = then a = b; b/ If x= then a : = b; c/ If x > then a : = b; m: = n; d/ If x >7 then a : = b; else m: = n; VI Dặn dò: (2 phút) - Về nhà học vừa học, làm tập 1,3,4 SGK - Xem trước VII Rút kinh nghiệm: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Giáo viên hướng dẫn Nguyễn Thị Mai Trang Sinh viên thực tập Dương Minh Hiếu Trường THCS Trần Quốc Toản Giáo án: Tin học Trường THCS Trần Quốc Toản Giáo án: Tin học ... then, ngược lại câu lệnh thực - Trường THCS Trần Quốc Toản Giáo án: Tin học V Củng cố: (5phút) - Hãy nêu cú pháp hoạt động câu lệnh điều kiện dạng thiếu dạng đủ Bài tập: 1) Các câu lệnh Pascal... Nguyễn Thị Mai Trang Sinh viên thực tập Dương Minh Hiếu Trường THCS Trần Quốc Toản Giáo án: Tin học Trường THCS Trần Quốc Toản Giáo án: Tin học ... Trường THCS Trần Quốc Toản + Hoạt động 2: Tìm hiểu câu lệnh điều kiện GV: Cấu trúc rẽ nhánh thể dạng câu điều kiện nào, tìm hiểu phần GV: Các em tìm hiểu sách giáo khoa cho biết câu lệnh điều kiện