Giáo án Tin học Lớp 8 - Tuần 18 - Năm học 2018-2019 - Trường THCS Ngô Quang Nhã

I. Mục tiêu:

1. Kiến thức:  

- Củng cố kiến thức cơ bản về viết, sử dụng và khai báo biến của chương trình theo theo cấu trúc điều kiện dạng thiếu và dạng đủ, câu lệnh lặp.

2. Kỹ năng:

- Thực hiện được các thao tác viết chương trình theo cấu trúc dạng thiếu và dạng đủ, câu lệnh lặp.

3. Thái độ: 

- Rèn phong cách làm việc khoa học cho học sinh.

II. Chuần bị:

¶ Thầy:  Giáo án, SGK, phòng máy.

¶ Trò: sách, xem trước bài học.

III. Các bước lên lớp:

1. Ổn định lớp (1’)

   2. Kiểm tra bài cũ: Không kiểm tra

docx 5 trang Khánh Hội 27/05/2023 220
Bạn đang xem tài liệu "Giáo án Tin học Lớp 8 - Tuần 18 - Năm học 2018-2019 - Trường THCS Ngô Quang 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 Tin học Lớp 8 - Tuần 18 - Năm học 2018-2019 - Trường THCS Ngô Quang Nhã

Giáo án Tin học Lớp 8 - Tuần 18 - Năm học 2018-2019 - Trường THCS Ngô Quang Nhã
Tuần 18	Ngày soạn: 19/11/2018
Tiết 35
ÔN TẬP HỌC KÌ I (tiết 2)
I. Mục tiêu:
1. Kiến thức: 
- Củng cố kiến thức cơ bản về viết, sử dụng và khai báo biến của chương trình theo theo cấu trúc điều kiện dạng thiếu và dạng đủ, câu lệnh lặp.
2. Kỹ năng:
- Thực hiện được các thao tác viết chương trình theo cấu trúc dạng thiếu và dạng đủ, câu lệnh lặp.
3. Thái độ: 
- Rèn phong cách làm việc khoa học cho học sinh.
II. Chuần bị:
¶ Thầy: Giáo án, SGK, phòng máy.
¶ Trò: sách, xem trước bài học.
III. Các bước lên lớp:
1. Ổn định lớp (1’)
	2. Kiểm tra bài cũ: Không kiểm tra
3. Nội dung bài mới:
HOẠT ĐỘNG CỦA THẦY
HOẠT ĐỘNG CỦA TRÒ
NỘI DUNG CƠ BẢN
ÄHoạt động 1: Luyện tập (40’)
- GV: Các em hãy thực hành làm bài tập trên máy.
- GV: Các em hãy nhớ cấu trúc của chương trình và biết chương trình bài tập trên.
- GV: Em hãy cho biết cần khai báo những biến nào? 
- GV: Nhận xét, chuẩn xác
- GV: Hãy sắp xếp các câu lệnh của chương trình thành một chương trình hoàn chỉnh?
- Yêu cầu HS hoạt động cá nhân rồi gọi 1 HS lên bảng.
- GV: Nhận xét, chuẩn xác
- GV: Nêu bài tập 3
- Hãy xác định bài toán và thuật toán?
- GV: Y/C hs viết chương trình dựa trên thuật toán đã viết
- GV: Quan sát và sửa sai cho hs
- GV: Nhận xét, chuẩn xác
- Học sinh thực hiện theo yêu cầu.
- HS: Trả lời
- HS: Ghi nhận
- Học sinh hoạt động cá nhân
- 1 HS lên bảng làm
- HS: Ghi nhận
- Học sinh đọc bài tập 3
- Học sinh thực hiện
- HS: Thực hành trên máy
- HS: Ghi nhận
Bài 1: Viết chương trình nhập vào từ bàn phím hai số nguyên rồi in 2 số ra màn hình theo thứ tự từ nhỏ đến lớn
Program So_sanh;
Var a, b : integer;
Begin
 Write (‘nhap so thu nhat a =‘); readln(a);
 Write(‘nhap so thu hai b = ‘); readln(b);
 If a > b then writeln (b, a) else writeln (a, b);
 Readln
