IV. Đỏp ỏ n Biểu điểm:
3. Về tư duy và thỏi độ: Biết quy lạ về quen.
- Biết quy lạ về quen.
- Phỏt triển tư duy logic từ mảng một chiều và kiểu xõu. - Tớch cực học tập, lắng nghe bài giảng.
- Cẩn thận, chớnh xỏc trong lập luận.
II)CHUẨN BỊ:
1. Giỏo viờn: Giỏo ỏn, đồ dựng dạy học, bảng phụ.
2. Học sinh:Sỏch giỏo khoa, sỏch bài tập, bài cũ, bài mới. III)PHƯƠNG PHÁP: Gợi mở vấn đỏp, thuyết trỡnh diễn giải.
IV)TIẾN TRèNH BÀI HỌC:
1.Hoạt động1: Kiểm tra bài cũ:
TG Hoạt động của học sinh Hoạt động của giỏo viờn Ghi bảng
10’
-Gọi HS1 thực hiện.
- Gọi HS2 thực hiện. -Cỏc HS khỏc nhận xột, bổ sung?
H1: Nờu cỏch khai bỏo mảng một chiều? Cho vớ dụ?
H2: Nờu cỏch khai bỏo kiểu xõu? Cho vớ dụ?
-Chớnh xỏc hoỏ nội dung, cho điểm.
2.Hoạt động2: Giới thiệu bài mới.
TG Hoạt động học sinh Hoạt động của giỏo viờn Ghi bảng
7’
-Học sinh thực hiện.
H1: Cho học sinh quan sỏt bảng kết quả điểm thi trang 74 SGK.
- Cho học sinh kết luận về những thụng tin trong đú, từ đú kết luận kiểu dữ liệu.
H2: Chỉnh sửa, giới thiệu về trường, đối tượng, thuộc tớnh của đối tượng, từ đú đi vào nội dung bài mới.
3.Hoạt động3: Khai bỏo kiểu bản ghi.
15’
-HS thực hiện.
-HS thực hiện và trỡnh bày lời giải.
-Cỏc HS cũn lại nhận xột bổ sung.
H1: Yờu cầu học sinh xem SGK và nờu cỏch khai bỏo kiểu bản ghi, kiểu biến bản ghi.
-Chớnh xỏc hoỏ nội dung. H2:Yờu cầu học sinh khai bỏo kiểu bản ghi, kiểu biến bản ghi cho bảng kết quả thi trang 74 SGK.
-Gv chớnh xỏc hoỏ nội dung vớ dụ.
1)Khai bỏo: SGK trang 75.
*Vớ dụ:
Nội dung vớ dụ đó được chỉnh sửa.
*Lưu ý: Nếu A là biến kiểu bản ghi, X là tờn trường, để tham chiếu đến trường X
ta viết: A.X
4.Hoạt động4: Gỏn giỏ trị.
TG Hoạt động của học sinh Hoạt động của giỏo viờn Ghi bảng
5’
-HS xem sỏch và trả lời
-HS thực hiện.
H1: Yờu cầu học sinh xem sỏch và trả lời cú bao nhiờu cỏch gỏn giỏ trị cho biến bản ghi?
-Chớnh xỏc hoỏ nội dung. H2: Cho vớ dụ cho từng cỏch gỏn?
-Gv chỉnh sửa nội dung.
2)Gỏn giỏ trị:
- Cú 2 cỏch gỏn trong SGK trang 76.
*Vớ dụ:
-Nội dung đó được chỉnh sửa.
5.Hoạt động5: Củng cố dặn dũ.
TG Hoạt động của học sinh Hoạt động của giỏo viờn Ghi bảng
8’
-HS thực hiện và trỡnh bày lời giải.
-Cỏc HS cũn lại nhận xột , bổ sung
H1: Yờu cầu HS khai bỏo kiểu bản ghi với cỏc nội dung như trong bảng phụ?
-Gv chớnh xỏc hoỏ nội dung. H2: Dặn dũ: Học bài cũ, làm bài tập 1- 10 trang 79-80. Bảng phụ. Họ tờn Ngày sinh Giới tớnh Chiều cao Cõn nặng
Ngày 26/12/07
Tiết thứ:……Bài: BÀI TẬP CHƯƠNG IV.
I. Mục tiờu:
1. Về kiến thức: Củng cố cỏc kiến thức về:
- Cỏc quy tắc kiểu dữ liệu cú cấu trỳc để thực hiện dữ liệu thực tế.
- Kiểu dữ liệu cú cấu trỳc được xõy dựng từ những kiểu dữ liệu cơ sở theo một số cỏch thức tạo kiểu do ngụn ngữ lập trỡnh Pascal quy định.
- Mỗi kiểu dữ liệu cú cấu trỳc thường hữu ớch trong việc giải quyết một số bài tập. - Trong ngụn ngữ Pascal dựng mụ tả kiểu dữ liệu mới với từ khoỏ Type.
2. Về kĩ năng:
- Rốn luyện kĩ năng khai bỏo kiểu dữ liệu cú cấu trỳc (với Pascal, sử dụng thành thạo cỏc từ khoỏ Var, Type).
- Sử dụng thành thạo cỏc thao tỏc vào/ ra và cỏc phộp toỏn trờn cỏc thành phần cơ sở.
3. Về tư duy và thỏi độ:
- Thỏi độ học tập tớch cực, ham thớch lập trỡnh.
- Tiếp tục hỡnh thành và xõy dựng phẩm chất cần thiết của người lập trỡnh.
II. Chuẩn bị:
- GV: Computer, Projecter. - HS: Chuẩn bị bài tập về nhà.
III. Phương phỏp:
- Nờu vấn đề, Dẫn dắt, gợi ý...
IV. Tiến trỡnh hoạt động: Tiết 1:
+ Hoạt động 1: Giải bài tập số 6 trang 79 Sỏch GK Tin học lớp 11
T/g Hoạt động của GV Hoạt động của HS Ghi bảng
15 HĐTP1:
H1: Sử dụng kiểu dữ liệu nào và cỏch khai bỏo?
H2: Khai bỏo biến như thế nào? - Yờu cầu HS viết chương trỡnh nhập mảng A.
- Chỉnh sửa bài làm của HS.
- Trả lời: Kiểu mảng một chiều: Var A:array [1..100] of integer; - Trỡnh bày lờn bảng: Chớnh xỏc hoỏ bài 6/tr79.
T/g Hoạt động của GV Hoạt động của HS Ghi bảng
15
H3: Số chẵn là số như thế nào? - Nếu cú số lượng số chẵn trong dóy thỡ tỡm số lượng số lẻ được hay khụng? - Nếu được thỡ tỡm bằng cỏch nào?
H4: Sử dụng cõu lệnh nào để viết? - Yờu cầu HS hoàn thành chương trỡnh của cõu a.
- Nhận xột, chỉnh sửa bài làm của HS.
HĐTP 2:
H1: Nờu thuật toỏn kiểm tra 1 số cú phải là số nguyờn tố hay khụng? - Yờu cầu HS viết chương trỡnh dựa theo thuật toỏn.
Hd: Sử dụng cõu lệnh nào?
- Yờu cầu HS hoàn thành đoạn chương trỡnh cõu b.
- Nhận xột, đỏnh giỏ:
- Gợi ý để HS kết hợp hai đoạn chương trỡnh thành một chương trỡnh hoàn chỉnh cho cả bài.
TL: Chia hết cho 2.
- Nếu cú số lượng số chẵn trong dóy thỡ tỡm số lượng lẻ bằng cỏch: n - số lượng số chẵn.
TL: If ... then...
- Trỡnh bày lờn bảng:
- Trả lời cõu hỏi: - Trỡnh bày lờn bảng:
+ Hoạt động 2: Giải bài tập 7 trang 79 Sỏch GK Tin học lớp 11
T/g Hoạt động của GV Hoạt động của HS Ghi bảng
13
- Yờu cầu HS liệt kờ 6 số hạng đầu của dóy Fiponaci.
H1: Đoạn chương trỡnh nhập từ bàn phớm số nguyện dương như thế nào?
H2: Số hạng tổng quỏt thứ n như thế nào?
- Gợi ý: Để viết chương trỡnh này ta cần bao nhiờu biến phụ?
H3: sử dụng cõu lệnh nào trong bài này?
- Yờu cầu HS viết chương trỡnh tỡm số hạng thứ n.
- Gọi 1 HS hoàn chỉnh lại chương trỡnh.
- Nhận xột, chỉnh sửa, đỏnh giỏ bài
- Liệt kờ: 0, 1, 1, 2, 3, 5. - Viết chương trỡnh lờn bảng: TL: Fn = Fn-1 + Fn-2 TL: Dựng 2 biến phụ (F1, F2) - Suy nghĩ, trả lờ: - Lờn bảng trỡnh bày: Chớnh xỏc hoỏ bài 6/trang79.
làm.
+ Hoạt động 3: Củng cố (2ph)
Cấu trỳc lệnh: While ... do ... và For ... do ... V. Dặn dũ: - Về nhà làm cỏc bài tập tiếp theo.
Ngày 05/01/08
Tiết thứ:……Bài: Đ14. kiểu dữ liệu tệp Đ15. thao tác với tệp
I - Mục tiêu
Kiến thức
• Hs nắm đặc điểm của kiểu dữ liệu tệp.
• Biết hai cách phân loại tệp, khỏi niệm tệp cú cấu trỳc và tệp văn bản. • Hai thao tỏc đối với tệp.
• Biết các bớc làm việc với tệp:gắn tên cho biến tệp, mở tệp, đọc/ghi tệp, đóng tệp. • Biết khai báo biến tệp và các thao tác cơ bản với tệp văn bản
• Biết sử dụng một số hàm và thủ tục chuẩn làm việc với tệp.
Kĩ năng:
-Khai bỏo đỳng tệp văn bản
-Sử dụng một số hàm và thủ tục chuẩn làm việc với tệp
Thỏi độ
• Hs thấy được sự cần thiết và tiện lợi của kiểu dữ liệu tệp.