Tải bản đầy đủ (.doc) (4 trang)

Tính - GA tuần 15

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (124.49 KB, 4 trang )

Trường THCS Đạ M’Rông GV: Nguyễn Đức Tính

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Ị
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…
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.
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
SỬ DỤNG LỆNH ĐIỀU
KIỆN IF… THEN
Dạng thiếu:

If <điều kiện> then<câu
lệnh>;
Dạng đầy đủ:
If <điều kiện> then <câu lệnh
1> else <câu lệnh 2>;
1. Bài 1: Sgk/52
a) Mô tả thuật toán.
b) Gõ và chạy chương
trình:
Giáo án tin học lớp 8 Năm học 2010-2011
1
Trường THCS Đạ M’Rông GV: Nguyễn Đức Tính

Để 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
if…then 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
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
- 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 if…then lồng
nhau:
If <điều kiện 1> then <câu
lệnh 1> else if < điều kiện 2>
then <câu lệnh 2> else <câu
lệnh 3>;
4 . Củng cố
- Nhắc lại cú pháp của các lệnh điều kiện if…then?
- Để 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
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
Giáo án tin học lớp 8 Năm học 2010-2011
2
Trường THCS Đạ M’Rông GV: Nguyễn Đức Tính

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Ị
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…
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
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
SỬ DỤNG LỆNH ĐIỀU
KIỆN IF… THEN
Dạng thiếu:
If <điều kiện> then<câu
lệnh>;
Dạng đầy đủ:
If <điều kiện> then <câu lệnh
1> else <câu lệnh 2>;
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ả.
Giáo án tin học lớp 8 Năm học 2010-2011

3
Trường THCS Đạ M’Rông GV: Nguyễn Đức Tính

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
if…then 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
- 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
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 if…then lồng
nhau:

If <điều kiện 1> then <câu
lệnh 1> else if < điều kiện 2>
then <câu lệnh 2> else <câu
lệnh 3>;
4. Củng cố
- Nhắc lại cú pháp của các lệnh điều kiện if…then?
- Để 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
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
Giáo án tin học lớp 8 Năm học 2010-2011
4

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×