8
Trường : ĐH Sư Phạm TP . HCM Khoa :CNTT Lớp : Tin5CBT Tên : LÊ HUY DŨNG GVHD :ThS LÊ ĐỨC LONG PHƯƠNG PHÁP DẠY HỌC II BÀI 13 . KIỂU BẢN GHI XÂY DỰNG KỊCH BẢN DẠY HỌC

Le huy dung lop 11 bai 13 kieu ban ghi

Embed Size (px)

DESCRIPTION

Le huy dung lop 11 bai 13 kieu ban ghi

Citation preview

Page 1: Le huy dung lop 11 bai 13 kieu ban ghi

Trường : ĐH Sư Phạm TP . HCMKhoa :CNTT Lớp : Tin5CBTTên : LÊ HUY DŨNGGVHD :ThS LÊ ĐỨC LONG

PHƯƠNG PHÁP DẠY HỌC II

BÀI 13 . KIỂU BẢN GHIXÂY DỰNG KỊCH BẢN DẠY HỌC

Page 2: Le huy dung lop 11 bai 13 kieu ban ghi

TIN HOC 11

Chương I :MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH 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: KIỂU DỮ LIỆU CÓ CẤU TRÚC

Chương VI:CHƯƠNG TRÌNH CON & LẬP TRÌNH CÓ CẤU TRÚC BÀI 13: KIỂU BẢN GHI

KIẾN THỨCTrang bị cho học sinh một số khái niệm cơ bản về lập trình và ngôn nhữ lập trình bậc cao

KĨ NĂNGGiải được một số bài toán đơn giản trên máy tính bằng cách vận dụng các kiến thức về thuật toán, cấu trúc dữ liệu, ngôn ngữ lập trình, chương trình con có sẵn

MỤC TIÊU

BÀI 12: KIỂU XÂU

BÀI 11: KIỂU MẢNG

2BAI 13 : KIỂU BẢN GHI

THÁI ĐỘHam thích môn học, có tính kỉ luật cao và tinh thần làm việc theo nhóm

Page 3: Le huy dung lop 11 bai 13 kieu ban ghi

Mục Tiêu Bài Dạy…

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 bản ghi

Phân biệt sự giống và khác

nhau giữa kiễu bản ghi và

mảng 1 chiều

KĨ NĂNG Định nghĩa được kiểu bản ghi, khai báo kiểu bản ghi Nhập xuất được dữ liệu cho biến bản ghi Tham chiếu đến từng trường của kiểu bản ghi Sư dụng kiểu bản ghi để giải quyết được 1 số bài toán

3BAI 13 : KIỂU BẢN GHI

Page 4: Le huy dung lop 11 bai 13 kieu ban ghi

Kiến Thức Trọng Tâm - Điểm khó…

KIẾN THỨC TRỌNG TÂM

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 bản ghi

ĐIỂM KHÓ Khai báo kiểu bàn ghi Gán và tham chiếu đến từng trường của kiểu bản ghi Chọn được kiểu dữ liệu phù hợp cho từng trường Phân biệt sự giống và khác nhau giữa kiễu bản ghi và mảng 1 chiều

4BAI 13 : KIỂU BẢN GHI

Page 5: Le huy dung lop 11 bai 13 kieu ban ghi

KIẾN THỨC ĐÃ BIẾT

Viết 1 chương trình đơn giản Cấu trúc và thành phần của một chương trình Khai báo biến, hằng, cách tạo ra biểu thức, lệnh gán Biết các thủ tục vào ra đơn giản

… Sử dụng được các câu lệnh rẽ nhánh và lặp Sử dụng được 1 số kiểu dữ liệu có cấu trúc

Khai báo các kiểu dữ liêu có cấu trúc( mảng, xâu) Sử dụng các thao tác vào ra trên các thành phần cơ

sở .. Sử dụng các phép toán trên các thành phần cơ sở

…5BAI 13 : KIỂU BẢN GHI

Page 6: Le huy dung lop 11 bai 13 kieu ban ghi

GV: Đặt tình huống có vấn đề-Chiếu ví dụ lên bảng :Bảng điểm của học sinhVới các kiểu dữ liệu đã học thì chúng ta có thể giải quyết bài toán trên không??-Diễn giải: Để mô tả các đối tượng như vậy, ngôn ngữ lập trình cho phép ta xác định kiểu bản ghi. Mỗi đối tượng được mô tả bằng một bản ghi. -Chỉ rõ mỗi hàng là 1 kiểu bản ghi, mỗi cột là 1 trường- Các trường khác nhau có thể có kiểu dữ liệu khác nhau. HS lắng nghe và chép bài

HOẠT ĐỘNG DẠY HỌC1 2 3 4

BAI 13 : KIỂU BẢN GHI 6

MỞ ĐẦU, TÌM HIỂU VỀ KIỂU BẢN GHI(10’)TÌM HIỂU VỀ CÁCH KHAI BÁO VÀ THAM CHIẾU ( 15’)

GV yêu cầu HS nghiên cứu sách giáo khoa và phát biểu về cách khai báo

HS đọc và phát biểu GV yêu cầu HS khai báo 1 bản ghi hocsinh ở ví dụ trên HS trả lời GV: để giải quyết bài toán ở mục 1 thì ta phải khai báo một

mảng các kiểu bản ghi HS khai báo mảng các kiểu học sinh GV nêu và giải thích cách tham chiếu đến từng trường kiểu bản

ghi GV yêu cần học sinh tham chiếu đến 1 trường trong ví dụ trên

TÌM HIỂU KIỂU BẢN GHI QUA VÍ DỤ (15’)

GV : Yêu cầu học sinh giải quyết bài toán đầu bài trong giấy kiểm tra trong vòng 10’ . 5 bạn nộp trước được cộng điểm khuyến khích HS: làm và nộpGV : Sửa bài HS : Chép vào tập

CỦNG CỐ, DẶN DÒ (5’)

Củng cố:-Nhắc lại một số khái niệm mới+cách khai báo kiểu bản ghi+cách truy cập vào thông tin từng trường của bản ghi và gán giá cho bản ghi+Sự giống và khác nhau giữa kiểu bản ghi với mảngDặn dò-Ra bài tập về nhà

Page 7: Le huy dung lop 11 bai 13 kieu ban ghi

BẢNG ĐIỂM HỌC SINH

Họ và tên Ngày sinh Giới tính Điểm toán Điểm Văn Xếp loại

Nguyễn Văn A 16/02/94 Nam 6 7

Lê Quỳnh Trang 23/05/94 Nữ 9 8

… … … … … …

Yêu cầu: 1 lớp gồm N học sinh ( 1<=N<=40) Với mỗi học sinh cần quản lý các thuộc tính sau : Họ và tên, ngày sinh, Giới tính, điểm toán, điểm văn, xếp loại. Giả sử xếp loại được tính theo quy tắc sau

Nếu tổng điểm toán và văn <=10 : Loại DNếu tổng điểm toán và văn >=10 và <=14 : Loại CNếu tổng điểm toán và văn >=14 và <=18 : Loại BNếu tổng điểm toán và văn >=18 : Loại A

BAI 13 : KIỂU BẢN GHI

Page 8: Le huy dung lop 11 bai 13 kieu ban ghi

Lê Huy Dũng 8

Cám ơn cô và các bạn đã

lắng nghe.