11
Kịch bản dạy học SVTH: Hoàng Thị Hồng Thắm Lớp: Tin4D – BT MSSV: K33103269 Môn: Phương pháp dạy học 2

Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Kịch bản dạy học

SVTH: Hoàng Thị Hồng ThắmLớp: Tin4D – BTMSSV: K33103269

Môn: Phương pháp dạy học 2

Page 2: Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Tổng quan:

Tin học 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 10: Cấu trúc lặp (3,0,0)

Mục tiêu bài dạyKiến thức:

Hiểu các khái niệm rẽ nhánh và lặp trong lập trình;Biết sử dụng các câu lệnh thực hiện rẽ nhánh và lặp trong Pascal;Bước đầu hình thành lập trình có cấu trúc;

Kĩ năng: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 như trên.Bước đầu có khả năng phân tích bài toán đơn giản dể chọn kiểu cấu trúc điều khiển phù hợp tình huống.Biết tạo câu lệnh ghép khi cần thiết

Page 3: Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Mục Tiêu bài dạy

Kiến thức

Hiểu nhu cầu của cấu trúc lặp trong biểu diễn thuật toán;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;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ể.

Điểm khó

Học sinh chưa biết gì về cấu trúc lặp.Lặp với số lần chưa biết trước, lặp với số lần biết trước là gìLàm sao để dừng vòng lặp while tránh trường hợp lặp vô tận.Chuyển từ for – do về while – doLựa chọn cấu trúc nào cho từng bài toán cụ thể.

Trọng tâm Kĩ năng:

Mô tả được tả được thuật toán của một số bài toán đơn giản có sử dụng lệnh lặp.Viết đúng các lệnh lặp kiểm tra điều kiện trước, lệnh lặp với số lần định trước.Viết được thuật toán giải một số bài toán đơn giản

Hiểu được tại sao phải dùng cấu trúc trong biểu diễn thuật toánLặp với số lần biết trước dùng làm gì, thể hiện qua câu lệnh nàoCâu lệnh for – do (dạng tiến, dạng lùi): cú pháp,cách hoạt động.Lặp với số lần chưa biết trước.Câu lệnh while – do: cú pháp, dùng sơ đồ khối mô tả cách hoạt động, điều kiện dừng. Với bài toán cụ thể khi nào dùng for – do khi nào dùng while – do Viết thuật toán cho ví dụ cụ thể dùng for – do hoặc while - do

Phương pháp và phương tiện dạy học dự kiến:Phương pháp diễn giải – nêu vấn đề.Phương tiện: máy tính ,máy chiếu,bảng viết,phấn,SGK. Sử dụng các công cụ hỗ trợ : MS PowerPoint2007,Violet,Camtasia.

Page 4: Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Kịch bản

Bài cấu trúc lặp được dạy trong 3 tiết

Tiết 1: mục 1 và mục 2 (phần lý thuyết)Giáo viên đưa ra ví dụ dẫn dắt học sinh tới các khái niệm về vòng lặp, cú pháp, ý nghĩa và cơ chế hoạt động của vòng lặp FOR

Tiết 2: mục 2 (phần ví dụ và luyện tập)Phân tích hai ví dụ 1 và ví dụ 2 trong SGK

Tiết 3: mục 3 (Tiết sẽ dạy)Cú pháp, ý nghĩa, cách thức hoạt động của vòng lặp while

Page 5: Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Bài 10: Cấu trúc lặp (3,0,0)

Tiết 1

HOẠT ĐỘNG 1:(5 phút)

Cũng cố bài cũ

HOẠT ĐỘNG 2:(10 phút)Lặp với số lần biết trước

HOẠT ĐỘNG 3: (25 phút)Hai thuật toán Tong_1a và Tong_1b. Câu lệnh for –do

HOẠT ĐỘNG 4:(5 phút) Cũng cố bài học

Page 6: Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Bài 10: Cấu trúc lặp (3,0,0)

