- Biết các bước giải bài toán trên máy tính, nắm được cấu trúc của một chương trình.. - Xác định được Input, Output của một bài toán đơn giản.[r]
(1)
-o0o -GIÁO ÁN LÊN LỚP MON-HOC: TIN HỌC - LỚP 8
(2)BÀI TẬP I MỤC TIÊU
1 Về kiến thức
- Biết bước giải tốn máy tính, nắm cấu trúc chương trình - Xác định Input, Output tốn đơn giản
- Biết mơ tả thuật toán phương pháp liệt kê bước 2 Về kỹ năng
- Thành thạo kỹ mô tả thuật toán phương pháp liệt kê bước. 3 Về thái độ
- Tích cực tham gia hoạt động học tập - Có ý thức đắn học
II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
1 Giáo viên
- Giáo viên: Giáo án, SGK, SGV, bảng phụ Máy ính, máy chiếu 2 Học sinh
- HS: Học cũ
III PHƯƠNG PHÁP
Giải vấn đề, hoạt động nhóm, phân tích, suy diễn, tự luận, vấn đáp IV TIẾN TRÌNH GIỜ DẠY
1 Ổn định lớp (thời gian: phút):
2 Kiểm tra cũ (thời gian: phút):
Trình bày bước mơ tả thuật tốn? 4’ 3 Giảng mới:
NỘI DUNG
THỜ I GIA
N
HOẠT ĐỘNG DẠY HỌC
GHI BẢNG Hoạt
động của giáo viên
Hoạt động của học sinh
1 Bài tập : a Hãy mơ tả thuật tốn nhập số nguyên dương a, b từ bàn phím tính tổng số - INPUT: số nguyên dương a, b - OUTPUT: Tổng T số B1:
18 phút
- G V đưa đề
- HS s u y
(3)Nhập số a, b từ bàn phím B2: T a+b B3: Thông báo T két thúc b Viết chương trình Program ct; uses crt; var a,b :interger; T:real; Begin clrscr write('nhập a=');
readln(a); write('nhập a='); readln(a); T:=a+b; writeln('Tổng :',T); Readln; End
t r ê n m y chiếu ? cần b i ế n nào? - G V chữa - G V c h i ế u t h u ậ t t o n để HS
s o
sánh - GV?
đ ể
v i ế t chươn g t r ì n h t a s d ụ n g c â u l ệ n h - G v gợi ý c h o
H S
t n g c â u l ệ n h cần sử d ụ n g t r o n g
G V
c h i ế u chươn g t r ì n h m ẫ u t r ê n
n g h ĩ c c b c c ầ n làm - HS t h ả o l u ậ n
v
đ a
r a
t h u ậ t tốn - HS mơ tả t h u ậ t t o n b ằ n g lời - HS t h ả o l u ậ n l ê n v i ế t c h
n g
trình
2 s ố n g u y ê n dương a, b từ b n p h í m v tính tổng số
- INPUT: số nguyên dương a, b
- O U T P U T : Tổng T số B1: Nhập số a, b từ bàn phím B2: T ¬ a+b B3: Thơng báo T két thúc b Viết chương trình
Program ct; uses crt; v a r a , b :interger; T:real; Begin clrscr write('nhập a='); readln(a); write('nhập a='); readln(a); T:=a+b; writeln('Tổn g :',T);
(4)m y c h i ế u để HS tham khảo
2 Bài tập : SGK/44
phút
G V
y ê u c ầ u
H S
đ ọ c y ê u c ầ u
G v
n h ậ n x é t c â u trả lời c ủ a c c nhóm
H S
t h ả o l u ậ n trả lời c â u hỏi
2 Bài tập 2 : SGK/44
3 Bài 3/SGK/44 : 13’ Cho trước số dương a, b c mơ tả thuật tốn cho biết ba số độ dài cạnh tam giác hay không? - INPUT: số dương a>0, b>0, c>0 - OUTPUT: Thơng báo "a, b c độ dài cạnh tam giác" Thông báo "a, b c độ dài cạnh tam giác" B1: Nếu a+b c, chuyển b5 B2: Nếu b+c a, chuyển b5 B3: Nếu a+c b, chuyển b5 B4: Thông báo "a, b c độ dài cạnh tam giác" B5: Thông báo "a, b c độ dài cạnh tam giác"
13 phút
- G V c h i ế u đề l ê n bảng - ? đ i ề u k i ệ n n o đ ể a , b, c c n h c ủ a t a m giác? - ? Mô tả t h u ậ t t o n g m b c
- HS đ ọ c
đ ề
bài - HS s u y nghĩ - HS t h ả o l u ậ n t h e o nhóm
3 B i 3/SGK/44 : 13’ Cho trước số dương a, b c mơ tả thuật tốn cho biết ba số độ dài cạnh c ủ a m ộ t t a m giác hay không? - INPUT: số d n g a > , b>0, c>0
(5)4 Củng cố (thời gian: phút):
- Qua em nắm thuật tốn tính tổng số nhập vào từ bàn phím, kiểm tra xem số a, b, c có phải cạnh tam giác hay không
5 Hướng dẫn tự học (thời gian: phút):
- Học cũ, hoàn thiện tập - Gõ vào máy chạy thử V RÚT KINH NGHIỆM
- G V hướng d ẫ n
H S
c c h mô tả t h u ậ t toán - G V y ê u c ầ u
H S
mô tả b ằ n g lời