Giáo án Tin học 8 - Tuần 15 - Năm học 2010-2011 - Nguyễn Đức Tính

Giáo án Tin học 8 - Tuần 15 - Năm học 2010-2011 - Nguyễn Đức Tính

I. MỤC TIÊU

1. Kiến thức

- Học sinh được củng cố lại kiến thức về câu lệnh điều kiện và viết được câu lệnh điều kiện if then trong chương trình. Học sinh hiểu được ý nghĩa của thuật toán sử dụng trong chương trình

2. Kĩ năng

- Rèn kĩ năng ban đầu về đọc các chương trình đơn giản, kĩ năng viết chương trình bằng cách sử dụng câu lệnh if .then

3. Thái độ

- Nghiêm túc trong học tập, ý thức tự tìm tòi và nghiên cứu bài, ham thích môn học.

II. CHUẨN BỊ

1. Giáo viên

- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu.

2. Học sinh

 - Sách giáo khoa, vở ghi, bút thước

 

doc 4 trang Người đăng tranhiep1403 Lượt xem 1158Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Tuần 15 - Năm học 2010-2011 - Nguyễn Đức Tính", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tuần: 16	Ngày soạn 15/11/2010
Tiết: 31	 Ngày dạy: 18/11/2010
Bài thực hành 4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF. THEN(t1)
I. MỤC TIÊU
1. Kiến thức
- Học sinh được củng cố lại kiến thức về câu lệnh điều kiện và viết được câu lệnh điều kiện if then trong chương trình. Học sinh hiểu được ý nghĩa của thuật toán sử dụng trong chương trình
2. Kĩ năng
- Rèn kĩ năng ban đầu về đọc các chương trình đơn giản, kĩ năng viết chương trình bằng cách sử dụng câu lệnh if.then
3. Thái độ
- Nghiêm túc trong học tập, ý thức tự tìm tòi và nghiên cứu bài, ham thích môn học.
II. CHUẨN BỊ
Giáo viên
- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu..
2. Học sinh
	- Sách giáo khoa, vở ghi, bút thước
III. NỘI DUNG VÀ TIẾN TRÌNH BÀI DẠY
1. Ổn định tổ chức lớp
 Sĩ số của các lớp:
 Lớp 8A1: . ; 8A2: .; 8A3: ..
2. Kiểm tra bài cũ
1. Trong Pascal, câu lệnh điều kiện dạng thiếu được viết bởi các từ khóa if và then như thế nào? Hãy viết câu lệnh dạng thiếu để in số a ra màn hình nếu a<b.
2. Trong Pascal, câu lệnh điều kiện dạng đầy đủ được viết bởi các từ khóa if và then như thế nào? Hãy viết câu lệnh dạng đầy đủ để in số a ra màn hình nếu a<b.
3. Bài mới
Hoạt động của thầy
Hoạt động của trò
Kiến thức ghi bảng
Hoạt động 1
Từ bài cũ GV chốt lại hai dạng của câu lệnh điều kiện dạng đầy đủ và dạng thiếu.
Hoạt động 2
Gv yêu cầu Hs đọc bài 1(sgk/52)
Gv cho học sinh thảo luận nhóm yêu cầu học sinh mô tả thuật toán
Gv cho học sinh nhận xét câu trả lời của các nhóm và nhận xét.
Để dịch và sửa lỗi gõ em làm như thế nào? 
- Để chạy chương trình em làm như thế nào? 
- Để xem lại kết quả em làm như thế nào?
- Giáo viên nhận xét và chốt lại vấn đề. 
- Cho học sinh nghiên cứu tham khảo và tìm hiểu ý nghĩa của đoạn chương trình sgk trang 54 
- GV giải thích thêm cho học sinh về sử dụng hai câu lệnh ifthen lồng 
nhau. 
- GV lưu ý cho học sinh đối vói câu lệnh có nhiều điều kiện lồng nhau
 (tương tự)
