Giáo án môn Tin học Lớp 8 - Tiết 29+30: Ôn tập. Kiểm tra thực hành

I.MỤC TIÊU

1.Kiến thức

+ Biết xác định Input, Output của một bài toán đơn giản.

+ Biết chương trình là thể hiện của thuật toán trên một ngôn ngữ cụ thể.

+ Biết mô tả thuật toán bằng phương pháp liệt kê các bước.

2.Kỹ năng

+ Xác định bài toán, mô tả thuật toán và viết chương trình của một bài toán cụ thể.

3.Nội dung trọng tâm

+ Xác định bài toán, mô tả thuật toán và viết chương trình của một bài toán cụ thể.

4.Kiến thức liên môn

5.Định hướng phát triển năng lực

- Năng lực chung: năng lực chuyên môn, năng lực hợp tác, năng lực giao tiếp, năng lực gợi nhớ, năng lực sử dụng ngôn ngữ.

- Năng lực chuyên biệt: Năng lực công nghệ thông tin, tư duy.

II.CHUẨN BỊ CỦA GV & HS

1.Chuẩn bị của giáo viên

- Thiết bị dạy học: phòng máy.

- Học liệu: Sách giáo khoa, giáo án.

2.Chuẩn bị của học sinh

+ Nội dung liên quan đến bài học.

III.PHƯƠNG PHÁP VÀ KĨ THUẬT DẠY HỌC

- Phương pháp: thuyết trình, vấn đáp, đàm thoại.

- Kĩ thuật dạy học: Đặt câu hỏi, nhóm.

doc 4 trang Phi Hiệp 26/03/2024 480
Bạn đang xem tài liệu "Giáo án môn Tin học Lớp 8 - Tiết 29+30: Ôn tập. Kiểm tra thực hành", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Giáo án môn Tin học Lớp 8 - Tiết 29+30: Ôn tập. Kiểm tra thực hành

Giáo án môn Tin học Lớp 8 - Tiết 29+30: Ôn tập. Kiểm tra thực hành
, đàm thoại.
- Kĩ thuật dạy học: Đặt câu hỏi, nhóm.
IV.TỔ CHỨC CÁC HOẠT ĐỘNG DẠY - HỌC
1.Ổn định lớp (3 phút)
2.Kiểm tra bài cũ (5 phút)
CH: Nêu cú pháp và hoạt động của câu lệnh điều kiện?
* Câu lệnh điều kiện dang thiếu:
if then ;
-> Chương trình sẽ kiểm tra điều kiện, nếu điều kiện thỏa mãn thì chương trình thực hiện câu lệnh sau từ khóa then, ngược lại câu lệnh bị bỏ qua.
* Câu lệnh điều kiện dang đủ:
if then else ;
-> Chương trình sẽ kiểm tra điều kiện, nếu điều kiện thỏa mãn thì chương trình sẽ thực hiện câu lệnh 1, ngược lại thực hiện câu lệnh 2.
3.Bài mới
3.1) Hoạt động 1: Hướng dẫn giải một số bài tập (33 phút)
a) Mục tiêu
	+ Xác định bài toán, mô tả thuật toán và viết chương trình của một bài toán cụ thể.
b.Năng lực hình thành
	Năng lực chuyên môn, năng lực hợp tác, năng lực giao tiếp, năng lực gợi nhớ, năng lực sử dụng ngôn ngữ, năng lực tư duy.
c)Phương pháp/Kĩ thuật dạy học
- Phương pháp: thuyết trình, vấn đáp, đàm thoại.
- Kĩ thuật dạy học: Đặt câu hỏi, nhóm.
d)Phương tiện
- Bảng
Giáo viên
Học sinh
Cho 3 số a, b, c nhập từ bàn phím. Viết chương trình in ra số có giá trị lớn nhất.

Program SLN ;
Uses crt ;
Var 
Begin
	If a>b and a>c then 
	writeln(a,‘ la so lon nhat’) ;
	If b>a and b>c then 
	writeln(b,‘ la so lon nhat’) ;
	If c>b and c>a then 
	writeln(c,‘ la so lon nhat’) ;
Readln ;
End.
Viết chương trình nhập 3 số a,b,c từ bàn phím và in ra màn hình số có giá trị nhỏ nhất.

Program SLN ;
Uses crt ;
Var a,b,c : integer ;
Begin
	If a>b and a>c then 
	writeln(a,‘ la so lon nhat’) ;
	If b>a and b>c then 
	writeln(b,‘ la so lon nhat’) ;
	If c>b and c>a then 
	writeln(c,‘ la so lon nhat’) ;
Readln ;
End.
Viết chương trình nhập hai số nguyên a và b khác nhau từ bàn phím và in số đó ra màn hình theo thứ tự không giảm.

Program sapxep;
Var a,b: integer;
Begin
Write(‘nhap a’); Readln(a);
Write(‘nhap b’); Readln(b);
If a<b then write(a,’ ‘,b);
Else write(...g chương trình..
II.CHUẨN BỊ
1. Giáo viên: Giáo án, đề bài, phòng máy.
	Kiểm tra thực hành trên máy.
2. Học sinh: Học và chuẩn bị bài ở nhà.
III.MA TRẬN ĐỀ
Chủ đề
Nội dung
Nhận biết 
Thông hiểu
Vận dụng
Cộng
Cấp độ thấp
Cấp độ cao
Cấp độ thấp
Cấp độ cao
TN
TL
TN
TL
TN
TL
BTH3: Khai báo và sử dụng biến
BTH4: Sử dụng lệnh điều kiện ifthen



Vận dụng kiến thức để viết chương trình, khai báo biến và sử dụng câu lệnh điều kiện ifthen

Số câu
Số điểm
Tỉ lệ %



1
10
100%

1
10
100%
Tổng câu
Tổng điểm
Tỉ lệ %






1
10
100%

1
10
100%

IV.ĐỀ BÀI
Đề 1: Viết chương trình giải phương trình bậc nhất ax + b = 0 với a,b nhập từ bàn phím?
Đề 2: Cho 3 số a, b, c nhập từ bàn phím. Viết chương trình in ra số có giá trị lớn nhất?
3.Đáp án
Đề 1
Program GPT ;
Uses crt ;
Var a,b : integer ;
Begin
	If a=0 and b0 then 
	writeln(‘ pt vo nghiem’) ;
	If a=0 and b=0 then 
	writeln(‘ pt co vo so nghiem ’) ;
	If a0 and b=0 then 
	writeln(‘ pt co nghiem x=0’)
	Else 
writeln(‘ pt co nghiem x=’, -b/a) ;
Readln ;
End.
Đề 2
Program SLN ;
Uses crt ;
Var a,b,c : integer ;
Begin
	If a>b and a>c then 
	writeln(a,‘ la so lon nhat’) ;
	If b>a and b>c then 
	writeln(b,‘ la so lon nhat’) ;
	If c>b and c>a then 
	writeln(c,‘ la so lon nhat’) ;
Readln ;
End.
Sai một ý trừ 0,5 điểm
3.Củng cố
- Thao tác lại trên máy tính nếu có điều kiện.
4.Dặn dò
- Ôn bài chuẩn bị cho tiết ôn tập hôm sau.

File đính kèm:

  • docgiao_an_mon_tin_hoc_lop_8_tiet_2930_on_tap_kiem_tra_thuc_han.doc