1. Trang chủ
  2. » Cao đẳng - Đại học

Bai tap Tuan 8

5 28 0

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

THÔNG TIN TÀI LIỆU

Xác định nội dung trọng tâm của bài: Ôn lại các kiến thức cơ bản về kiểu dữ liệu, cách khai báo biến, cách sử dụng biến trong chương trình.. Định hướng phát triển năng lực: -[r]

(1)Tuaàn 8: Ngày soạn: 9/10/2016 Ngày dạy: 11/10/2016 Tiết KHDH: 15 BÀI TẬP (Tiết 1) I MỤC TIÊU: Kiến thức: Củng cố kiến thức kiểu liệu, cách khai báo biến, cách sử dụng biến chương trình Kĩ năng: Rèn luyện kĩ sử dụng các phép toán ngôn ngữ Pascal Thái độ: HS nghiêm túc học tập và nghiên cứu bài học, giáo dục học sinh tính sáng tạo, tích cực học tập, lòng yêu thích môn Xác định nội dung trọng tâm bài: Ôn lại các kiến thức kiểu liệu, cách khai báo biến, cách sử dụng biến chương trình Định hướng phát triển lực: - Năng lực chung: Năng lực tự giải quyết vấn đề, lực hợp tác - Năng lực chuyên biệt: lực CNTT-TT II CHUẨN BỊ: - Giáo viên: Giáo án, SGK, SGV, phòng máy có cài phần mềm - Học sinh: Đọc trước bài III HOẠT ĐỘNG DẠY HỌC: Ổn định lớp: (1 phút) 2.Kiểm tra bài cũ: (trong tiết ôn tập) 3.Bài mới: 1’ “Các em đã tìm hiểu các đại lượng biến và các phép toán trên hai đại lượng đó, để tìm hiểu sâu biến và hằng, cô cùng các em tìm hiểu qua tiết bài tập ngày hôm nay” Nội dung Hoạt động GV Hoạt động Năng lực HS hình thành Hoạt động 1: Củng cố lại số kiến thức đã học *Các kiểu liệu bản: -Kiểu số: Integer, Real -Kiểu kí tự: char, string * Các phép toán trên liệu kiểu số: Hoạt động 1:15’ ((Củng cố lại số kiến thức đã học.) GV: Trong Pascal có kiểu liệu nào? HS: Kiểu số và kiểu kí tự GV: Gọi HS nhận xét GV: Nhận xét, nhắc lại GV: Em nào có thể nhắc lại cho lớp cùng nghe, các phép toán trên kiểu số? GV: Gọi HS nhận xét GV: Nhận xét, nhắc lại HS: Kiểu số và kiểu kí tự - Năng lực tự giải quyết vấn đề HS nhận xét HS: Nhắc lại HS nhận xét * Khai báo biến và hằng GV: Gọi HS lên bảng viết HS: Lên bảng cú pháp khai báo biến, hằng viết GV: Gọi vài hS nhận xét vài hS nhận bạn làm xét bạn làm GV: Chiếu đáp án lên màn hình Hoạt động 2: (27’) Vận dụng để làm số bài tập Bài 1: Trong Pascal GV: Chiếu bài tập trắc Hs làm bài - Năng lực (2) khai báo nào là đúng, khai báo nào là sai:? A var begin: real; (s) B var diem: integer; (đ) C const a = 30; (đ) D const a: real; (s) Bài Muốn khai báo biến, ta dùng từ khóa nào?Hãy chọn phương án đúng) A var B uses C const D type Đáp án đúng (A) Bài 3: Muốn đưa giá trị vào cho biến, ta thường dùng các lệnh nào sau đây? (Hãy chọn phương án đúng) A Lệnh gán (:=), lệnh read(), lệnh readln() B Lệnh viết C Lệnh enter D Cả ba câu A, B, C sai Đáp án đúng (A) Bài 4: Trong mỗi chương trình Pascal, phần nào quan trọng nhất phải có chương trình? A Khai báo biến; B Thân chương trình; C Tên chương trình; D Khai báo các thư viện chương trình HS: trả lời nhanh GV: Đáp án : B Tương tự bài 2, bài Bài 5:Phần thân chương trình Pascal được bắt đầu và kết thúc bởi cặp từ khóa: A Begin : và end B Begin và end nghiệm để củng cố phần khai báo biến và hằng tập trắc nghiệm để củng cố phần khai báo biến và hằng Đưa đáp án cuối cùng GV: lần lược đưa bài HS: trả lời, gv nhận xét giao tiếp (3) C Begin và end D Begin và end; Đáp án: C Bài 6: Cho biết giá trị cuối cùng biến c, sau thực hiện đoạn chương trình sau: a:=3; b:=5; a:=a+b; c:= a+b; A c = ; B c= 13 ; C c=5; D c= a+b Đáp án đúng B GV: Chiếu bài 7: HS: cùng phân tích để đưa hoặc ba biến HS; Suy nghĩ, tính vào giấy nháp GV: kể trên bảng giá trị biến từng dòng lệnh Lệnh A B GV và Hs tham gia điền vào bảng Củng cố: (5 phút) Chốt lại kiến thức trọng tâm cần nắm để áp dụng làm bài tập Dặn dò, hướng dẫn học sinh học tập ở nhà (1 phút) - Xem lại nội dung vừa ôn, tiết sau tiếp tục làm bài tập Rút kinh nghiệm: Ngày soạn: 9/10/2016 Ngày dạy: 11/10/2016 Tiết KHDH: 16 Tuaàn 8: BÀI TẬP (Tiết 2) I MỤC TIÊU: Kiến thức: Củng cố kiến thức kiểu liệu, các phép toán với kiểu liệu số, các phép so sánh và giao tiếp người và máy Kĩ năng: Rèn luyện kĩ sử dụng các phép toán ngôn ngữ Pascal Thái độ: HS nghiêm túc học tập và nghiên cứu bài học, giáo dục học sinh tính sáng tạo, tích cực học tập, lòng yêu thích môn Xác định nội dung trọng tâm bài: Ôn lại các kiến thức kiểu liệu, các phép toán với kiểu liệu số, các phép so sánh và giao tiếp người và máy Định hướng phát triển lực: - Năng lực chung: Năng lực tự giải quyết vấn đề, lực hợp tác - Năng lực chuyên biệt: lực CNTT-TT II CHUẨN BỊ: - Giáo viên: Giáo án, SGK, SGV, phòng máy có cài phần mềm - Học sinh: Đọc trước bài III HOẠT ĐỘNG DẠY HỌC: Ổn định lớp: (1 phút) Kiểm tra bài cũ: kết hợp quá trình làm bài tập (4) Bài mới: Nội dung Hoạt động HS Hoạt động : Chốt lại kiến thức trọng tâm để áp dụng làm bài tập(12 phút) - Biến dùng để đặt tên cho Gv cho Hs nghiên cứu sách bài Hs : Nghiên cứu vùng nhớ máy tập và trả lời các câu hỏi sách bài tập và tính Biến lưu trữ liệu Gv trả lời các câu (giá trị) Giá trị biến có hỏi Gv thể thay đổi quá trình Hs : Trả lời thực chương trình Gv : Biến là đại lượng thế - Trước sử dụng biến nào ? Hs : Viết lên phải khai báo theo dạng Gv : Cách khai báo biến bảng dạng tổng sau : thế nào ? quát để khai báo Var <danh sách biến>: biến <kiểu liệu>; Hs : Trả lời - Các thao tác có thể thực Gv : Có thể thực các thao với biến là gán giá trị tác nào với biến ? Hs : em lên cho biến hoặc nhập giá trị Gv : Viết cấu trúc lệnh bảng em cho biến và tính toán với gán, lệnh nhập giá trị cho biến, viết lệnh giá trị biến lệnh in giá trị biến ? Hs : Nhận xét - Lệnh gán có dạng: Tên Gv gọi Hs khác nhận xét biến:= biểu thức(gt); Gv : Nhận xét và chốt kiến - Lệnh nhập giá trị cho thức biến Hs : Trả lời biến: Readln(tên biến); Gv : Hằng là đại lượng thế - Lệnh in giá trị cho biến: nào ? Hs : Viết bảng Write(tên biến); hoặc Gv : Cách khai báo hằng phụ Writeln(tên biến); thế nào ? - Hằng là đại lượng để lưu trữ liệu và hằng không Gv : Nhận xét và chốt kiến thay đổi giá trị quá thức hằng trình thực chương trình - Khai báo hằng : Const <tên hằng> = <giá trị>; Hoạt động : Bài tập áp dụng (25 phút) Bài tập Viết chương trình để : Tính diện tích S hình tam giác với độ dài cạnh a và chiều cao tương ứng h (a và h là các số tự nhiên nhập vào từ bàn phím) Viết chương trình để: Tính kết c phép Hoạt động GV Gv : Yêu cầu hs đọc đề bài bài 5/33 sgk Gv : Giúp học sinh phân tích bài toán và hướng dẫn cách viết từng bước để giải bài toán này Gv : Viết công thức tính S, c, d ? Hs : lên bảng viết Gv : Nhận xét và chốt lại công Hs đọc đề bài bài 5/33 sgk Hs : Lắng nghe và trả lời từng câu hỏi Gv Hs : lên bảng viết Năng lực hình thành - Năng lực tự giải quyết vấn đề - Năng lực giao tiếp (5) chia lấy phần nguyên và kết d phép chia lấy phần dư hai số nguyên a và b thức tính Gv : Hướng dẫn Hs viết từng phần (khai báo, thân chương trình) để giải quyết bài toán Gv : Chốt toàn chương trình và chạy thử Pascal GV: hướng dẫn, uốn nắn hs Hs : Viết giấy nháp theo hướng dẫn Gv HS: khởi động turbo pascal và gõ chương trình Program baitap1; Uses crt; Var a,h:integer; s:real; Begin Clrscr; write('nhap canh day=' ); readln(a); write('nhap chieu cao='); readln(h); s:=(a*h)/2; writeln('dien tich tam giac la:',s:5:1); Readln End Program baitap2; Uses crt; Var a,b,c,d:integer; Begin Clrscr; write('nhap a='); readln(a) ; write('nhap b='); readln(b); c:=a div b; d:=a mod b; writeln(' phan nguyen cua a va b la:',c); writeln(' phan du cua a va b la:',d); readln End Củng cố: (5 phút) Chốt lại kiến thức trọng tâm cần nắm để áp dụng làm bài tập Dặn dò, hướng dẫn học sinh học tập ở nhà (1 phút) - Xem lại nội dung vừa ôn, tiết sau tiếp tục làm bài tập Rút kinh nghiệm: - (6)

Ngày đăng: 07/10/2021, 18:31

Xem thêm:

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w