1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Giáo án Tin học 8 - Tiết 32-33: Ôn tập học kỳ 1 - Phạm Tấn Phát

4 11 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 104,01 KB

Nội dung

OÂân taäp hoïc kyø 1 I./ Mụcđích yêu cầu: - Về kiến thức: + Hs ôn tập các kiến thức về từ khoá, tên, cấu trúc chung của một chương trình + Hs ôn tập các câu lệnh nhập, xuất, các kiểu dữ [r]

(1)Trường THCS Đoàn Giỏi GV: Phạm Tấn Phát Tuần 16,17 Ngày soạn: Tiết 32,33 Ngày dạy: OÂân taäp hoïc kyø I./ Mụcđích yêu cầu: - Về kiến thức: + Hs ôn tập các kiến thức từ khoá, tên, cấu trúc chung chương trình + Hs ôn tập các câu lệnh nhập, xuất, các kiểu liệu, các phép toán và các biểu thức + Hs ôn tập cách đặt tên và khai báo biến và hằng, phép gán giá trị qua lệnh readln(dsbien) giá trị cụ thể + Hs ôn tập thuật toán, các bước giải bài toán, viết chương trình + Hs ôn tập câu lệnh điều kiện dạng thiếu và dạng đầy đủ - Về kỹ năng: + Hs viết các chương trình đơn giản tính chu vi và diện tích các hình + hs viết chương trình tìm giá trị lớn nhất, nhỏ hai số ba số và in lên màn hình giá trị đó + Hs biết chương trình kiểm tra số là chẵn hay lẽ và in lên màn hình thông báo - Về thái độ: Hs tích cực ôn tập, làm việc theo nhóm II./ Phương pháp,phương tiện: - Phương pháp thuyết trình, vấn đáp, thảo luận nhóm - Máy chiếu Projector, máy vi tính, phần mềm Pascal, các chương trình mẫu và slide bài giảng hướng dẫn ôn tập và các câu hỏi trắc nghiệm III./ Lưu ý sư phạm: -GV nên hệ thống hoá các kiến thức theo trình tự từ đầu đến cuối, yêu cầu hs chuẩn bị nội dung ôn tập cho ví dụ minh hoạ, viết chương trình minh hoạ IV./ Hoạt động dạy học: Hoạt động giáo viên HĐ1: Kiểm tra bài cũ (5 phút) -GV gọi hs lên hỏi 1./ Hãy cho biết cách đặt tên biến, hằng? 2./ Muốn giải bài toán tính chu vi và diện tích hcn thì cần phải khai báo biến nào ? kiểu liệu nào cho phù hợp, phân tích vì chọn kiểu liệu này mà không chọn kiểu liệu khác ? -GV nhận xét và cho điểm Hoạt động HS -Hs lên trả lời + Bắt đầu ký tự, không bắt đầu là số và không cách khoảng và không chứa ký hiệu đặc biệt Trang Lop8.net Nội dung bài học (2) Trường THCS Đoàn Giỏi GV: Phạm Tấn Phát +Các biến: chuvi, dientich, chieudai, chieurong có kiểu số thực HĐ2: Ôn tập lý thuyết (30 phút) -GV nêu câu hỏi, gọi hs trả lời, phân tích ý nghĩa câu hỏi và ghi -Hs trả lời câu hỏi tóm tắt nội dung (10 học sinh) 1./ Từ khoá và tên khác chổ nào? -Hs1 trả lời 2./ Cách đặt tên nào cho hợplý? -Hs2 trả lời 1./ Ôn tập lý thuyết * Từ khoá và tên: -Từ khoá: là tên dành riêng cho ngôn ngữ lập trình -Tên: người dùng đặt không trùng với từ khoá -Một số từ khoá ngôn ngữ lập trình Pascal như: program, begin, end, var, const, integer, real, byte, char, string, if, then, else, … * Cách đặt tên -Bắt đầu là ký tự -Không bắt đầu là số, không chứa ký tự trắng, không chứa ký tự đặt biệt, không trùng các từ khoá chương trình 3./ Cấu trúc chung chương trình -Hs3 trả lời gồm thành phần nào ? *Cấu trúc chung ctrình -Gồm hai phần: phần khai báo và phần thân chương trình -Có dạng: Program TenCT; Var … Phần khai báo Const … Begin … End 4./ Các phép toán nào sử dụng ngôn ngữ lập trình Pascal ? -Hs4 trả lời Phần thân chương trình *Các phép toán, biểu thức -Phép toán số học: + - * / ^ -Phép chia lấy nguyên: div -Phép chia lấy dư: mod -Qui tắc dấu ngoặc: ( ) -Một biểu thức là kết hợp các phép toán và dấu ngoặc lại với 5./ Câu lệnh nhập, xuất có ý nghĩa gì ? Cú pháp nào ? -Hs5 trả lời * Câu lệnh nhập, xuất -Câu lệnh nhập: Readln(bien); -Câu lệnh xuất: Writeln(‘In dòng chữ lên màn hình….’); Trang Lop8.net (3) Trường THCS Đoàn Giỏi 6./ Trong Pascal chúng ta biết kiểu liệu nào, kể tên các kiểu liệu đó ? GV: Phạm Tấn Phát -Hs6 trả lời *Các kiểu liệu -Ký tự (char),phạm vi 256 ký tự bảng mã ASCII VD: ‘A’ ‘Z’, ‘a’ ‘z’, ‘0’’9’,… -Xâu ký tự(string), độ dài tối đa 255 ký tự VD: ‘Abc’, ‘Nguyen Van’,… -Kiểu số nguyên(byte: 255, integer: -32168 32167) 7./ Cách đặt tên biến, và cách khai báo biến, ? 8./ Phép gán giá trị cho biến thực qua cách nào ? -Kiểu số thực (real) -Hs trả lời -Hs trả lời *Cách khai báo biến, Var dstenbien: kieudulieu; Const tenhang=giatri; * Phép gán giá trị cho biến -Câu lệnh: readln(tenbien); -Câu lệnh: tenbien:=giatri; 9./ Thuật toán là gì ? Quá trình giải bài toán cần phải tiến hành qua bước nào ? -Hs9 trả lời * Thuật toán, quá trình giải bài toán -Thuật toán là dãy hữu hạn các thao tác cần thực theo trình tự xác định để thu kết cần thiết từ điều kiện cho trước -Quá trình giải bài toán gồm ba bước + xác định bài toán: điều kiện cho trước (input), kết thu (output) + Mô tả thuật toán 10./ Cấu trúc rẽ nhánh gồm dạng nào, viết câu lệnh minh hoạ các dạng đó? + Viết chương trình -Hs10 trả lời * Cấu trúc rẽ nhánh -Dạng thiếu: if <dieukien> then<câu lệnh>; -Dạng đầy đủ: if <dieukien> then <câu lệnh 1> Else <câu lệnh 2>; Trang Lop8.net (4) Trường THCS Đoàn Giỏi HĐ3: Các câu hỏi trắc nghiệm (10 phút) -GV chiếu lên vài câu hỏi trắc nghiệm minh hoạ các nội dung trên để củng cố lý thuyết đã học, cho các nhóm thi đua chọn, bình chọn nhóm nhanh và cho kết đúng nhất? HĐ4: Viết chương trình (40 phút) -GV yêu cầu hs hoạt động thảo luận nhóm giải các bài tập 1./ Tính chu vi, diện tích hình chữ nhật, hình tròn, tam giác ? 2./ Tìm và in giá trị lớn nhất, nhỏ hai số ba số nguyên nhập từ bàn phím ? 3./ Tìm và in số chẵn, số lẽ nhập số từ bàn phím ? HĐ5: Củng cố, dặn dò (5 phút) -GV yêu cầu hs nhà học bài, làm lại các bài tập đã cho, xem lại các câu hỏi trắc nghiệm -GV giới thiệu hình thức đề thi và cách thức làm bài để hs khỏi bỡ ngỡ thi GV: Phạm Tấn Phát 2./ Câu hỏi trắc nghiệm -Hs thảo luận nhóm, đại diện phát biểu 3./ Viết chương trình -Hs thảo luận nhóm, hs đại diện lên bảng sửa bài IV./ Rút kinh nghiệm tiết dạy Trang Lop8.net (5)

Ngày đăng: 30/03/2021, 03:23

w