Tìm hieåu SGK vaø cho bieát caáu truùc Var : ; Khai baùo bieán theo yeâu caàu Quan sát, thảo luận, chọn các khai báo đúng, giải thích caùc khai baùo sai Học sinh nhận yêu cầu và thực hi[r]
Trang 1Giáo án Tin học 11 Giáo viên: Trần Quang Vĩnh Chánh
Ngày soạn : 04/09/2008
§4 MỘT SỐ KIỂU DỮ LIỆU CHUẨN
§5 KHAI BÁO BIẾN
I MỤC TIÊU BÀI HỌC
II CHUẨN BỊ PHƯƠNG TIỆN DẠY HỌC
III TIẾN TRÌNH GIỜ HỌC
Kiểm tra bài cũ:
Program vidu;
Uses crt;
Begin
Write(‘Chao ban’);
End
Bài mới:
Nghe, suy nghĩ, trả lời (số tự nhiên, nguyên, thực, hữu
tỉ…)
Nghe và liên hệ kiểu dữ liệu với các tập số
Nghiên cứu SGK, tìm hiểu và trả lời các câu hỏi
Nghe và bổ sung phần trả lời của bạn
Nghe, quan sát bảng tổng kết, đánh dấu các thông tin
cần ghi nhớ vào SGK
Nghe, suy nghĩ, trả lời
Phát vấn: Để thực hiện việc tính toán trong toán học ta sử dụng những tập số nào?
Dẫn: Trong NNLT, để lập trình giải quyết các bài toán cần có các kiểu dữ liệu, mỗi kiểu dữ liệu được đặc trưng bởi tên, miền giá trị, kích thước trong bộ nhớ, các phép toán, các hàm và thủ tục sử dụng chúng Chúng ta cùng tìm hiểu một số kiểu dữ liệu chuẩn trong Pascal Yêu cầu học sinh nghiên cứu SGK/21-22 và trả lời các câu hỏi sau:
- Kể tên các kiểu dữ liệu chuẩn thường dùng trong Pascal
- Có những kiểu nguyên, thực, kí tự, logic nào thường dùng, cho biết phạm vi giá trị của mỗi loại?
Giáo viên tổng kết ngắn, minh họa slide về các kiểu dữ liệu chuẩn trong Pascal
Phát vấn: Muốn tính toán trên các giá trị 2.5; 8; -15 ta sử dụng kiểu dữ liệu gì?
Lop11.com
Trang 2Giáo án Tin học 11 Giáo viên: Trần Quang Vĩnh Chánh
Nhắc lại khái niệm biến Tìm hiểu SGK, suy nghĩ, trả lời Nghe và bổ sung phần trả lời của bạn Tìm hiểu SGK và cho biết cấu trúc Var <danh sách biến> : <kiểu dữ liệu>; Khai báo biến theo yêu cầu Quan sát, thảo luận, chọn các khai báo đúng, giải thích các khai báo sai Học sinh nhận yêu cầu và thực hiện khai báo theo cấu trúc Var a: Integer; b: Byte; c: Char; d: Real; e, f: Boolean; Quan sát, dựa vào bộ nhớ lưu trữ một giá trị của biến tính tổng bộ nhớ cần cấp phát cho mỗi phần khai báo biến Hỏi: Biến là gì? Tại sao phải khai báo biến? Dẫn: Mọi biến dùng trong CT đều phải được khai báo tên và kiểu dữ liệu Yêu cầu học sinh cho biết cấu trúc chung của khai báo biến khi lập trình với Pascal Yêu cầu học sinh khai báo các biến: a kiểu nguyên, x1, x2 kiểu thực Trình chiếu slide chứa một số khai báo biến, yêu cầu học sinh chọn các khai báo đúng Yêu cầu học sinh khai báo các biến sau: - Biến a nhận các giá trị -4, 30, 150 - Biến b nhận các giá trị 15, 255, 180 - Biến c nhận các giá trị là các kí tự a, b, c - Biến d nhận các giá trị 3.1, 32767, -90 - Biến e, f nhận các giá trị true hoặc false Chỉ định học sinh thực hiện Trình chiếu 2 khai báo biến, yêu cầu học sinh cho biết tổng bộ nhớ cần cấp phát cho các biến trên Củng cố: Giáo viên trình chiếu các câu hỏi trắc nghiệm, học sinh trả lời, giáo viên tóm tắt lại nội dung Hướng dẫn về nhà: - Trả lời các câu hỏi và bài tập 1, 2, 3, 4, 5 trang 35 SGK - Xem phụ lục B trang 129 SGK: Một số kiểu dữ liệu chuẩn, một số hàm và thủ tục chuẩn - Đọc trước bài 6: Phép toán, biểu thức, câu lệnh gán Rút kinh nghiệm:
- -Lop11.com