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.
Ngà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 / Hoạt động của GV và HS Nội dung chính ? HS GV ? HS ? HS GV GV HS GV GV HS GV GV 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 ( 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 Để 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 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. 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. Ngà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 / Hoạt động của GV và HS Nội dung chính ? GV HS GV HS ? HS GV GV 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 (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á 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 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. 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.
Tài liệu đính kèm: