Tiết 15: Bài tập
Chia sẻ bởi Nguyễn Hữu Khoa |
Ngày 14/10/2018 |
63
Chia sẻ tài liệu: Tiết 15: Bài tập thuộc Tin học 8
Nội dung tài liệu:
Tuần 8 - Tiết 15
Ngày dạy: 13/10/2015
BÀI TẬP
I. MỤC TIÊU:
- Ôn tập các kiến thức đã học về lập trình.
- Rèn luyện kỹ năng viết chương trình bằng ngôn ngữ lập trình Pascal.
CHUẨN BỊ:
1. Giáo viên: Giáo án ôn tập, hệ thống các câu hỏi ôn tập.
2. Học sinh: Xem lại trước những kiến thức đã học. Các câu hỏi thắc mắc (nếu có).
TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP:
Ổn định tổ chức và kiểm diện.
Giáo viên ổn định tổ chức và kiểm diện học sinh. (2’)
Kiểm tra miệng.
Lòng ghép kiểm tra bài cũ vào trong tiết học.
Tiến trình bài học:
HOẠT ĐỘNG CỦA GV VÀ HS
NỘI DUNG BÀI HỌC
Hoạt động 1: Củng cố phần lý thuyết. (20’)
( Ôn tập các kiến thức đã học về lập trình.
( GV nêu câu hỏi, HS trả lời.
Gv: Đưa bài tập củng cố lý thuyết.
Chọn câu trả lời đúng:
a) Program tin hoc;
b) Program lap_trinh;
c) Var 8: integer;
d) Var a=6;
e) Var x: real;
f) Const pi=3.14;
g) Câu lệnh gán x cho y là y:=x
h) Kết quả của 7 div 2 là 3,5
i) Kết quả của 7 mod 2 là 1
j) (a-b)/2+a*b/3 là biểu diễn của
Ở mỗi câu, GV kết hợp đặt câu hỏi để HS củng cố lý thuyết của phần đó.
1. Kiến thức lý thuyết.
- Cấu trúc chung của mọi chương trình gồm những phần nào ?
- Quy tắc đặt tên trong Pascal.
- Biến là gì? Hằng là gì?
- Cú pháp khai báo biến.
- Cú pháp khai báo hằng.
- Lệnh gán trong Pascal.
- Các phép tính toán, kí hiệu toán học trong Pascal.
- Các lỗi thường gặp khi viết chương trình.
Hoạt động 2: Bài tập. (15’)
Bài 1. Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal.
a) ;
b) ;
c);
d)
Bài 2: Viết chương trình tính tổng của 2 số nguyên dương nhập từ bàn phím:
2. Bài tập :
Bài 1. Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal.
Đáp án :
a) a/b+c/d;
b) a*x*x+b*x+c ;
c) 1/x-a/5*(b+2);
d)(a*a+b)*(1+c)*(1+c)*(1+c)
Bài 2: Viết chương trình tính tổng của 2 số nguyên dương nhập từ bàn phím:
Program tinhtong;
Var a,b: integer;
S: real;
Begin
Writeln(‘ Nhap so nguyen duong a:’); readln(a);
Writeln(‘ Nhap so nguyen duong b:’); readln(b);
S:= a + b;
Writeln( ‘ Tong cua 2 so a va b la:’, s:3:0);
Readln;
End.
Tổng kết. (5’)
- Nêu cú pháp khai báo biến và hằng.
- Nêu các quy tắc đặt tên của ngôn ngữ lập trình.
Hướng dẫn học tập. (3’)
Đối với bài học ở tiết này:
- Nắm chắc các kiến thức đã được học và ôn lại trong tiết hôm nay.
Đối với bài học ở tiết tiếp theo:
- Chuẩn bị tiết kiểm tra 45 phút trên giấy.
V. PHỤ LỤC.
----------(((((----------
Ngày dạy: 13/10/2015
BÀI TẬP
I. MỤC TIÊU:
- Ôn tập các kiến thức đã học về lập trình.
- Rèn luyện kỹ năng viết chương trình bằng ngôn ngữ lập trình Pascal.
CHUẨN BỊ:
1. Giáo viên: Giáo án ôn tập, hệ thống các câu hỏi ôn tập.
2. Học sinh: Xem lại trước những kiến thức đã học. Các câu hỏi thắc mắc (nếu có).
TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP:
Ổn định tổ chức và kiểm diện.
Giáo viên ổn định tổ chức và kiểm diện học sinh. (2’)
Kiểm tra miệng.
Lòng ghép kiểm tra bài cũ vào trong tiết học.
Tiến trình bài học:
HOẠT ĐỘNG CỦA GV VÀ HS
NỘI DUNG BÀI HỌC
Hoạt động 1: Củng cố phần lý thuyết. (20’)
( Ôn tập các kiến thức đã học về lập trình.
( GV nêu câu hỏi, HS trả lời.
Gv: Đưa bài tập củng cố lý thuyết.
Chọn câu trả lời đúng:
a) Program tin hoc;
b) Program lap_trinh;
c) Var 8: integer;
d) Var a=6;
e) Var x: real;
f) Const pi=3.14;
g) Câu lệnh gán x cho y là y:=x
h) Kết quả của 7 div 2 là 3,5
i) Kết quả của 7 mod 2 là 1
j) (a-b)/2+a*b/3 là biểu diễn của
Ở mỗi câu, GV kết hợp đặt câu hỏi để HS củng cố lý thuyết của phần đó.
1. Kiến thức lý thuyết.
- Cấu trúc chung của mọi chương trình gồm những phần nào ?
- Quy tắc đặt tên trong Pascal.
- Biến là gì? Hằng là gì?
- Cú pháp khai báo biến.
- Cú pháp khai báo hằng.
- Lệnh gán trong Pascal.
- Các phép tính toán, kí hiệu toán học trong Pascal.
- Các lỗi thường gặp khi viết chương trình.
Hoạt động 2: Bài tập. (15’)
Bài 1. Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal.
a) ;
b) ;
c);
d)
Bài 2: Viết chương trình tính tổng của 2 số nguyên dương nhập từ bàn phím:
2. Bài tập :
Bài 1. Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal.
Đáp án :
a) a/b+c/d;
b) a*x*x+b*x+c ;
c) 1/x-a/5*(b+2);
d)(a*a+b)*(1+c)*(1+c)*(1+c)
Bài 2: Viết chương trình tính tổng của 2 số nguyên dương nhập từ bàn phím:
Program tinhtong;
Var a,b: integer;
S: real;
Begin
Writeln(‘ Nhap so nguyen duong a:’); readln(a);
Writeln(‘ Nhap so nguyen duong b:’); readln(b);
S:= a + b;
Writeln( ‘ Tong cua 2 so a va b la:’, s:3:0);
Readln;
End.
Tổng kết. (5’)
- Nêu cú pháp khai báo biến và hằng.
- Nêu các quy tắc đặt tên của ngôn ngữ lập trình.
Hướng dẫn học tập. (3’)
Đối với bài học ở tiết này:
- Nắm chắc các kiến thức đã được học và ôn lại trong tiết hôm nay.
Đối với bài học ở tiết tiếp theo:
- Chuẩn bị tiết kiểm tra 45 phút trên giấy.
V. PHỤ LỤC.
----------(((((----------
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nguyễn Hữu Khoa
Dung lượng: 78,50KB|
Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)