Giáo án Tin học 8 - Tiết 29-30 - Năm học 2010-2011

Giáo án Tin học 8 - Tiết 29-30 - Năm học 2010-2011

I. Mục tiêu bài học.

1.Kiến thức

- Biết sự cần thiết của cấu trúc rẽ nhánh trong 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.

2. Kỹ năng

- Bước đầu biết được câu lệnh điều kiện.

3. Thái độ

 - Nghiêm túc học tập, tư duy học tập.

II. Chuẩn bị của GV và HS

GV: Bài soạn, SGK, Phòng tin hoc, đồ dùng dạy học.

HS: Vở ghi, SGK, đồ dùng học tập.

 

doc 6 trang Người đăng tranhiep1403 Lượt xem 1235Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Tiết 29-30 - Năm học 2010-2011", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Ngày dạy:.Tại lớp 8A1; 
Ngày dạy:.Tại lớp 8A2;
Tiết 29 - Bài 6 Câu lệnh điều kiện
I. Mục tiêu bài học.
1.Kiến thức
- Biết sự cần thiết của cấu trúc rẽ nhánh trong 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.
2. Kỹ năng
- Bước đầu biết được câu lệnh điều kiện. 
3. Thái độ
	- Nghiêm túc học tập, tư duy học tập.
II. Chuẩn bị của GV và HS
GV: Bài soạn, SGK, Phòng tin hoc, đồ dùng dạy học.
HS: Vở ghi, SGK, đồ dùng học tập.
III. Hoạt động dạy – học
Tổ chức: 8A1 / 	8A2 /
Hoạt động của GV và HS
Nội dung chính
1. Kiểm tra bài cũ. (0 phút)
2. Bài mới.
Đặt vấn đề: 
Hoạt động 1 (20 phút)
Hoạt động phụ thuộc vào điều kiện.
GV: Em hãy thảo luận theo nhóm bàn trả lời câu hỏi:
? Em hãy ví dụ trong đời sống hàng ngày của em các hoạt đồng theo một thới quen lặp đi lặp lại.
HS: Thảo luận trong 2 phút
Đại diện lên trả lời
Nhận xét bổ sung
GV: Kết luận lấy thêm một số ví dụ
Thường dậy vào lúc 6h sáng và đi học lúc 6h45phút.
Tập thể thao đá bóng vào buổi chiều
GV: Tuy nhiên các hoạt động của con người có nhiều thay đổi bởi các hoàn cảnh cụ thể. VD nếu trời mưa to thì em không đi đá bóng.
GV: Tổ chức trò chơi nếu thì
Cách chơi: Bạn Nam đưa ra nếu  bạn Gái trả lời thì.sau đó hoán đổi lại vai.
HS: Tổ chức cho 2 cặp chơi. Các bạn còn lại là trọng tài.
GV: Kết luận
Hoạt động 2 ( 10 phút)
 Tính đúng hoặc sai của các điều kiện
GV: Mỗi điều kiện được mô tả dưới dạng một phát biểu. Hoạt động tiếp theo phụ thuộc vào kết quả kiểm tra phát biểu đó đúng hay sai?
Đưa ra bảng
Điều kiện
Kiểm tra
Kết quả
Hoạt động tiếp theo
Trời mưa?
Long nhìn ra ngoài trời và thấy trời mưa
Đúng
Long ở nhà không đi đá bóng
Em bị ốm?
Buổi sáng thức daụy em thấy mình hoàn toàn khỏe mạnh
Sai
Em tập thể dục buổi sáng như thường lệ
? Em hãy cho biết kết quả trong bảng trên
HS: Trả lời
GV: Khi kiểm tra là đúng ta nói điều kiện được thỏa mãn ngược lại không thỏa mãn.
HS: Lấy một số ví dụ minh họa
GV: Kết luận
Hoạt động 3 ( 10 phút)
Điều kiện và phép so sánh
? Em hãy nêu các phép so sánh
HS: Trả lời
GV: Phép so sanh luôn cho kết quả đó là đúng hoặc sai. Nếu đúng thì thỏa mãn ngược lại không thỏa mãn.
GV: Đưa ra ví dụ 1
HS: Em hãy mô tả thuật toán trên
Độc lập suy nghĩa và trả lời
Nhận xét bổ sung.
Lấy một số ví dụ minh hoạ
Củng cố: HS Làm bài tập 1,2,3
3. Củng cố và luyện tập (4 phút)
Làm bài tập 1,2,3
Tóm tắt kiến thức trọng tâm đã học
1. Hoạt động phụ thuộc vào điều kiện.
2. Tính đúng hoặc sai của các điều kiện
3. Điều kiện và phép so sánh
 Các ký hiệu phép so sánh
Kí hiệu trong pascal
Phép so sánh
Ký hiệu toán học
=
Bằng
=
Khác
≠
<
Nhỏ hơn
<
<=
Nhỏ hơn hoặc bằng
≤
>
Lớn hơn
>
>=
Lớn hơn hoặc bằng
≥
Ví dụ 1
 Nếu a> b in giá trị biến a ra màn hình
