Giáo án Tin học 8 Bài Kiểm tra 1 tiết (Thực hành) mới nhất

I. MỤC TIÊU:

1. Kiến thức:

- Hệ thống lại một số kiến thức đã học.

- Biết sử dụng biến, câu lệnh lặp để viết chương trình.

2. Kĩ năng:

- Đánh giá kiến thức, kỹ năng của học sinh về cách sử dụng biến, cấu trúc vòng lặp xác định và không xác định

3. Thái độ:

- Nghiêm túc, tự giác, trung thực  trong kiểm tra.

4. Năng lực hướng tới: 

- Hình thành năng lực sử dụng công nghệ thông tin  và truyền thông, năng lực giải quyết vấn đề dựa trên tin học, năng lực tự học.

II. CHUẨN BỊ:

+ Giáo viên: ma trận đề, đề kiểm tra, đáp án, biểu điểm, máy chiếu, phòng máy.

+ Học sinh: đồ dùng học tập, học bài cũ.

* Ma trận đề

Cấp độ

Tên bài

Nhận biết

Thông hiểu

Vận dụng

Cộng

TNKQ

TL

TNKQ

TL

TNKQ

TL

Câu lệnh lặp

Sử dụng được câu lệnh để dịch và chạy chương trình

Biết sử dụng câu lệnh lặp với số lần biết trước để tính tổng các số chẵn.

Sử dụng được phép toán MOD để tìm được số chẵn

Số câu

Số điểmtỉ lệ %

1

5=50%

Lặp với số lần chưa biết trước

Sử dụng được câu lệnh để dịch và chạy chương trình

Biết sử dụng câu lệnh lặp với số lần chưa biết trước để tính tổng các số chẵn.

Vận dụng được nguyên tắc các số chẵn cách đều nhau 2 đơn vị để tìm được số chẵn.

Số câu

Số điểmtỉ lệ %

1

5=50%

Tổng số câu

Tổng số điểmtỉ lệ %

10=100%

* nội dung kiểm tra

Đề bài:

Câu 1. Em hãy viết chương trình tính tổng các số chẵn từ 1 đến 100 với câu lệnh lặp với số lần biết trước và câu lệnh lặp với số lần chưa biết trước. (6đ)

Câu 2. Em hãy dịch và sửa lỗi chương trình (nếu có) (2đ)

Câu 3. Em hãy chạy chương trình và kiểm tra kết quả (2đ)

·Đáp án và biểu biểm

Câu 1: Chương trình tính tổng các số chẵn từ 1 đến 100

- Sử dụng vòng lặp không xác định

Program tinh_tong_cac_so_chan;

Uses crt;

Var i, S: Integer;

Begin

Clrscr;

S:= 0;

i:= 2;

While i <= 100 do

Begin

S:= S+ i;

i:= i + 2;

End;

Writeln( ‘ Tong cac so chẳn tu 1 den 100 =’, S);

Readln;

End.

- Sử dụng vòng lặp xác định

Program tinh_tong_cac_so_chan;

Uses crt;

Var i, S: Integer;

Begin

Clrscr;

S:= 0;

For i:=1 to 100 do

If i mod 2 = 0 then

S:= S+ i;

Writeln( ‘ Tong cac so chẳn tu 1 den 100 =’, S);

Readln;

End.

Câu 2: Nhấn F9 để dịch và sửa lỗi chương trình

Câu 3. Nhấn Ctrl +F9 để chạy và kiểm tra chương trình

III.HOẠT ĐỘNG DẠY - HỌC:

1. Ổn định lớp

2. Kiểm tra sự chuẩn bị của học sinh.

3. Chiếu đề bài lên máy chiếu để các học sinh quan sát và làm bài.

4. GV theo dõi, nhắc nhở học sinh trong khi làm bài.

5. Chấm bài làm và nhận xét giờ kiểm tra.

IV. HƯỚNG DẪN VỀ NHÀ: (2 phút)

- Xem lại nội dung bài kiểm tra có thể làm lại vào vở bài tập.

- Về nhà hệ thống lại các kiến thức đã học, tiết sau ôn tập.

V. RÚT KINH NGHIỆM:

.......................................................................................................................................

.......................................................................................................................................