Upload
tuong-vy-dang-thi
View
430
Download
3
Embed Size (px)
Citation preview
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương1
GIỚI THIỆU GIÁO ÁN
Nhóm 1: Đặng Thị Tường VyNguyễn Đình VươngBùi Lê Nữ Phượng Tiên
ĐH SƯ PHẠM TPHCMĐH SƯ PHẠM TPHCMNHÓM 1 – SƯ PHẠM TIN4NHÓM 1 – SƯ PHẠM TIN4
TIN HỌC 11TIN HỌC 11
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương2
Kiến thức
Trang bị cho học sinh một số khái niệm cơ bản về lập trình và ngôn ngữ lập trình bậc cao
Kỹ năng
Giải được một số BT đơn giản trên MT bằng cách vận dụng được các KT về thuật toán, câu trúc, ngôn ngữ LT cụ thể, có sử dụng các CT con có sẵn
Thái độ
Ham thích môn học có tính kỷ luật và làm việc theo nhóm
Mục tiêu chương trình
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương3
Chương 3: Cấu trúc rẽ nhánh và lặpChương 3: Cấu trúc rẽ nhánh và lặp
Chương trình tin học lớp 11
Chương 1: Một số khái niệm về lập trình và ngôn ngữ lập trình Chương 2: Chương trình đơn giản
Chương 4: Kiểu dữ liệu có cấu trúc
Chương 5: Tệp và thao tác với tệp
Chương 6: Chương trình con và lập trình có cấu trúc
Bài 9
•Cấu trúc rẽ nhánh (1,1,0)
•Cấu trúc lặp Thực hành
•Thực hành số 2
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương4
Chương 3: Cấu trúc rẽ nhánh và lặp
•Hiểu các khái niệm rẽ nhánh và lặp trong lập trình.•Biết SD các CL thực hiện rẽ nhánh và lặp của Pascal.•Bước đầu hình thành khái niệm lập trình có cấu trúc.
Kiến thứcKiến thức
•Biết diễn đạt đúng các câu lệnh, soạn được chương trình giải các bài toán đơn giản áp dụng các loại cấu trúc điều khiển nói trên.
•Bước đầu có khả năng phân tích bài toán đơn giản để chọn kiểu cấu trúc điều khiển phù hợp với tình huống.
•Biết tạo câu lệnh ghép khi cần thiết.
Kỹ năngKỹ năng
•Tiếp tục khơi gợi lòng ham thích giải toán bằng LT trên MT.•Tiếp tục rèn luyện các phẩm chất cần thiết của người LT.
Thái độThái độ
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương5
WHOGiả định
• Lớp học có trang bị trang web riêng. GV cho BTVN sau mỗi buổi học và gửi slide bài giảng trên web.
• Học sinh được phân nhóm từ đầu năm học, 7 nhóm, 5HS/nhóm mỗi nhóm có ít nhất một học sinh có máy tính nối mạng ở nhà và láy slide bài giảng, bài tập ở trang web của lớp.
• Trên lớp, HS chủ yếu nghe giảng, thảo luận nhóm, đánh dấu nội dung bài học vào sgk, thao khảo slide bài giảng của GV trên web sau đó tự về nhà ghi lại trên vở.
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương6
WHO
Kiến thức đã
biết/cần biết
Kỹ năng
đã biết
Khả năng biết
• Cơ bản đã biết về Pascal: Cấu trúc chung của một chương trình và cách biên dịch 1 chương trình Pascal.
• Các kiểu dữ liệu chuẩn. • Các câu lệnh nhập, xuất và cách khai
báo biến, hằng.• Các biểu thức logic, phép toán, phép
gán cơ bản.
Đọc hiểu sơ đồ khối, chương trình Pascal, thao tác với Turbo Pascal.
• Cách giải PT bậc 2 trong toán học.• Khái niệm rẽ nhánh cơ bản trong
cuộc sống (các câu nói dạng nếu … thì…).
• Các BT có điều kiện trong toán học (tìm số chẵn, lẽ; tìm giá trị lớn nhất trong ba số, …)
• Các thuật toán đã học ở lớp 10.
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương7
Điểm trọng tâm
Điểm khó
WHAT
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương8
WHYMục tiêu bày dạy
• Hiểu được khái niệm cấu trúc rẽ nhánh là gì? Nhu cầu của cấu trúc rẽ nhánh trong biểu diễn thuật toán như thế nào?
• Hiểu câu lệnh rẽ nhánh dạng thiếu và dạng đủ.• Hiểu cấu trúc câu lệnh ghép.
Kiến thứcKiến thức
• SD được CT rẽ nhánh trong mô tả TTcủa một số BT đơn giản.• Viết được một số CL rẽ nhánh đơn giản (dạng thiếu, dạng đủ)
và áp dụng để thể hiện được thuật toán của một số BT đơn giản• Tạo được câu lệnh ghép khi cần thiết.
Kỹ năngKỹ năng
• Nhận ra được tầm quan trọng của việc SD cấu trúc CL rẽ nhánh trong lập trình.
• Rèn luyện cách suy nghĩ, giải quyết vấn đề có cấu trúc.
Thái độThái độ
Giải thíchTóm tắt
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương9
- Dạng thiếu: if <điều kiện> then <câu lệnh>;- Dạng đủ: if <điều kiện> then <câu lệnh1> else <câu lệnh 2>;
Hoạt động 1Mở đầu, khái niệm cấu
trúc rẽ nhánh (7p)
Hoạt động 2Cấu trúc câu lệnh if –
then (15p)Hoạt động 3
Câu lệnh ghép và các ví dụ (15p)
Giới thiệu bài học, hướng dẫn sử dụng phiếu bài tập, đặt vấn đề vào bài.
- Ví dụ cấu trúc rẽ nhánh trong thực tế và trong toán học- Khái niệm dạng đủ và dạng thiếu của cấu trúc rẽ nhánh
Hoạt động 4Củng cố (7p)
Củng cố bài họcBài tập về nhà
Biết được cấu trúc rẽ nhánh trong thực tế và trong toán học. Nhận biết được đâu là cấu trúc rẽ nhánh và dạng rẽ nhánh nào.
Biết được cú pháp, ý nghĩa, quá trình thực hiện của máy khi gặp lệnh if - then. Biết vẽ sơ đồ thực hiện cho lệnh if – then.Biết khi nào phải sử dụng câu lệnh if – then. Viết được một số câu lệnh đơn giản
Begin<các câu lệnh>;End;Một số ví dụ về câu lệnh ghép
Tóm tắt lại được cấu trúc CL ghép. Biết cách SD câu lệnh ghép. Nhận ra sự cần thiết của câu lệnh ghép trong lập trình
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương10
Giáo viên GV cho học sinh chơi
trò chơi “Nếu … thì” dẫn vào bài học.
GVdiễn giải về nhu cầu cấu trúc rẽ nhánh trong tự nhiên và trong toán học. Cho các ví dụ.
GV gọi 4 -5 học sinh yêu cầu cho ví dụ về câu có sử dụng cấu trúc rẽ nhánh vừa học. Và thuộc dạng nào.
Hoạt động 1 HS tự rút ra cấu trúc chung
cho câu lệnh rẽ nhánh. HS trả lời xem đâu là
trường hợp “rẽ nhánh” (một việc chỉ được thực hiện khi có điều kiện xảy ra).
HS dựa vào kiến thức thực tế của mình và kiến thức về các BT có điều kiện trong toán đã học cho ví dụ theo yêu cầu của GV
Học sinh
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương11
Học sinh lên vẽ sơ đồ khối giải phương trình bậc 2.
Hoạt động 1 (tt) GV lấy ví dụ bài giải PT
bậc 2 ở bài TH vẫn còn nhược điểm là chưa giải quyết hết các trường hợp khi giải PT bậc 2. Yêu cầu học sinh lên viết sơ đồ khối.
GV liên hệ từ toán học để đặt vấn đề cấu trúc rẽ nhánh trong tin học vào hoạt động 2.
Giáo viên
Học sinh
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương12
GV giới thiệu cấu trúc CL if – then ở hai dạng: dạng thiếu và dạng đủ.
Cho các VD và hướng dẫn cách viết, quy trình xử lý một CL if – then và các lưu ý liên quan.
Cho các VD về câu lệnh if – then đã bị xáo trộn vị trí các thành phần
Giáo viên
Hoạt động 2Học sinh
HS viết các câu lệnh if – then đơn giản.
HS làm việc theo cặp từng bàn sắp xếp vị trí các tp trong CL rẽ nhánh sau đó cho biết nó là dạng nào và giải thích tại sao
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương13
Yêu cầu học sinh cho VD các bài toán trong toán học cần sử dụng câu lệnh rẽ nhánh để giải quyết.
GV chạy demo 2 CT cùng giải PT bậc 2 đã chuẩn bị sẵn. Một CT có SD cấu trúc câu lệnh ghép, một CT không sử dụng.
Giáo viên đặt vấn đề vào hoạt động 3
Hoạt động 2 (tt)Giáo viên
Học sinh Gọi 2 – 3 cặp trình bày
kết quả của mình.
Học sinh theo dõi, quan sát kết quả, sự khác biệt hai chương trình
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương14
Giáo viên
Hoạt động 3Học sinh Từ kết quả phân biệt hai
CT ở phần đặt vấn đề.
GV diễn giải cấu trúc CL ghép, ý nghĩa sử dụng và các lưu ý và tầm quan trọng khi sử dụng câu lệnh ghép.
GV chạy thử hai chương mà sách giáo khoa ví dụ
Học sinh tự rút ra cấu trúc câu lệnh ghép, dự đoán khi nào cần sử dụng câu lệnh ghép.
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương15
Giáo viên
Hoạt động 4Học sinh Giao BT về nhà cho nhóm các bài 3.11,
3.12, 3.13. Yêu cầu các nhóm làm bài trên trang wordpres để GV theo dõi và chấm điểm. Trình bày theo mẫu Xác định input, output Xây dựng sơ đồ khối. Xây dựng thuật toán. Xây dựng chương trình.
GVgiới thiệu link đến trang nộp bài trên wordpress. Hướng dẫn cách làm và hình thức nộp bài.
Học sinh tự rút ra cấu trúc câu lệnh ghép, dự đoán khi nào cần sử dụng câu lệnh ghép.
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương16
Giáo viên
Hoạt động 4
Học sinh
Giao BT về nhà cho nhóm các bài 3.11, 3.12, 3.13. Yêu cầu các nhóm làm bài trên trang wordpres để GV theo dõi và chấm điểm. Trình bày theo mẫu Xác định input, output Xây dựng sơ đồ khối. Xây dựng thuật toán. Xây dựng chương trình.
GV giới thiệu link đến trang nộp bài trên wordpress. Hướng dẫn cách làm và hình thức nộp bài.
Học sinh tự rút ra cấu trúc câu lệnh ghép, dự đoán khi nào cần sử dụng câu lệnh ghép.
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương17
Trường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình VươngTrường ĐHSP TPHCM - Khoa CNTT - Lớp TIN 4 - Nhóm 1: Phượng Tiên – Tường Vy – Đình Vương18
Kết thúc phần giới thiệu bài dạy----------
CÁM ƠN CÔ VÀ CÁC BẠN ĐÃ THEO DÕI!