1. Trường Đại Học Sư Phạm TPHCM
Khoa CNTT
KẾ HOẠCH BÀI
DẠY
GVHD: Ths Lê Đức Long
Cô Nguyễn Thị Ngọc Hoa
SVTH: Dương Minh Tâm
10/9/2011 1
2. CHƯƠNG TRÌNH TIN HỌC 11
CHƯƠNG I. Một số khái niệm về ngôn ngữ lập trình
CHƯƠNG II. Chương trình đơn giản
CHƯƠNG III. Cấu trúc rẽ nhánh và lặp
CHƯƠNG IV. Kiểu dữ liệu có cấu trúc
CHƯƠNG V. Tệp và thao tác với tệp
CHƯƠNG VI. Chương trình con và lập trình có cấu trúc
10/9/2011 2
4. Mục tiêu
Kiến thức
• Biết khái niệm kiểu bản ghi
• Biết cách khai báo bản ghi, truy cập trường của bản ghi.
Kỹ năng
• Bước đầu biết mô tả một đối tượng bằng một số thuộc tính
cần quản lý
• Khai báo kiểu bản ghi
• Nhận biết được trường(thuộc tính) của một biến bản ghi và
bước đầu viết được một vài thao tác xử lý trên từng trường
của bản ghi.
10/9/2011 4
5. Điểm trọng tâm, điểm khó
Điểm trọng tâm
• Khai báo biến dữ liệu kiểu bản ghi, biến kiểu bản
ghi.
• Cách tham chiếu đến một trường thuộc bản ghi.
• Cách gán giá trị, trực tiếp cho từng trường.
Điểm khó
• Cách lấy giá trị của trường thông qua biến.
10/9/2011 5
6. Kiến thức đã biết, kiến thức liên quan
Kiến thức đã biết
• Khai báo biến
• Gán giá trị
• Cấu trúc rẽ nhánh và lặp
• Mảng
Kiến có khả năng biết, kiến thức liên quan
• Biết dữ liệu tổ chức theo bảng(như bảng
điểm, hóa đơn ..
• Đối tượng, thuộc tính của đối tượng.
10/9/2011 6
7. Giả định
• Lớp học có trang bị máy chiếu
• Lớp học khá
• Lớp học có diễn đàn
10/9/2011 7
8. Hoạt động dự kiến
Hoạt
động
1(5’)
Hoạt Hoạt
dộng động
4(5’) 2(10’)
Hoạt
động
3(25’)
10/9/2011 8
9. Hoạt động 1(5’)
Ôn lại kiến thức
• Kiểm tra bài cũ.
• Câu hỏi: Cho biết các kiểu dữ liệu cấu
1 trúc đã học và cách khai báo của nó.
• Yêu cầu học sinh nhân xét, bổ sung…
2
10/9/2011 9
10. Hoạt động 2(10’)
Giới thiệu kiểu dữ liệu bản ghi, lợi ích của nó.
• Đặt vấn đề
• Dùng một mảnh giấy nhỏ hãy viết lý lịch bản thân bao gồm các thông
tin sau: Họ tên, ngày sinh,quê quán,giới tính, sở thích, năng khiếu bản
1 thân.
• Dẫn dắt
• Các thông tin mà các em vừa cung cấp đó là thông tin về một đối tượng, một người . Mỗi
người đều cung cấp những thông tin giống nhau như họ tên, giới tính ,… Đó là cách mô tả
đồi tượng bằng ngôn ngữ con người. Và trong Pascal để mô tả một đối tượng người ta dùng
2 bản ghi. Mỗi thông tin của đối tượng sẽ tương ứng với một trường(thuộc tính) của bản ghi.
• Đặt câu hỏi
• Cho học sinh thảo luận:” Xác định đối tượng là gì? Thuộc tính là gì?
Trong mô tả lý lịch.
3 • Đưa ra đáp án.
10/9/2011 10
11. Hoạt động 3(25’)
Khai báo , gán giá trị biến kiểu bản ghi.
• Khai báo kiểu dữ liệu bản ghi
1 • Tên kiểu bản ghi.
• Tên trường.
• Khai báo biến kiểu bản ghi
• Khai báo biến
2 • Lấy giá trị của trường bản ghi thông qua biến.
• Gán giá trị cho một biến
• Gán trực tiếp
3 • Gán từng trường
10/9/2011 11
12. Hoạt động 3(25’)
Khai báo , gán giá trị biến kiểu bản ghi.
• B1: Khai báo dữ liệu kiểu bản ghi.
• Dẫn dắt:
Khi mô tả một ai đó chúng ta cần nói tên của người đó, các đặc
điểm về người đó. Trong khai báo kiểu dữ liệu bản ghi cũng
vậy.Chúng ta cần khai báo: (cấn nhấn mạnh)
Tên kiểu bản ghi tên đối tượng mà chúng ta mô tả.
Tên trường các thông tin của đối tượng.
• Lưu ý: tên trường của một kiểu bản ghi có thể khác nhau.
Ghi lên bảng cách khai báo kiểu bản ghi.
Áp dụng: Hãy khai báo thông tin mà các em ghi trong giấy theo
cấu trúc của bản ghi.
Chỉnh sửa đưa ra đáp án.
10/9/2011 12
13. Hoạt động 3(25’)
Khai báo , gán giá trị biến kiểu bản ghi.
• B2: Khai báo biến kiểu bản ghi
–Nêu cách khai báo.
–Hướng dẫn cụ thể cách khai báo và lấy
giá trị của trường bản ghi thông qua
biến.
–Yêu cầu học sinh điền vào phiếu học
tập.
10/9/2011 13
14. Hoạt động 3(25’)
Khai báo , gán giá trị biến kiểu bản ghi.
• B3: Cách gán giá trị cho một biến.
– Gán trực tiếp.
– Gán cho từng trường.
– Cho ví dụ minh họa. Nêu một số điểm lưu ý
khi gán giá trị trực tiếp.
– Yêu cầu học sinh ghi chú trong phiếu học
tập.
10/9/2011 14
15. Hoạt động 4(5’)
Củng cố
• Nhấn mạnh những điểm quan trọng cần lưu ý.
• Cách khai báo kiểu dữ liệu bản ghi, khai báo biến, gán
1 giá trị.
• Làm bài tập và Post bài tập trên diễn đàn lớp và yêu cầu
các nhóm làm bài, thảo luận.
2
• Điểm cộng cho những nhóm nộp
3
10/9/2011 15
16. The end
Caùm ôn thaày, coâ vaø
caùc baïn ñaõ theo doõi
!!
Döông Taâm
10/9/2011 16