- Rèn kỹ năng ban đầu về đọc các chương trình đơn giản và hiểu được ý nghĩa của thuật toán sử dụng trong chương trình.. 3. Về thái độ[r]
(1)
-o0o -GIÁO ÁN LÊN LỚP MON-HOC: TIN HỌC - LỚP 8
(2)a b c d e f
BÀI TH SỐ 4: SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN I MỤC TIÊU
1 Về kiến thức
Viết câu lệnh điều kiện if… then chương trình 2 Về kỹ năng
- Rèn kỹ ban đầu đọc chương trình đơn giản hiểu ý nghĩa thuật toán sử dụng chương trình
3 Về thái độ
- Có thái độ nghiêm túc học, có ý thức suy nghĩ tư thuật toán 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, phòng máy, 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, tự suy luận, quan sát trực quan 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: 15 phút):
Câu 1: Nêu cú pháp hoạt động câu lệnh if dạng đủ? Câu 2: Các câu lệnh pascal sau hai sai? giải thích
if x:=7 then a=b; b if x>5; then a:=b; if x>5 then; a:=b; if x>5 then a:=b; m:=n; if x>5 then a:=b; else m:=n;
if n>0 then begin a:=0; m:=-1 end else c:=a;
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
(3)sinh
Bài a) Khởi động gõ chương trình b)Lưu tên chương trình aicaohon.pas c)Chạy chương trình với liệu d)Sửa chương trình
10 phút
GV: Gợi ý yêu cầu
H s t h ự c máy giáo viên kiểm tra nhóm làm T ổ ch ứ c HS thực hành m y b i tập Quan sát, h n g dẫn Nhận xét nhóm làm, cho điểm
02 HS đọc toán a)Khởi đ ộ n g v g õ c h n g trình
H s
t h ự c h n h t r ê n máy
H s
t h ự c h i ệ n t r ê n máy
H S
t h ự c h i ệ n t r ê n máy,
T ổ
c h ứ c
H S
t h ự c h n h t r ê n m y tập T h ự c hành Q u a n s t , h n g dẫn N h ậ n xét n h ó m l m , c h o
Bài 2
a ) K h i động gõ c h n g trình
b)Lưu tên c h n g t r ì n h aicaohon.pa s
c ) C h y c h n g t r ì n h v i liệu
(4)4 Củng cố (thời gian: phút):
GV: Tóm tắt kiến thức trọng tâm làm GV: Nêu phần tổng kết thực hành 5 Hướng dẫn tự học (thời gian: phút):
Học cũ, hoàn thiện tập lớp
điểm
Bài SGK Write(‘Nhap ba so a,b va c’); {hiện thị thông báo} Readln(a,b,c) {nhập vào số} If (a+b>c) and (b+c>a) and (a+c>b) then {nếu bt1 bt2 bt3 thì} Writeln(‘a,b,c la canh cua tam giac’) {hiển thị thông báo} Else {nếu bt1 bt2 bt3 sai thì} Writeln(‘a,b,c khong phai la canh cua tam giac’) {hiển thị thông báo}
15 phút
Yêu cầu HS thực h i ệ n g õ c h n g trình SGK hướng dẫn
T h ự c hành GV Quan s t , h n g dẫn GV nhận x é t c h o điểm
02 em đọc
T ổ
c h ứ c
H S
t h ự c h n h t r ê n m y tập T h ự c hành
H S
T ì m hiểu ý n g h ĩ a câu l ệ n h t h e o nhúm HS trả lời vấn đáp c â u hỏi
H S
k h c n h ậ n xét
Bài SGK Write(‘Nha p ba so a,b va c’); { h i ệ n t h ị thông báo} Readln(a,b, c ) { n h ậ p vào số} If (a+b>c) and (b+c>a) and (a+c>b) then
{ n ế u b t bt2 bt3 thì} Writeln(‘a,b ,c la canh c u a t a m giac’)
{ h i ể n t h ị thông báo} Else
(5)