- Gọi máy bất kì thao tác và trả lời câu b, c, d
- Cho học sinh thực hành theo các yêu cầu b, c, d sgk. 
- Cho HS gõ chương trình sgk trang 53
Hoạt động 3:
- GV yêu cầu học sinh đọc đề bài tập 2 trang 53 sgk. 
- Yêu cầu học sinh thảo luận mô tả thuật toán 
Hs lắng nghe và ghi bài
Hs đọc đề
Các nhóm thảo luận mô tả thuật toán
Bước 1: Nhập hai số nguyên a,b từ bàn phím.
Bước 2: Nếu a ≤ b thì hiển thị ra màn hình giá trị biến a trước rồi đến giá trị biến b.
Bước 3: Nếu b < a thì hiển thị ra màn hình giá trị biến b trước rồi đến giá trị biến a.
Bước 4: Kết thúc.
Hs viết chương trình. 
- Nhấn phím Alt+F9 
- Nhấn Ctl+F9 
- Alt+F5 
- học sinh chạy chương trình sửa lỗi và xem kết quả theo yêu cầu về bộ dữ liệu trong sgk, và lưu chương trình với tên sap_xep. 
- Học sinh đọc đề bài. 
- Học sinh cùng nhau thảo luận và cử đại diện trình bày thuật toán. 
- Học sinh thực hành trên máy.
- Học sinh cử đại diện trình bày cách làm của nhóm mình.
- Học sinh nhận xét bài làm của bạn. 
- Học sinh cùng nhau nghiên cứu tìm hiểu ý nghĩa của đoạn chương trình sgk trang 54.
- Học sinh chú ý lắng nghe và cho ví dụ về câu lệnh if then lồng nhau
SỬ DỤNG LỆNH ĐIỀU KIỆN IF THEN
Dạng thiếu:
 If then; 
Dạng đầy đủ:
If then else ;
1. Bài 1: Sgk/52
a) Mô tả thuật toán.
b) Gõ và chạy chương trình:
- Alt+F9: dịch và sủa lỗi
- Ctl+F9: chạy chương trình.
- Alt+F5: xem lại kết quả.
2. Bài tập 2/53 sgk
a) Mô tả thuật toán
b)Gõ và chạy chương trình: 
- Câu lệnh ifthen lồng nhau:
If then else if then else ;
4 . Củng cố
Nhắc lại cú pháp của các lệnh điều kiện ifthen?
Để dịch, sửa lỗi và chạy chương trình ta làm như thế nào?
GV nhận xét tiết thực hành và lưu ý những lỗi học sinh hay mắc phải.
5. Dặn dò
- Làm lại các bài thực hành
- Đọc trước bài tập 3 chuẩn bị cho tiết sau
IV. RÚT KINH NGHIỆM 
Tuần: 16	Ngày soạn 15/11/2010
Tiết: 32	 Ngày dạy: 18/11/2010
Bài thực hành 4
SỬ DỤNG LỆNH ĐIỀU KIỆN IF. THEN(t2)
I. MỤC TIÊU
1. Kiến thức
- Học sinh được củng cố lại kiến thức về câu lệnh điều kiện và viết được câu lệnh điều kiện if then trong chương trình. Học sinh hiểu được ý nghĩa của thuật toán sử dụng trong chương trình
2. Kĩ năng
- Rèn kĩ năng ban đầu về đọc các chương trình đơn giản, kĩ năng viết chương trình bằng cách sử dụng câu lệnh if.then
3. Thái độ
- Nghiêm túc trong học tập, ý thức tự tìm tòi và nghiên cứu bài, ham thích môn học.
II. CHẨN BỊ
Giáo viên
- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu..
2. Học sinh
	- Sách giáo khoa, vở ghi, bút thước
III. NỘI DUNG VÀ TIẾN TRÌNH BÀI DẠY
1. Ổn định tổ chức lớp
 Sĩ số của các lớp:
 Lớp 8A1: . ; 8A2: .; 8A3: ..
