Bai9

Chia sẻ bởi Nguyễn Công Quang | Ngày 25/04/2019 | 82

Chia sẻ tài liệu: bai9 thuộc Tin học 11

Nội dung tài liệu:

Tuần 05 Tiết 10 Ngày dạy:13/09/2011
Chương III: CẤU TRÚC RẼ NHÁNH VÀ LẶP
Bài 9: CẤU TRÚC RẼ NHÁNH
Mục tiêu:
Về kiến thức:
Hiểu một số khái niệm rẽ nhánh, các câu lệnh rẽ nhánh dạng thiếu và dạng đủ
Hiểu câu lệnh ghép . Bước đầu hình thành được kỷ năng lập trình có cấu trúc.
Về kỹ năng:
Chuyển đổi mệnh đề “Nếu … thì …” sang ngôn ngữ câu lệnh điều kiện trong Pascal.
Yêu cầu học sinh có khả năng phân tích bài toán đơn giản để chọn kiểu cấu trúc rẽ nhánh phù hợp từng thao tác.
Về thái độ: Rèn luyện tính cẩn thận, thái độ nghiêm túc trong học tập
Trọng Tâm
Hiểu một số khái niệm rẽ nhánh, các câu lệnh rẽ nhánh dạng thiếu và dạng đủ
Hiểu câu lệnh ghép . Bước đầu hình thành được kỷ năng lập trình có cấu trúc.
Chuẩn bị:
Giáo viên:Sách giáo khoa Tin học 11, giáo án giảng dạy, silde bài giảng,
Học sinh:Sách giáo khoa Tin học 11,tập.
Tiến trình dạy học:
Ổn định lớp:Báo cáo sĩ số lớp
Kiểm tra bài cũ: Viết chương trình nhập chiều dài (a) và chiều rộng (b) của hình chữ nhật và đưa ra diện tích (S) của hình chữ nhật tương ứng. GV nhận xét và cho điểm
Bài mới:
Hoạt động của GV và HS
Nội dung bài dạy

Hoạt động 1: Giới thiệu Tổ chức Rẽ Nhánh

GV:Thường ngày có rất nhiều việc chỉ được thực hiện khi có một điều kiện cụ thể
GV:đưa ra bài toán giải PTB2 đây là thuật toán quen thuộc với mỗi dk delta thi chúng ta có được những trương hợp khac nhau

Hoạt động 2: Tìm hiểu câu lệnh if – then
Câu lệnh nếu thì có được đua vào ngôn ngữ lập trinh háy ko
HS:trả lời

GV:giải thích câu lệnh cho hs hiểu
HS:chú ý lắng nghe.ghi chép


GV:theo em giưa hai câu lêngh đã học thì giống nhau và khác nhau ở chổ nào
HS:trả lời
Hãy cho biết sự giống nhau và khác nhau của hai dạng câu lệnh IF … THEN … ?
+ Giống nhau: Cùng là câu lệnh tổ chức rẽ nhánh, khi gặp một điều kiện nào đó thì chọn lựa thực hiện thao tác thích hợp.
+ Khác nhau: Trong câu lệnh IF – THEN dạng thiếu, nếu điều kiện không đúng thì thoát khỏi tổ chức rẽ nhánh, thực hiện câu lệnh tiếp theo của chương trình ; Còn trong câu lệnh IF – THEN dạng đủ, nếu điều kiện không đúng thì thực hiện lệnh thứ hai, sau đó mới thoát khỏi tổ chức rẽ nhánh, thực hiện câu lệnh tiếp theo của chương trình.

GV:giải thích câu lệng và cho VD

HS:chú ý lắng nghe và trả lời câu hỏi

Hoạt động 4: Tìm hiểu một số VD
GV giải thích tiếp VD giải phương trình bậc hai trên sử dụng câu lệnh ghép ở bước: pt có hai nghiệm phân biệt.
GV đưa tiếp một VD để HS tự làm tại lớp theo cấu trúc rẽ nhánh.

GV:giải thích chương trình
HS:chú ý

Gv:giải thích chương trình và sơ đồ khối
HS:làm theo yêu cầu giáo viên
Rẽ Nhánh
Cấu trúc Rẽ Nhánh: một công việc chỉ được thực hiện khi có một điều kiện cụ thể nào đó.
Có Hai dạng cấu trúc Rẽ Nhánh
Dạng thiếu: Nếu <điều kiện> đúng thì thực hiện .
Dạng đủ: Nếu <điều kiện> đúng thì thực hiện còn không thì thực hiện.
Vd: Giải phương trình bậc hai: ax2 + bx + c = (a ≠ 0)
Câu Lệnh IF-THEN
Dạng Thiếu: IF THEN ; (1)
Dạng Đủ:
IF THEN ELSE ; (2)
Giải thích: IF, THEN, ELSE là các từ khóa.
- < Biểu thức điều kiện > là kiểu logic sẽ cho ra một trong hai trị: đúng (TRUE) hoặc sai (FALSE).
- Tại vị trí ta chỉ sử dụng được một lệnh
- (1) : có nghĩa là nếu biểu thức điều kiện đúng thì thực hiện , nếu sai thì câu lệnh này sẽ bỏ qua.
- (2) : có nghĩa là nếu biểu thức điều kiện đúng thì thực hiện , nếu sai thì thực hiện .
Chú ý:
-Dạng (1) thực ra là dạng (2) thu gọn với
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Công Quang
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)