1. Trang chủ
  2. » Giáo án - Bài giảng

tiet 33,34,35

5 228 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 55,5 KB

Nội dung

Gi¸o ¸n tin 11 Tiết 33, 34: KIỂU BẢN GHI. A.MỤC TIÊU: 1. Về kiến thức: - Biết được khái niệm về bản ghi. - Biết được các khai báo bản ghi, gán giá trị, truy cập trường của bản ghi. 2. Về kỹ năng: - Khai báo được kiểu bản ghi, khai báo được biến 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. 3. Về tư duy và thái độ: - 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. B. 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. C. PHƯƠNG PHÁP: Gợi mở vấn đáp, thuyết trình diễn giải. D. TIẾN TRÌNH BÀI HỌC: 1. Ổn định lớp: 2 Kiểm tra bài cũ: 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ụ? 3. Bài mới: Tiết 33 Hoạt động1: Giới thiệu bài mới. Hoạt động học sinh Hoạt động của giáo viên Ghi bảng -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. Gi¸o viªn: Bïi §¨ng Khoa trêng THPT Mï Cang Ch¶i – Yªn B¸i NS: 22/2/2011 NG:25/2/2011 DL:11A1,2,3 Gi¸o ¸n tin 11 Hoạt động2: Khai báo kiểu bản ghi. Hoạt động của học sinh Hoạt động của giáo viên Ghi bảng -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 Tiết 34: Hoạt động3: Gán giá trị. Hoạt động của học sinh Hoạt động của giáo viên Ghi bảng -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. 4. Củng cố -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. 5. Dặn dò. Học bài cũ, làm bài tập 1- 10 trang 79-80 Gi¸o viªn: Bïi §¨ng Khoa trêng THPT Mï Cang Ch¶i – Yªn B¸i Gi¸o ¸n tin 11 Tiết 35: BÀI TẬP A. 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. B. Chuẩn bị: - GV: Computer, Projecter. - HS: Chuẩn bị bài tập về nhà. C. Phương pháp: - Nêu vấn đề, Dẫn dắt, gợi ý D. Tiến trình hoạt động: 1. Ổn đ ịnh l ớp: 2. Kiểm tra bài cũ: Kết hợp trong giờ BT 3. Bài mới + Hoạt động 1: Giải bài tập số 6 trang 79 Sách GK Tin học lớp 11 Hoạt động của GV Hoạt động của HS Ghi bảng HĐTP1: H1: Sử dụng kiểu dữ liệu nào và - Trả lời: Chính xác hoá bài 6/tr79. Gi¸o viªn: Bïi §¨ng Khoa trêng THPT Mï Cang Ch¶i – Yªn B¸i NS: / /2011 NG: / /2011 DL:11A1,2,3 Giáo án tin 11 Hot ng ca GV Hot ng ca HS Ghi bng cỏch khai bỏo? H2: Khai bỏo bin nh th no? - Yờu cu HS vit chng trỡnh nhp mng A. - Chnh sa bi lm ca HS. H3: S chn l s nh th no? - Nu cú s lng s chn trong dóy thỡ tỡm s lng s l c hay khụng? - Nu c thỡ tỡm bng cỏch no? H4: S dng cõu lnh no vit? - Yờu cu HS hon thnh chng trỡnh ca cõu a. - Nhn xột, chnh sa bi lm ca HS. HTP 2: H1: Nờu thut toỏn kim tra 1 s cú phi l s nguyờn t hay khụng? - Yờu cu HS vit chng trỡnh da theo thut toỏn. Hd: S dng cõu lnh no? - Yờu cu HS hon thnh on chng trỡnh cõu b. - Nhn xột, ỏnh giỏ: - Gi ý HS kt hp hai on chng trỡnh thnh mt chng trỡnh hon chnh cho c bi. Kiu mng mt chiu: Var A:array [1 100] of integer; - Trỡnh by lờn bng: TL: Chia ht cho 2. - Nu cú s lng s chn trong dóy thỡ tỡm s lng l bng cỏch: n - s lng s chn. TL: If then - Trỡnh by lờn bng: - Tr li cõu hi: - Trỡnh by lờn bng: + Hot ng 2: Gii bi tp 7 trang 79 Sỏch GK Tin hc lp 11 Hot ng ca GV Hot ng ca HS Ghi bng - Yờu cu HS lit kờ 6 s hng u ca dóy Fiponaci. H1: on chng trỡnh nhp t bn - Lit kờ: 0, 1, 1, 2, 3, 5. - Vit chng trỡnh lờn Chớnh xỏc hoỏ bi Giáo viên: Bùi Đăng Khoa trờng THPT Mù Cang Chải Yên Bái Gi¸o ¸n tin 11 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 làm. bảng: TL: F n = F n-1 + F n-2 TL: Dùng 2 biến phụ (F 1 , F 2 ) - Suy nghĩ, trả lờ: - Lên bảng trình bày: 6/trang79. 4. Củng cố: - Cấu trúc lệnh: While do và For do 5. Dặn dò: - Về nhà làm các bài tập tiếp theo. Gi¸o viªn: Bïi §¨ng Khoa trêng THPT Mï Cang Ch¶i – Yªn B¸i

Ngày đăng: 08/05/2015, 09:00

Xem thêm

w