Tiết 2

HOẠT ĐỘNG 1:(5 phút)

Cũng cố bài cũ

HOẠT ĐỘNG 2:(15 phút)Ví dụ 1

HOẠT ĐỘNG 3: (15 phút)Ví dụ 2

HOẠT ĐỘNG 4:(10 phút)Cho ví dụ để học sinh

làm

Page 7: Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Bài 10: Cấu trúc lặp (3,0,0)

Tiết 3

HOẠT ĐỘNG 1(5 phút)

HOẠT ĐỘNG 2(15 phút)

HOẠT ĐỘNG 3(15 phút)

HOẠT ĐỘNG 4(5 phút)

Giả định:Phòng học có máy chiếu.

Học sinh học lực trung bình.

Page 8: Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Bài 10: Cấu trúc lặp (3,0,0)

Tiết 3

HOẠT ĐỘNG 1(5 phút)

HOẠT ĐỘNG 2(15 phút)

HOẠT ĐỘNG 3(20 phút)

HOẠT ĐỘNG 4(5 phút)

Học sinh trả lời các câu trắc nghiệm mà giáo viên đưa ra.

Nhắc lại bài cũ

Page 9: Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Bài 10: Cấu trúc lặp (3,0,0)

Tiết 3

HOẠT ĐỘNG 1(5 phút)

HOẠT ĐỘNG 2(15 phút)

HOẠT ĐỘNG 3(20 phút)

HOẠT ĐỘNG 4(5 phút)

Lấy bài toán 2 mục 1 SGK làm ví dụ.Gọi học sinh trình bày cách giải bài toán này khi cho a = 2 GV cũng cố lại và nêu:Bài toán này chưa biết được là phải cộng bao

nhiêu lần.Nhưng có thể dừng cộng khi tổng

S < 0,0001.Từ đó dẫn dắt học sinh tới khái niệm lặp với số lần biết trước.Đưa ra thuật toán giải bài toán 2 và gọi học sinh lên giải thích thuật toán và cho biết thuật toán này dừng khi nào.GV nêu cấu trúc câu lệnh while – do và giải thích sơ đồ thực hiện câu lệnh này. GV giải thích sơ đồ khối của thuật toán của bài toán 2. Sau đó cho học sinh xem đoạn phim demo cách thực hiện vòng lặp while – do trong chương trình cài đặt thuật toán cho bài toán 2.

Lặp với số lần chưa biết trước và câu lệnh while - do

Đoạn phim Demo (5’)

Page 10: Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Bài 10: Cấu trúc lặp (3,0,0)

Tiết 3

HOẠT ĐỘNG 1(5 phút)

HOẠT ĐỘNG 2(15 phút)

HOẠT ĐỘNG 3(20 phút)

HOẠT ĐỘNG 4(5 phút)

Cho 3 học sinh ngồi thành một nhóm và thỏa luận trong 10 phút.Nội dung thảo luận:Dựa vào sô đồ khối trong ví dụ 2 hãy

nêu cách tìm UCLN của hai số nguyên dương bất kì.

Dựa vào chương trình tìm UCLN ở trang 48 SGK tìm UCNL của hai số m và n (m = 12 và n = 18).

Học sinh lên nêu kết quả thảo luận của mình.

Học sinh có thể tự chạy bằng tay thuật toán tìm UCLN của hai số m = 12 và n = 18

Page 11: Hoàng thị hồng thắm k33103269 bai10_chuong3_tinhoc11

Bài 10: Cấu trúc lặp (3,0,0)

Tiết 3

HOẠT ĐỘNG 1(5 phút)

HOẠT ĐỘNG 2(15 phút)

HOẠT ĐỘNG 3(20 phút)

HOẠT ĐỘNG 4(5 phút)

Cho học sinh chơi ghép ô chữ để cũng cố lại kiến thức.

Cũng cố lại nội dung bài học