1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài 6 câu lệnh điều kiện môn tin học lớp 8 đầy đủ chi tiết nhất

7 1 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 422 KB

Nội dung

Bài 6: CÂU LỆNH ĐIỀU KIỆN I.MỤC TIÊU : Kiến thức:  Biết sự cần thiết của câu trúc rẽ nhánh lập trình  Biết 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 Kỹ  Vận dụng được: Câu lệnh điều kiện dạng khuyết và dạng đủ Thái độ  Cẩn thận, chính xác việc xác định điều kiện câu lệnh  Phát triển tư suy luận logic, trí tưởng tượng và tạo được hứng thú học tập Định hướng phát triển lực: lực sử dụng máy tính, lực giải quyết vấn đề, lực sáng tạo, ứng dụng KHKT, lực tự học, lực hợp tác, làm việc nhóm PHƯƠNG PHÁP:  Đặt và giải quyết vấn đề - thuyết trình II CHUẨN BỊ BÀI HỌC: Giáo viên: - SGK, SGV, tài liệu, Giáo án Học sinh : - Đọc trước bài - SGK, Đồ dùng học tập III TIẾN TRÌNH BÀI HỌC: Hoạt động 1: Khởi động (5phút) - Kiểm tra sĩ số: - Ổn định trật tự, tạo không thoải mái để bắt đầu tiết học Kiểm tra cũ : Hoạt động 2: Hình thành kiến thức (30 phút): Hoạt động giáo viên học sinh Nội dung, yêu cầu cần đạt Họat động phụ thuộc vào điều kiện Hoạt động phụ thuộc vào điều kiện - HS: Nếu chiều trời không mưa, em - GV: Cho ví dụ về mợt hoạt đợng phụ tḥc sẽ chơi bóng điều kiện ? HS: Nếu em bị ốm, em sẽ nghỉ học - GV: Từ “nếu” các câu được dùng  Tóm lại, có hoạt đợng chỉ để chỉ một “điều kiện” và các hoạt động tiếp được thực hiện một điều kiện cụ thể theo sau sẽ phụ tḥc vào điều kiện được xảy Điều kiện thường là một sự - GV: Nêu các điều kiện và các hoạt động phụ kiện được mô tả sau từ "nếu" thuộc điều kiện các ví dụ Các điều kiện : chiều trời không mưa, em bị ốm - GV: Các hoạt động phụ thuộc điều kiện : em sẽ chơi bóng, em sẽ nghỉ học Tính sai điều kiện - GV: Mỡi điều kiện nói được mô tả  Khi đưa câu điều kiện , kết dạng một phát biểu Hoạt động tiếp theo phụ kiểm tra là đúng, ta nói điều kiện được tḥc vào kết kiểm tra phát biểu đúng thoả mãn, còn kết kiểm tra là sai, hay sai Vậy kiết kiểm tra có thể là gì ? ta nói diều kiện không thoả mãn Điều Kiểm tra Kết Hoạt  Ví dụ : kiện động  Nếu nháy nút góc trên, bên tiếp phải cửa sổ, (thì) cửa sổ sẽ được theo đóng lại Trời Long nhìn Đúng Long  Nếu X>5, (thì hãy) in giá trị X mưa? ngoài nhà màn hình Nếu nhấn phím Pause/Break, (thì) chương trời và thấy (khôn trình (sẽ bị) ngưng trời mưa g đá bóng) Em Buổi sáng Sai Em bị thức dậy, tập ốm? em thấy thể mình hoàn dục toàn khoẻ buổi mạnh sáng thườ ng lệ Điều kiện phép so sánh - GV : Hãy cho biết kết của các khẳng  Trong việc mô tả thuật toán và lập định (phép so sánh) sau : trình, các phép so sánh thường được sử * 1235 = 2463; dụng để biểu diễn các điều kiện Phép so * 34 ≠ 3.4; sánh cho kết đúng có nghĩa điều kiện * - x < (với x ∈ R); được thoả mãn; ngược lại, điều kiện * - x ≤ (với x ∈ R); không được thoả mãn 3 Hoạt động 3: Luyện tập, vận dụng, mở rộng (10 phút): - Bài tập SGK trang 50 Dặn dò: - Qua bài học HS cần: • Biết sự cần thiết của câu trúc rẽ nhánh lập trình • Biết 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 - Bài tập về nhà: bài trang 50, bài 3, trang 51 + xem bài thực hành * Rút kinh nghiệm …………………………………………………………………………………………………… ………………………………………………………………………… Bài 6: CÂU LỆNH ĐIỀU KIỆN (tiếp) I.MỤC TIÊU : Kiến thức:  Hiểu cú pháp, hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đủ Pascal  Biết ngơn ngữ lập trình đều có câu lệnh điều kiện để thể hiện cấu trúc rẽ nhánh Kỹ  Vận dụng được: Câu lệnh điều kiện dạng khuyết và dạng đủ  Vận dụng câu lệnh điều kiện vào việc giải bài toán ngôn ngữ lập trình Pascal Thái độ  Cẩn thận, chính xác việc xác định điều kiện câu lệnh  Phát triển tư suy luận logic, trí tưởng tượng và tạo được hứng thú học tập Định hướng phát triển lực: lực sử dụng máy tính, lực giải quyết vấn đề, lực sáng tạo, ứng dụng KHKT, lực tự học, lực hợp tác, làm việc nhóm PHƯƠNG PHÁP:  Hoạt đợng theo nhóm  Đặt và giải quyết vấn đề II CHUẨN BỊ BÀI HỌC: Giáo viên: - SGK, SGV, tài liệu, Giáo án Học sinh : - Đọc trước bài - SGK, Đồ dùng học tập, bảng phụ III TIẾN TRÌNH BÀI HỌC: Hoạt động 1: Khởi động (5phút) - Kiểm tra sĩ số: - Ổn định trật tự, tạo không khí thoải mái để bắt đầu tiết học Kiểm tra cũ : ? Nêu một vài ví dụ về câu lệnh điều kiện Hoạt động 2: Hình thành kiến thức (30 phút): Hoạt động giáo viên học sinh Nội dung, yêu cầu cần đạt Cấu trúc rẽ nhánh - Chiếu treo ví dụ SGK trang 48 - HS giải ví dụ - GV: Gọi HS đọc đề và giải ví dụ Ví dụ SGK trang 48 - GV: Minh họa sơ đồ khối  Cấu trúc rẽ nhánh dạng thiếu - Chiếu treo ví dụ SGK trang 48 - GV: Gọi HS đọc đề và giải ví dụ - GV: Minh họa sơ đồ khối - GV: Mọi ngơn ngữ lập trình đều có các câu lệnh để thực hiện các cấu trúc rẽ nhánh dạng thiếu và đủ Cấu trúc rẽ nhánh giúp cho việc lập trình được linh hoạt - HS giải ví dụ Ví dụ SGK trang 48  Cấu trúc rẽ nhánh dạng đủ Câu lệnh điều kiện - GV:Từ ví dụ Trong Pascal, câu lệnh điều kiện Nếu T ≥ 100 000 số tiền phải toán là dạng thiếu được viết với các từ khoá if 70%*T; và then sau: Tương ứng với câu lệnh TP if then ; If T ≥ 100 000 then 70%*T; → If < điều kiện > then < câu lệnh >; - GV: Khi gặp câu lệnh này, chương trình sẽ kiểm tra điều kiện Nếu điều kiện được thoả mãn, chương trình sẽ thực hiện câu lệnh sau từ khoá then Ngược lại, câu lệnh bị bỏ qua - Chiếu treo ví dụ SGK trang 49 Ví dụ SGK trang 49 if a > b then write(a); - Chiếu treo ví dụ SGK trang 49 - GV: Gọi HS đọc đề và giải ví dụ - Chiếu treo ví dụ SGK trang 50 - GV: Câu lệnh điều kiện if…then…else… mô tả ví dụ này là câu lệnh điều kiện dạng đầy đủ → Câu lệnh điều kiện dạng đầy đủ của Pascal Ví dụ SGK trang 49 readln(a); if a>5 then write('So da nhap khong hop le.'); Ví dụ SGK trang 50 Nếu b ≠ tính kết ngược lại thơng báo lỡi Dưới là câu lệnh Pascal thể hiện cấu trúc rẽ nhánh dạng đủ nói trên: if b0 then x:=a/b có cú pháp: else write('Mau so bang 0, if then else khong chia duoc'); ; Câu lệnh điều kiện dạng đầy đủ của - GV: Lưu ý HS sau trước từ khóa else khơng Pascal có cú pháp: có dấu “;” if then -GV: Với câu lệnh này, chương trình sẽ kiểm else ; tra điều kiện Nếu điều kiện được thoả mãn, chương trình sẽ thực hiện câu lệnh sau từ khoá then Trong trường hợp ngược lại, câu lệnh sẽ được thực hiện Hoạt động 3: Luyện tập, vận dụng, mở rộng (10 phút): Bài tập SGK trang 51 - Bài tập SGK trang 51 Dặn dị: • Hiểu cấu trúc rẽ nhánh có hai dạng : Dạng thiếu và dạng đủ • Biết ngơn ngữ lập trình có câu lệnh thể hiện cấu trúc rẽ nhánh • Hiểu cú pháp, hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đủ Pascal • Bước đầu viết được câu lệnh điều kiện Pascal - Bài tập về nhà: bài trang 50, bài 3, trang 51 + xem bài thực hành - * Rút kinh nghiệm …………………………………………………………………………………………………… …………………………………………………………………………… ... ………………………………………………………………………… Bài 6: CÂU LỆNH ĐIỀU KIỆN (tiếp) I.MỤC TIÊU : Kiến thức:  Hiểu cú pháp, hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đủ Pascal  Biết ngơn ngữ lập trình đều có câu. ..Hoạt động giáo viên học sinh Nội dung, yêu cầu cần đạt Họat động phụ thuộc vào điều kiện Hoạt động phụ thuộc vào điều kiện - HS: Nếu chi? ?̀u trời không mưa, em - GV: Cho ví... kiện : chi? ?̀u trời không mưa, em bị ốm - GV: Các hoạt động phụ thuộc điều kiện : em sẽ chơi bóng, em sẽ nghỉ học Tính sai điều kiện - GV: Mỡi điều kiện nói được mơ tả  Khi đưa câu

Ngày đăng: 20/10/2022, 19:41

w