2. Kiểm tra bài cũ
3. Bài mới
Hoạt động của thầy
Hoạt động của trò
Kiến thức ghi bảng
Hoạt động 1
Từ bài cũ GV chốt lại hai dạng của câu lệnh điều kiện dạng đầy đủ và dạng thiếu.
Hoạt động 2
Gv yêu cầu Hs đọc bài 1(sgk/52)
Gv cho học sinh thảo luận nhóm yêu cầu học sinh mô tả thuật toán
Gv cho học sinh nhận xét câu trả lời của các nhóm và nhận xét.
Để dịch và sửa lỗi gõ em làm như thế nào? 
- Để chạy chương trình em làm như thế nào? 
- Để xem lại kết quả em làm như thế nào?
- Giáo viên nhận xét và chốt lại vấn đề. 
- Cho học sinh nghiên cứu tham khảo và tìm hiểu ý nghĩa của đoạn chương trình sgk trang 54 
- GV giải thích thêm cho học sinh về sử dụng hai câu lệnh ifthen lồng 
nhau. 
- GV lưu ý cho học sinh đối vói câu lệnh có nhiều điều kiện lồng nhau
 (tương tự)
- Gọi máy bất kì thao tác và trả lời câu b, c, d
- Cho học sinh thực hành theo các yêu cầu b, c, d sgk. 
- Cho HS gõ chương trình sgk trang 53
Hoạt động 3:
- GV yêu cầu học sinh đọc đề bài tập 2 trang 53 sgk. 
- Yêu cầu học sinh thảo luận mô tả thuật toán 
Hs lắng nghe và ghi bài
Hs đọc đề
Các nhóm thảo luận mô tả thuật toán
Bước 1: Nhập hai số nguyên a,b từ bàn phím.
Bước 2: Nếu a ≤ b thì hiển thị ra màn hình giá trị biến a trước rồi đến giá trị biến b.
Bước 3: Nếu b < a thì hiển thị ra màn hình giá trị biến b trước rồi đến giá trị biến a.
Bước 4: Kết thúc.
Hs viết chương trình. 
- Nhấn phím Alt+F9 
- Nhấn Ctl+F9 
- Alt+F5 
- học sinh chạy chương trình sửa lỗi và xem kết quả theo yêu cầu về bộ dữ liệu trong sgk, và lưu chương trình với tên sap_xep. 
- Học sinh đọc đề bài. 
- Học sinh cùng nhau thảo luận và cử đại diện trình bày thuật toán. 
- Học sinh thực hành trên máy.
- Học sinh cử đại diện trình bày cách làm của nhóm mình.
- Học sinh nhận xét bài làm của bạn. 
- Học sinh cùng nhau nghiên cứu tìm hiểu ý nghĩa của đoạn chương trình sgk trang 54.
- Học sinh chú ý lắng nghe và cho ví dụ về câu lệnh if then lồng nhau
SỬ DỤNG LỆNH ĐIỀU KIỆN IF THEN
Dạng thiếu:
 If then; 
Dạng đầy đủ:
If then else ;
1. Bài 1: Sgk/52
a) Mô tả thuật toán.
b) Gõ và chạy chương trình:
- Alt+F9: dịch và sủa lỗi
- Ctl+F9: chạy chương trình.
- Alt+F5: xem lại kết quả.
2. Bài tập 2/53 sgk
a) Mô tả thuật toán
b)Gõ và chạy chương trình: 
- Câu lệnh ifthen lồng nhau:
If then else if then else ;
4. Củng cố
Nhắc lại cú pháp của các lệnh điều kiện ifthen?
Để dịch, sửa lỗi và chạy chương trình ta làm như thế nào?
GV nhận xét tiết thực hành và lưu ý những lỗi học sinh hay mắc phải.
5. Dặn dò
- Làm lại các bài thực hành
- Đọc trước bài tập 3 chuẩn bị cho tiết sau
IV. RÚT KINH NGHIỆM 

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

  • docTinh GA tuan 15.doc