Suy nghÜ tr¶ lêi NhËn xÐt, bæ sung KÕt luËn Hoạt động 2 10 phút Bµi t©p 1 Viết chương trình đưa ra thông báo mµn h×nh, mçi th«ng b¸o trªn mét dßng: PHONG GD & DAO TAO HAM YEN TRUONG THCS[r]
Trang 1Ngày dạy:……….Tại lớp 8A1;
Ngày dạy:……….Tại lớp 8A2;
Tiết 23: bài tập
I Mục tiêu bài học.
1 Kiến thức
- Biết khung chương trình pascal
- Biết lệnh nhập và in dữ liệu
- Hiểu câu lệnh gán Cách khai báo biến và sử dụng biến
2 Kỹ năng
- Thực hiện viết đúng các lệnh trong chương trình Pascal
- Viết chương trình đơn giản
3 Thái độ
- Nghiêm túc học tập, lợi ích lập trình đơn giảng trong máy tính
II Chuẩn bị của giáo viên và học sinh
GV: Bài soạn, SGK, đồ dùng dạy học
HS: Vở ghi, SGK, phiếu học tập, đồ dùng học tập
III Hoạt động dạy – học
*Tổ chức
8A1 / 8A2 /
?
HS
GV
?
HS
?
HS
GV
GV
1 Kiểm tra bài cũ
(Kiểm tra trong giờ)
Đặt vấn đề
2 Bài mới.
Hoạt động 1 ( 15 phút)
Lý thuyết
Em hãy lên viết khung của một
chương trình pascal
Suy nghĩ và lên bảng trình bày
Nhận xét, bổ sung
Nhận xét và kết luận
? Em hãy cho biết đâu là từ khoá, đâu
là câu lệnh: Program, Uses crt; Writeln
Readln, Begin, Clrscr, Write, read, End
Hoạt động độc lập và trả lời
Em hãy phân biệt hay lệnh
Writeln,Write
Readln, Read
Trả lời
Kết luận
I Lý thuyết
Khung chương trình pascal:
Program tenchuongtrình;
Uses crt;
Var cosnt Begin Clrscr;
{câu lệnh}
Readln End
Trang 2GV
GV
HS
GV
GV
GV
HS
GV
Để lập trình tính toán ta làm quen với
biến và hằng Em hãy phân biệt biến
và hằng Cách khai báo
Suy nghĩ trả lời
Nhận xét, bổ sung
Kết luận
Hoạt động 2 (10 phút)
Bài tâp 1
Viết chương trình đưa ra thông báo
màn hình, mỗi thông báo trên một
dòng: PHONG GD & DAO TAO
HAM YEN
TRUONG THCS TAN YEN
TEN EM LA:…
Tổ chức HS độc lập viết chương trình
Và 1 em lên bảng trình bày
Nhận xét, bổ sung
Kết luận
Hoạt động 3 (15 phút)
Bài tập 2
Viết chương trình tính giá trị của biểu
thức :
A=3x6+7-2
B=42 +32
C=3/4-5/2+5
Tổ chức hs hoạt động nhóm nhỏ
Thực hiện hoạt động theo nhóm
Đại diện báo cáo kết quả
Nhận xét bổ sung
Nhận xét, cho điểm
3 Củng cố (2 phút)
GV: Tóm tắt kiến thức trọng tâm đã
làm
HS: Chú ý ghi bài
Bài tâp 1;
Program baitap;
Uses crt;
Begin Clrscr;
Writeln(‘PHONG GIAO DUC & DAO TAO HAM YEN’);
Writeln (‘TRUONG THCS TAN YEN’); Writeln (‘TEN EM LA:… );
Readln End
Bài tập 2
Program tinhgiatri;
Uses crt;{Khai báo thư viện}
Begin Clrscr; {lệnh xóa màn hình}
Writeln (‘Ket qua bieu thuc 3x6+7-2
=’,3*6+7-2);
Writeln (‘Ket qua bieu thuc 4*4+3*3
=’,4*4+3*3 );
Writeln (‘Ket qua bieu thuc 3/4-5/2+5
=’,3/4-5/2+5);
Readln End
4 Hướng dẫn học tự học ở nhà và chuẩn bị cho tiết sau ( 2 phút)
HS: - Tiếp tục ôn tập viết chương trình tính toán đơn giản Làm lại BT1tr27 GV: - Soạn bài, nghiên cứu phần mềm Sun times, phòng máy, ĐDDH
Trang 3Ngày dạy:……….Tại lớp 8A1;
Ngày dạy:……….Tại lớp 8A2;
Tiết 24: bài tập (tiếp)
I Mục tiêu bài học.
1 Kiến thức
- Biết khung chương trình pascal
- Biết lệnh nhập và in dữ liệu
- Biết xác định bài toán
2 Kỹ năng
- Thực hiện viết đúng các lệnh trong chương trình Pascal
- Viết chương trình đơn giản
- Xác định bài toán
3 Thái độ
- Nghiêm túc học tập, lợi ích lập trình đơn giảng trong máy tính
II Chuẩn bị của giáo viên và học sinh
GV: Bài soạn, SGK, đồ dùng dạy học
HS: Vở ghi, SGK, phiếu học tập, đồ dùng học tập
III Hoạt động dạy – học
*Tổ chức
8A1 / 8A2 /
?
GV
HS
GV
1 Kiểm tra bài cũ
(Kiểm tra trong giờ)
Đặt vấn đề
2 Bài mới.
Hoạt động 1 (20 phút)
Bài tập 1
Nhập vào bàn phím hai số nguyên a và
b Đưa ra kết quả tính tổng a+b và a-b
Hướng dẫn làm bài
Tổ chức HS thảo luận theo nhóm viết
chương trình
Hoạt động theo độc lập trong 3 phút
rồi hoạt động nhóm trong 5 phút thống
nhất kết quả
Đại diện nhóm trả lời
Nhận xét đánh giá
Bài tập 1
Program tinh;{Khai báo tên chương trình}
Uses crt;{Khai báo thư viện}
Var a,b:Integer;{Khai báo biến}
Begin Clrscr; {lệnh xóa màn hình}
Writeln (‘Moi ban nhap a =’); {Đưa ra thông báo màn hình}
Read(a); {Nhập dữ liệu}
Writeln (‘Moi ban nhap b=’);
Read(b);
Writeln (‘Tong a+b =’,a+b);
Writeln (‘Tong a-b =’,a-b);
Readln End
Trang 4?
HS
GV
GV
HS
GV
GV
Hoạt động 3 (20 phút)
Bài tập 2
Làm bài tập 3 tr 45
a,b,c là 3 cạnh của tam giác phải thỏa
mãn điều kiện gì?
Trả lời
Em hãy xác định bài toán và mô tả
thuật toán
Tổ chức hoạt động độc tập đưa ra kết
quả của minh sau đó hoạt động theo
nhóm thống nhất kết quả trong 5 phút
Nhận xét bổ sung
Kết luận
Tương tự GV cho HS làm bài tập 4
tr45
3 Củng cố ( 2 phút)
GV: Tóm tắt kiến thức trọng tâm đã
làm
HS: Chú ý ghi bài
Bài tập 2
Bài tập 3 tr 45
4 Hướng dẫn học tự học ở nhà và chuẩn bị cho tiết sau ( 3 phút)
Hướng dẫn làm bài ở nhà:
Bài tập : Hãy mô tả thuật toán tính tổng các phần tử của dãy số
A={a1,a2,…,an}
Gợi ý: áp dụng ví dụ3
Chuẩn bị cho tiết sau:
HS: - Học bài cũ, đọc trước phần mềm Sun times
GV: - Soạn bài, nghiên cứu phần mềm Sun times, phòng máy, ĐDDH