Giáo án tổng hợp Tuần 25 Lớp 5 năm học 2010 - 2011

4 7 0
Giáo án tổng hợp Tuần 25 Lớp 5 năm học 2010 - 2011

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

Thông tin tài liệu

I./ Muïc ñích yeâu caàu: -Về kiến thức: + Hs ôn tập lại các kiến thức về ngôn ngữ lập trình như qua các câu hỏi trắc nghiệm và bài tập + Hs ôn tập các kiến thức về từ khoá, tên, cấu trúc[r]

(1)Trường THCS Đoàn Giỏi-Năm học: 2009-2010 Tuaàn 17, 18 Tieát: 34, 35 GV: Phaïm Taán Phaùt OÂân taäp Ngày soạn: Ngaøy daïy: I./ Muïc ñích yeâu caàu: -Về kiến thức: + Hs ôn tập lại các kiến thức ngôn ngữ lập trình qua các câu hỏi trắc nghiệm và bài tập + 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 vận dụng các kiến thức trên vào phân tích các bài toán cụ thể tính chu vi và diện tích các hình, tìm giá trị lớn và nhỏ số, tìm số chẵn và số lẽ  các biến và hằng, các kiểu liệu, các phép gán, các câu lệnh nhập xuất (tiếp theo phần bài tập tiết bài tập) -Về thái độ: tích cực, cẩn thận, chính xác II./ Chuaån bò:  GV: Máy chiếu, máy tính, phần mềm học tập Pascal và các ví dụ minh họa  HS: Sgk, chuẩn bị trước bài nhà nội dung bài câu lệnh điều kiện và bài thực hành câu lệnh điều kiện III./ Löu yù sö phaï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./ Kieåm tra baøi cuõ: (10 phuùt) -GV nêu câu hỏi, chiếu câu hỏi lên màn hình (2hs,mỗi hs trả lời câu hỏi) -GV nhận xét và cho điểm, nhận xét quá trình chuẩn bị nhà V./ Dạy học bài mới: 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 +Các biến: chuvi, dientich, chieudai, chieurong có kiểu số thực Trang Lop8.net Noäi dung baøi hoïc (2) Trường THCS Đoàn Giỏi-Năm học: 2009-2010 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 tóm tắt nội dung 1./ Từ khoá và tên khác chổ nào? GV: Phaïm Taán Phaùt -Hs trả lời câu hỏi (10 học sinh) 1./ Ôn tập lý thuyết -Hs1 trả lời -Từ khoá: là tên dành riêng cho ngôn ngữ lập trình * Từ khoá và tên: -Tên: người dùng đặt không trùng với từ khoá 2./ Cách đặt tên nào cho hợplý? -Hs2 trả lời -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ự 3./ Cấu trúc chung chương trình gồm thành phần nào ? -Hs3 trả lời -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 *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: ( ) 5./ Câu lệnh nhập, xuất có ý nghĩa gì ? Cú pháp nào ? -Hs5 trả lời -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 * Câu lệnh nhập, xuất -Câu lệnh nhập: Readln(bien); 6./ Trong Pascal chúng ta biết kiểu liệu nào, kể tên các kiểu liệu đó ? -Hs6 trả lời Trang Lop8.net -Câu lệnh xuất: Writeln(‘In dòng chữ lên màn hình….’); (3) Trường THCS Đoàn Giỏi-Năm học: 2009-2010 GV: Phaïm Taán Phaùt *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’,… 7./ Cách đặt tên biến, và cách khai báo biến, ? -Hs trả lời 8./ Phép gán giá trị cho biến thực qua -Hs trả lời cách nào ? -Kiểu số nguyên(byte: 255, integer: -32168 32167) -Kiểu số thực (real) *Cách khai báo biến, Var dstenbien: kieudulieu; Const tenhang=giatri; * Phép gán giá trị cho biến 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 -Câu lệnh: readln(tenbien); -Câu lệnh: tenbien:=giatri; * 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 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 đó? -Hs10 trả lời + 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 + Viết chương trình * 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-Năm học: 2009-2010 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 ? GV: Phaïm Taán Phaùt -Hs thảo luận nhóm, đại diện phát biểu 2./ Câu hỏi trắc nghiệm 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 HĐ5: Cuûng coá, daën doø: ( phuù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 V./ Ruùt kinh nghieäm tieát daïy Trang Lop8.net (5)

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

Tài liệu cùng người dùng

Tài liệu liên quan