TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH  KHOA CÔNG NGHỆ THÔNG TIN  GVHD: TS. Lê Đức Long SVTH: Huỳnh Thị Phương Thủy BỘ MÔN...
TỔNG QUAN MỤC TIÊU TRỌNG TÂM ĐIỂM KHÓ KIẾN THỨC ĐÃ BIẾT KỊCH BẢN TIN HỌC  LỚP 11 CHƯƠNG I Môt số khái niệm về lập trình và...
MỤC TIÊU CỦA BÀI HỌC <ul><li>KIẾN THỨC : </li></ul><ul><ul><li>Hiểu nhu cầu của cấu trúc lặp trong biểu diễn thuật toán ; ...
<ul><li>Hiểu được ý nghĩa của cấu trúc lặp; </li></ul><ul><li>Phân biệt được lặp với số lần biết trước và hai dạng lặp với...
<ul><li>Vận dụng và chọn lựa sử dụng cấu trúc lệnh nào cho tình huống nào. </li></ul><ul><li>Sử dụng câu lệnh ghép trong v...
<ul><li>Cấu trúc chương trình; </li></ul><ul><li>Một số kiểu dữ liệu chuẩn; </li></ul><ul><li>Khai báo biến </li></ul><ul>...
<ul><li>Bài CẤU TRÚC LẶP được dạy trong 3 tiết </li></ul><ul><li>Tiết 1  - mục 1 và mục 2 phần lý thuyết-  anh Công phụ tr...
CHUẨN BỊ <ul><li>Chuẩn bị của Giáo viên và Học sinh </li></ul><ul><ul><ul><li>Chuẩn bị của Giáo viên : </li></ul></ul></ul...
HOẠT ĐỘNG 1 (5 P) <ul><li>GV nhắc lại lý thuyết ý nghĩa, cú pháp, hoạt động của vòng lặp FOR bằng cách cho HS chơi trò chơ...
HOẠT ĐỘNG 2 (20 p) TIẾP THEO <ul><ul><ul><ul><li>GV giới thiệu hai chương trình cài đặt thuật toán Tong_1a  và Tong_1b tro...
HOẠT ĐỘNG 2 (tt) <ul><ul><ul><ul><li>Sau khi HS đã nắm được thuật toán Tong_1a, GV giới thiệu thuật toán Tong_1b : </li></...
HOẠT ĐỘNG 3 (10) <ul><ul><ul><ul><li>Đặt câu hỏi cho HS trả lời : </li></ul></ul></ul></ul><ul><ul><ul><ul><li>&quot;Biến ...
HOẠT ĐỘNG 4 (10p) <ul><ul><ul><ul><li>Tổ chức lớp thành 3 nhóm, yêu cầu học sinh sắp xếp các câu lệnh cho hợp lý để hoàn t...
Xin chân thành cảm ơn!
Giải thích Tong_1a Trở   về
So sánh Tong_1a và 1b Trở   về
Tổng các số chia hết cho 3 hoặc 5 trong phạm vi [M,N] Trở   về
Kiểm tra đầu giờ - câu 1 CÂU 2
Kiểm tra đầu giờ - câu 2
Kiểm tra cuối giờ
Upcoming SlideShare
Loading in …5
×

Ho so bai day nhom 1 thuy