Ngược lại, in giá trị biến b ra màn hình
4. Hướng dẫn học tự học ở nhà và chuẩn bị cho tiết sau. ( 1 phút)
Chuẩn bị cho tiết sau:	
	HS: - Về nhà học sinh học bài cũ, làm lại các bài tập SGK. Đọc trước tiếp phần 4,5 bài 6
	GV: 	- Soạn bài, nghiên cứu SGK, phòng máy tính, ĐDDH.
Ngày dạy:.Tại lớp 8A1; 
Ngày dạy:.Tại lớp 8A2;
Tiết 30 - Bài 6 Câu lệnh điều kiện ( Tiếp)
I. Mục tiêu bài học.
1. Kiến thức
- Hiểu cấu trúc rẽ nhánh có hai dạng: Dạng thiếu và dạng đủ
- Biết mọi ngôn ngữ lập trình đều 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 đủ trong Pascal
2. Kỹ năng
- Bước đầu viết được câu lệnh điều kiện trong Pascal
3. Thái độ
	- Nghiêm túc học tập, tư duy học tập.
II. Chuẩn bị của GV và HS
GV: Bài soạn, SGK, Phòng tin hoc, đồ dùng dạy học.
HS: Vở ghi, SGK, đồ dùng học tập.
III. Hoạt động dạy – học
Tổ chức: 8A1 / 	8A2 /
Hoạt động của GV và HS
Nội dung chính
1. Kiểm tra bài cũ. (0 phút)
2. Bài mới.
Đặt vấn đề: 
Hoạt động 4 ( 15 phút)
Cấu trúc rẽ nhánh
GV: Các câu lệnh được thực hiện tuần tự từ câu lệnh đầu tiên đến cuối cùng. Trong nhiều trường hợp kiểm tra thỏa mãn điều kiện ta bỏ qua câu lệnh để đến câu lệnh khác.
Lấy ví dụ kiểm tra 1 là số âm hay hương hay bằng O. Nếu kiểm tra là số âm rồi thì kết thúc việc kiểm tra.
GV: Đưa ra ví dụ 2, ví dụ 3
GV chia lớp thành 6 nhóm nhỏ
Nhóm 1,3,5 làm ví dụ 2
Nhóm 2,4,6 làm ví dụ 3
HS: Các nhóm hoạt động trong 5 phút trả lời câu hỏi: hãy mô tả hoạt động tính tiền cho khách 
Đại diện nhóm trả lời
Nhận xét chéo và bổ sung
GV: Kết luận
Hoạt động 5 (25 phút)
Câu lệnh điều kiện
If then ;
GV: Giải thích câu lệnh và hoạt động của câu lệnh.
HS: Chú ý ghi bài
GV: Đưa ra ví dụ 4. 
HS: Suy nghĩ làm ví dụ 4
GV: Đưa ra ví dụ 5 và phân tích đầu bài.
HS: Hoạt động độc lập mô tả thuật toán
Trả lời
? Em hãy thể hiện các câu lệnh điều kiện dạng thiếu của Pascal.
HS: Hoạt động theo nhóm bàn
Đại diện lên trình bày kết quả
Nhận xét, bổ sung
GV: Kết luận
Đưa ra ví dụ 6 và phân tích VD
GV và Hs cùng làm ví dụ
Đưa ra câu lệnh đầy đủ
If 
Else ;
? Em dựa và ví dụ trên nêu hoạt động của câu lệnh này
HS: Trả lời
GV: Chuẩn lại kiến thức
HS: Chú ý, ghi bài.
3. Củng cố và luyện tập (4 phút)
Nêu ghi nhớ SGK (50)
Làm bài tập 5, 6
Tóm tắt kiến thức trọng tâm đã học
4. Cấu trúc rẽ nhánh
Ví dụ 2:
Bước 1: Tính tổng tiền T khách đã mua sách.
Bước 2: Nếu T >=100000 số tiền phải thanh toán là 70% x T
Bước 3: In hóa đơn
Ví dụ 3
Bước 1: Tính tổng tiền T khách đã mua sách.
Bước 2: Nếu T >=100000 số tiền phải thanh toán là 70% x T, ngược lại phải thanh toán là 90% x T
Bước 3: In hóa đơn.
Điều kiện
Câu lệnh
Đúng
Sai
Điều kiện
Câu lệnh 1
Đúng
Sai
Câu lệnh 2
Cấu trúc rẽ nhánh dạng thiếu
Cấu trúc rẽ nhaná hdạng đủ
5. Câu lệnh điều kiện
Câu lệnh điều kiện dạng thiếu:
If then ;
Ví dụ 4
Ví dụ 5
Ví dụ 6
Câu lệnh điều kiện dạng đủ:
If 
Else
;
4. Hướng dẫn học tự học ở nhà và chuẩn bị cho tiết sau. ( 1 phút)
Chuẩn bị cho tiết sau:	
	HS: - Về nhà học sinh học bài cũ, làm lại các bài tập SGK. Đọc trước Bài thực hành 4
	GV: 	- Soạn bài, nghiên cứu SGK, phòng máy tính, ĐDDH.

Tài liệu đính kèm:

  • docTiet 29-30 Bai6.doc