End.
Bài 2: Sắp xếp các câu lệnh sau thành một chương trình hoàn chỉnh:
Const pi=3.14;
Writeln(‘Nhap ban kinh hinh tron R=’);
Writeln(‘Dien tich hinh tron la: ‘, S);
End.
Readln(R);
Var R, S:real;
Readln
Begin
S:=pi*R*R;
Giải:
Var R, S:real;
Const pi=3.14;
Begin
Writeln(‘Nhap ban kinh hinh tron R=’);
Readln(R);
S:=pi*R*R;
Writeln(‘Dien tich hinh tron la: ‘, S);
Readln
End.
Bài 3: Hãy xác định bài toán, mô tả thuật toán và viết chương trình tìm giá trị lớn nhất trong bốn số a, b, c, d được nhập vào từ bàn phím.
Giải:
a) Xác định bài toán:
- Input: bốn số a, b, c, d
- Output: Max = max{a, b, c, d}
b) Mô tả thuật toán:
- B1: Nhập vào bốn số a, b, c, d
- B2: Max¬a 
- B3: Nếu Max<b thì Max¬b
- B4: Nếu Max<c thì Max¬c
- B5: Nếu Max<d thì Max¬d
- B6: In Max ra màn hình và kết thúc.
c) Viết chương trình:
Program Tim_so_lon_nhat;
Var a, b, c, d, Max: integer;
Begin
Write(‘Nhap so a:’); Readln(a);
Write(‘Nhap so b:’); Readln(b);
Write(‘Nhap so c:’); Readln(c);
Write(‘Nhap so d:’); Readln(d);
Max := a; If Max<b then Max := b;
If Max<c then Max := c;
If Max<d then Max := d;
Writeln(‘So lon nhat trong bon so ‘,a,’, ’,b,’, ’,c,’, ’,d,’ la: ‘,Max);
Readln
End.
4. Củng cố (3’)
- Giáo viên khái quát lại nôi dụng ôn tập.
5. Hướng dẫn HS tự học, làm bài tập và soạn bài ở nhà (1’): 
- Nhắc nhở học sinh làm bài tập sgk. 
- Yêu cầu HS về nhà: Xem nội dung đã ôn tập, chuẩn bị cho kiểm tra học kì I.
VI. Rút kinh nghiệm:
Tuần 18	Ngày soạn: 19/11/2018
Tiết 36
KIỂM TRA HỌC KÌ I - LÝ THUYẾT
I. Mục tiêu: 
1. Kiến thức:
- Kiểm tra về chương trình bảng tính, địa chỉ trong ô tính, thực hiện tính toán , các thap tác với dữ liệu và sử dụng các hàm để nhập dữ liệu trên trang tính. 
2. Kĩ năng:
- Nhận biết được tên chương trình các thao tác chạy chương trình pascal.
- Nhận biết được cách khai báo biến của chương trình.
- Nêu được khái niệm chương trình và cấu trúc chung của chương trình.
- Nêu được cú pháp của câu lệnh lặp và tính được giá trị của biến.
- Hiểu được các phép chia lấy phần phần dư.
- Phân được cú pháp của câu lệnh điều kiện đúng hay sai.
- Phân được cú pháp của câu lệnh lặp đúng hay sai.
- Hiểu và biết cách xác định bài toán, thuật toán.
- Vận dụng kiến thức các phép toán để chuyển phép toán học sang phép toán dùng trong pascal.
- Vận dụng các về khai báo và sử dụng biến để sửa lỗi của chương trình pascal
- Vận dụng kiến thức về câu lệnh điều kiện để viết chương trình pascal. 
3. Thái độ: 
- Tích cực, nghiêm túc, trung thực trong làm bài kiểm tra.
II. Chuần bị:
¶ Thầy: Ma trận, đề, đáp.
¶ Trò: ôn bài trước ở nhà.
III. Các bước lên lớp:
1. Ổn định lớp:
	2. Kiểm tra bài cũ: 
3. Nội dung bài mới:
4. Củng cố:
	5. Hướng dẫn HS tự học, làm bài tập và soạn bài mới ở nhà:	 
IV. RÚT KINH NGHIỆM 
Thống kê điểm
LỚP
Từ 0 đến dưới 5
Từ 5 đến dưới 7
Từ 7 đến dưới 9
Từ 9 đến dưới 10
So sánh với lần kiểm tra trước
Tăng %
Giảm %
8A
	Trình ký

File đính kèm:

  • docxgiao_an_tin_hoc_lop_8_tuan_18_nam_hoc_2018_2019_truong_thcs.docx