924 views
849 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
924
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
32
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Ho so bai day nhom 1 thuy

  1. 1. TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN GVHD: TS. Lê Đức Long SVTH: Huỳnh Thị Phương Thủy BỘ MÔN KỸ THUẬT DẠY HỌC HỒ SƠ BÀI DẠY
  2. 2. TỔNG QUAN MỤC TIÊU TRỌNG TÂM ĐIỂM KHÓ KIẾN THỨC ĐÃ BIẾT KỊCH BẢN TIN HỌC LỚP 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 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 BÀI 9 Cấu trúc rẽ nhánh BÀI 10 Cấu trúc lặp
  3. 3. MỤC TIÊU CỦA BÀI HỌC <ul><li>KIẾN THỨC : </li></ul><ul><ul><li>Hiểu nhu cầu của cấu trúc lặp trong biểu diễn thuật toán ; </li></ul></ul><ul><ul><li>Hiểu cấu trúc lặp với số lần biết trước, cấu trúc lặp kiểm tra điều kiện trước; </li></ul></ul><ul><ul><li>Biết cách vận dụng đúng đắn từng loại cấu trúc lặp vào tình huống cụ thể; </li></ul></ul><ul><li>KỸ NĂNG: </li></ul><ul><ul><li>Mô tả được thuật toán của một số bài toán đơn giản có sử dụng cấu trúc lặp; </li></ul></ul><ul><ul><li>Viết đúng các lệnh lặp với số lần biết trước, lệnh lặp kiểm tra điều kiện trước; </li></ul></ul><ul><ul><li>Viết được thuật toán của một số bài toán đơn giản. </li></ul></ul>
  4. 4. <ul><li>Hiểu được ý nghĩa của cấu trúc lặp; </li></ul><ul><li>Phân biệt được lặp với số lần biết trước và hai dạng lặp với số lần chưa biết trước; </li></ul><ul><li>Hiểu và chọn lựa được tình huống sử dụng cấu trúc lặp trong các bài toán. </li></ul>NỘI DUNG TRỌNG TÂM
  5. 5. <ul><li>Vận dụng và chọn lựa sử dụng cấu trúc lệnh nào cho tình huống nào. </li></ul><ul><li>Sử dụng câu lệnh ghép trong vòng lặp </li></ul><ul><li>Kiểm soát <điều kiện> để không lặp vô hạn đối với vòng lặp kiểm tra điều kiện </li></ul>ĐIỂM KHÓ
  6. 6. <ul><li>Cấu trúc chương trình; </li></ul><ul><li>Một số kiểu dữ liệu chuẩn; </li></ul><ul><li>Khai báo biến </li></ul><ul><li>Phép toán, biểu thức, lệnh gán; </li></ul><ul><li>Thủ tục vào, ra đơn giản; </li></ul><ul><li>Dịch, thực hiện và hiệu chỉnh chương trình; </li></ul><ul><li>Cấu trúc rẽ nhánh. </li></ul>KIẾN THỨC ĐÃ BIẾT
  7. 7. <ul><li>Bài CẤU TRÚC LẶP được dạy trong 3 tiết </li></ul><ul><li>Tiết 1 - mục 1 và mục 2 phần lý thuyết- anh Công phụ trách </li></ul><ul><ul><li>Bằng ví dụ cụ thể, GV giới thiệu khái niệm lặp, cú pháp, ý nghĩa và cơ chế hoạt động của vòng lặp FOR </li></ul></ul><ul><li>Tiết 2 - mục 2 phần ví dụ , luyện tập - chị Thủy phụ trách </li></ul><ul><ul><li>Phân tích và dẫn dắt HS vận dụng cấu trúc lệnh For vào chương trình pascal cụ thể (VD1 và VD2 SGK) </li></ul></ul><ul><li>Tiết 3 - mục 3 - anh Ngọc Anh phụ trách </li></ul><ul><ul><li>Cú pháp, ý nghĩa và cơ chế hoạt động của vòng lặp WHILE </li></ul></ul>KỊCH BẢN
  8. 8. CHUẨN BỊ <ul><li>Chuẩn bị của Giáo viên và Học sinh </li></ul><ul><ul><ul><li>Chuẩn bị của Giáo viên : </li></ul></ul></ul><ul><ul><ul><ul><li>Máy chiếu, USB 3G; </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Máy tính có cài các phần mềm pascal, lecture maker, jing và các phần mềm thông dụng; </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Các file ảnh và video để minh họa cho HS. </li></ul></ul></ul></ul><ul><ul><ul><li>Chuẩn bị của Học sinh </li></ul></ul></ul><ul><li>Vở ghi, Sách giáo khoa và đồ dùng học tập . </li></ul>TIẾT 2 CHUẨN BỊ HOẠT ĐỘNG 1 (5p) HOẠT ĐỘNG 3 (10) HOẠT ĐỒNG 4 (10p) HOẠT ĐỘNG 2 (20p) CÁC BƯỚC TIẾN HÀNH
  9. 9. HOẠT ĐỘNG 1 (5 P) <ul><li>GV nhắc lại lý thuyết ý nghĩa, cú pháp, hoạt động của vòng lặp FOR bằng cách cho HS chơi trò chơi &quot; matching game&quot; như sau: </li></ul><ul><ul><ul><li>Kéo và thả những từ hoặc cụm từ thích hợp thành những câu hoàn chỉnh ( kiem tra dau gio ) </li></ul></ul></ul><ul><li>Qua đó GV đánh giá HS có học bài và xem bài trước hay không </li></ul>TIẾT 2 CHUẨN BỊ HOẠT ĐỘNG 1 (5p) HOẠT ĐỘNG 3 (10) HOẠT ĐỒNG 4 (10p) HOẠT ĐỘNG 2 (20p) CÁC BƯỚC TIẾN HÀNH
  10. 10. HOẠT ĐỘNG 2 (20 p) TIẾP THEO <ul><ul><ul><ul><li>GV giới thiệu hai chương trình cài đặt thuật toán Tong_1a và Tong_1b trong ví dụ 1 SGK </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Mở file ảnh Tong_1a (được chụp từ màn hình chương trình pascal bằng công cụ Jing) cho HS xem </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Giải thích một số câu lệnh trong chương trình bằng ngôn ngữ tự nhiên </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Giải thích thuật toán Tong_1a để HS hiểu giá trì biến điều khiển N cho biết số lần lặp. Khi thì thực hiện lặp. Sau khi lặp được 100 lần thì kết thúc lặp </li></ul></ul></ul></ul>TIẾT 2 CHUẨN BỊ HOẠT ĐỘNG 1 (5p) HOẠT ĐỘNG 3 (10) HOẠT ĐỒNG 4 (10p) HOẠT ĐỘNG 2 (20p) CÁC BƯỚC TIẾN HÀNH
  11. 11. HOẠT ĐỘNG 2 (tt) <ul><ul><ul><ul><li>Sau khi HS đã nắm được thuật toán Tong_1a, GV giới thiệu thuật toán Tong_1b : </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Mở file ảnh Tong_1a và Tong1_b để HS so sánh </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Từ đó, GV đưa ra cú pháp của 2 dạng for (tiến –lùi) </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><li>Mở video chạy thử từng đoạn chương trình để cả lớp cùng theo dõi. </li></ul></ul></ul></ul>TIẾT 2 CHUẨN BỊ HOẠT ĐỘNG 1 (5p) HOẠT ĐỘNG 3 (10) HOẠT ĐỒNG 4 (10p) HOẠT ĐỘNG 2 (20p) CÁC BƯỚC TIẾN HÀNH
  12. 12. HOẠT ĐỘNG 3 (10) <ul><ul><ul><ul><li>Đặt câu hỏi cho HS trả lời : </li></ul></ul></ul></ul><ul><ul><ul><ul><li>&quot;Biến điều khiển i có nhất thiết phải chạy từ 1 hay không? Có thể chạy từ một số N bất kỳ được không?&quot; </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Nêu nội dung mục đích yêu cầu của ví dụ 2 SGK </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Mở file ảnh Tong_chia_het_3_5 </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Giải thích bằng ngôn ngữ tự nhiên một số câu lệnh </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Lưu ý HS cấu trúc lệnh ghép trong đoạn chương trình này </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Mở video để cả lớp cùng theo dõi đoạn chương trình chạy thử. </li></ul></ul></ul></ul>TIẾT 2 CHUẨN BỊ HOẠT ĐỘNG 1 (5p) HOẠT ĐỘNG 3 (10) HOẠT ĐỒNG 4 (10p) HOẠT ĐỘNG 2 (20p) CÁC BƯỚC TIẾN HÀNH
  13. 13. HOẠT ĐỘNG 4 (10p) <ul><ul><ul><ul><li>Tổ chức lớp thành 3 nhóm, yêu cầu học sinh sắp xếp các câu lệnh cho hợp lý để hoàn thiện đoạn chương trình ( kiểm tra cuối giờ ) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Nhận xét 3 nhóm </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Gợi ý cho HS làm một số bài tập </li></ul></ul></ul></ul>TIẾT 2 CHUẨN BỊ HOẠT ĐỘNG 1 (5p) HOẠT ĐỘNG 3 (10) HOẠT ĐỒNG 4 (10p) HOẠT ĐỘNG 2 (20p) CÁC BƯỚC TIẾN HÀNH
  14. 14. Xin chân thành cảm ơn!
  15. 15. Giải thích Tong_1a Trở về
  16. 16. So sánh Tong_1a và 1b Trở về
  17. 17. Tổng các số chia hết cho 3 hoặc 5 trong phạm vi [M,N] Trở về
  18. 18. Kiểm tra đầu giờ - câu 1 CÂU 2
  19. 19. Kiểm tra đầu giờ - câu 2
  20. 20. Kiểm tra cuối giờ

×