18
Giới Thiệu Kịch Bản Dạy Học Năm học 2011- 2012 Môn học: Phương Pháp Giảng Dạy 2 Gvhd: Ths. Lê Đức Long Sinh viên: Trần Tuấn Tú Lớp: Tin 5 LA- KG 1

Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

Embed Size (px)

DESCRIPTION

* Đây là phiên bản 2 ( có chỉnh sửa)* Phiên bản 1: uploaded date 20/10/2011 (34 view, 7 download)

Citation preview

Page 1: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

Giới Thiệu Kịch Bản Dạy Học

Năm học 2011- 2012

Môn học: Phương Pháp Giảng Dạy 2Gvhd: Ths. Lê Đức LongSinh viên: Trần Tuấn TúLớp: Tin 5 LA- KG

Page 2: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

2

Chương trình tin học 11

Chương I

Một 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à theo tác với Tệp và theo 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 12: Kiểu xâu

Bài 13: Kiểu bản ghi

Giới thiệu chương trình tin học 11

Bài 11: Kiểu mảng(4,2,2)

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ă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ác kiến thức về thuật toán, cấu trúc dữ liệu, ngôn ngữ lập trình cụ thể, sử dụng các chương trình con có sẵn

Page 3: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

3

Page 4: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

4

Chuẩn bị

- Sách giáo khoa

-Phiếu học tập phát cho học sinh.- Tài liệu bổ trợ tiết học

- Game ô chữ- Đã dặn dò hs xem bài trước ở nhà.

Ghi chú

- Phát phiều học tập đầu giờ học (nhờ lớp phó

làm)

Hoạt động 1Giới thiệu kiểu dữ

liệu cấu trúc(8p)Slide 5

Hoạt động 3Tìm hiểu chi tiết mảng một chiều

(24p)

Hoạt động 2Giới thiệu mảng

một chiều(8p)

Hoạt động 4Củng cố tiết học

(5P’)

TIẾT 1

Giới thiệu kế hoạch dạy- học tiết 1 - bài 11:Kiểu mảng Giả định môi trường

dạy – hoc-Phòng học có máy chiếu, bảng viết phấn.

- Gv có website riêng

Page 5: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

5

Mục tiêu- Tạo không khí sôi nổi cho buổi học.-Giúp hs ôn lại các kiểu dl chuẩn -> dẫn dắt hs vào nội dung chương mới- Giúp học sinh phát triển kỹ năng làm việc nhóm

Bài 11- Tiết 1- Hoạt động 1: Giới thiệu kiểu dữ liệu cấu trúc (8 P)

Học sinh

1. Khẩn trương tiến hành chia nhóm và ổn định

3. Tham gia trò chơi tích cực

2. Hs nghe lắng nghe và đọc kỹ thể lệ cuộc chơi được chiếu trên bảng.

4. Nghe giáo viên tổng kết trò chơi và dẫn dắt vào chương học mới

Giáo viên1. Gới thiệu trò chơi kiểu dữ liệu

+ Hình thức chơi: đoán nội dung ô chữ, tìm từ khóa.

+ Thể lệ cuộc chơi

2. Điều khiển trò chơi+ Trình chiếu câu hỏi. + Nhận xét.+ Ghi nhận kết quả

3. Tổng kết trò chơi

- Công bố nhóm thắng cuộc

- Nhận xét qua trò chơi hs được ôn lại những kiểu dl chuẩn trong Pascal-> chúng không đủ để biểu diễn dl của các bài toán trong thực tế-> cần kiểu dl mới -> chương 4: Kiểu dl có cấu trúc

chi tiết

chi tiết

Page 6: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

6

Bài 11- Tiết 1- Hoạt động 2: Giới thiệu mảng một chiều ( 8P ) Mục tiêu

- Tạo được mâu thuẫn kiến thức trong hs->dẫn đến nhu cầu giải quyết vấn đề-> dẫn dắt vào bài học mới.

Học sinh1. Quan sát và lắng nghe

- Giơ tay xung phong lên bảng.

- Viết chương trình vào phiếu học tập

2. Nhận xét chương trình trên bảng

3. Trả lời các câu hỏi gv đặt ra

- Giơ tay nhận xét- Lắng nghe lời nhận xét của gv

Giáo viên

1. Phát biểu vấn đề - bài toán “ Viết chương trình

nhập vào dãy số nguyên có 10 phần tử lần lượt

là: 1, 3, 5, 7, 9, 11, 13, 15, 17, 19"

2. Yêu cầu 2 hs xung phong lên bảng viết chương

trình ( phần bảng còn lại ở 2 bên, viết đúng có cộng

điểm khích lệ)

- Các hs còn lại viết chương trình vào phiếu học tập

3. Gọi 2 hs nhận xét 2 chương trình trên bảng- Dự kiến: 2 chương trình trên bảng được viêt đúng

theo kiểu khai báo đủ 10 biến

- Nhận xét câu trả lời của hs + chương trình trên bảng

? Đặt các câu hỏi: trong chương trình trên cần khai

báo bao nhiêu biến? Viết bao nhiêu câu lệnh Read?

bao nhiêu câu lệnh Write?

+ Khai báo 1000 biến? ?

-> Không tối ưu ? Vậy giải pháp là gì ? -> bài 11:

Kiểu mảng

? Đặt vấn đề: trong trường hợp cần nhập dãy số

nguyên có 1000 phần tử hoặc nhiều hơn thì phải làm

sao?

Page 7: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

7

Bài 11- Tiết 1- Hoạt động 3: Tìm hiểu chi tiết mảng một chiều (24p)

Mục tiêu

- Biết mảng 1 chiều là gì?

- Biết cách khai báo mảng 1 chiều, biến mảng 1 chiều

- Biêt cách truy xuất đến các phần tử của mảng 1 chiều

- Biết cách nhập xuất giá trị cho mảng 1 chiều- Rèn luyện kỹ năng làm việc nhóm + đọc tl cho hs

Học sinh

1. Tích cực thảo luận nhóm trong

thời gian 10 P

+ 2 hs đọc chung 1 tài liệu bổ trợ

+ Không nói chuyện riêng

+ Đóng góp ý kiến cho nội

dung nhóm thảo luận.

2. Báo cáo kết quả thảo luận

+ Nhóm cử 2 thành viên để trình

bày

+ Các hs khác chú ý theo dõi

+ Nêu thắc mắc, hoặc phát biểu ý

kiến (nếu có)

3. Lắng nghe nhận xét của gv và ghi

chép bài vào phiếu học tập

+ Nhóm trưởng ghi tên hs

không thảo luận.

Giáo viên

1.Phân công thảo luận cho mỗi nhóm

2. Gọi nhóm lên trình bày và nhận xét

- Nhóm 1: (đứng tại chỗ)+ Tài liêu: + Nhiệm vụ: chi tiết

SGK (Tr 53) Tài liệu bổ trợ

- Nhóm 2: lên bản trình bày

-Nhóm 3:

+ G: lưu ý các từ in nghiêng và cú

pháp

+ G:lưu ý: ở cách khai báo thứ 2 thì

phải khai báo kiểu mảng 1 chiều trước

rồi khai báo biến kiểu mảng sau..

- Nhóm 4:

+ G:nhấn mạnh nhu cầu của mảng 1 chiều

+ G: giải thích các từ được in nghiêng

trong khái niệm,

+ G: Giải thích, lưu ý từ khóa type, các

từ được in nghiêng.

+ G: Nhấn mạnh cách truy xuât phần

tử của mảng 1 chiều

+ G: Hướng dẫn rõ cách nhập xuất mảng

3. Tổng kết lại nội dung hoạt động( Demo trực tiếp trên máy )

chiếu ảnh minh họa

Page 8: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

8

Bài 11- Tiết 1- Hoạt động 4: Củng cố tiết học (5P)

Học sinh

Mục tiêu- Củng cố nội dung tiết học

- Phân công bài tập về nhà

- Hướng dẫn hs chuẩn bị kiến thức cho tiết học sau.

1. Chú ý lắng nghe

+ Giữ trật tự.

+ Ghi chép lại thông báo nếu cần thiết.

+ Phát biểu nếu có gì chưa hiểu trong thông báo của gv.

2. Nhóm trưởng nộp biên bản thảo luận.

Giáo viên

1.Tóm tắt lại nội dung tiết học2 Yêu cầu học sinh truy cập trang web của gv

+ Xem hoặc tải về nội dung bài giảng của tiết học.

+ Xem các chương trình mẫu liên quan đến bài học mà gv đã làm sẵn+ Xem phân công bài tập cho mỗi nhóm.+ Học sinh post comment nếu có thắc mắc về bài học, đọc bài giảng.+ Xem kế hoạch cho tiết học kế tiếp3. Thu biên bản thảo luận+ Những thành viên có hoặc không tham gia thảo luận.

+ Làm bài test trắc nghiệm về mảng 1 chiều (bắt buộc)

Page 9: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

9

Hoạt động 2(10P’)

Ôn lại thuật toán tìm Max trong dãy số

nguyên

Hoạt động 3(20P’)

Áp dụng mảng 1 chiều để giải bài toán tìm

Max

Hoạt động 4(10P’)

Ôn lại cách sắp xếp dãy

số bằng thuật toán tráo đổi

Hoạt động 1(5P’)

Ôn lại bài cũ

Kiểu Mảng (Tiết 2)

Giới thiệu kế hoạch dạy- học tiết 2 - bài 11: Kiểu mảng

Page 10: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

10

Hoạt động 2 (15P’)

Ôn tập thuật toán tìm kiếm nhị

phân

Hoạt động 3 (15P’)

Vận dụng mảng 1 chiều giải bài toán tìm kiếm nhị

phân

Hoạt động 1 (15P’)

Vận dụng mảng 1 chiều giải bài

toán sắp xếp dãy số nguyên bằng thuật toán tráo

đổi

Giới thiệu kế hoạch dạy- học tiết 3 - bài 11: Kiểu mảng

Kiểu Mảng (Tiết 3)

Page 11: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

11

Hoạt động 1(5P’) Hoạt động

4(10P’)

Hoạt động 2(15P’)

Hoạt động 3

(15P’)

Kiểu Mảng (Tiết 4)

Giới thiệu mảng 2 chiều

+ Chơi trò chơi nhỏ

Cách khai báo mảng 2

chiều Tìm hiểu các ví dụ về mảng

2 chiều

Củng cố bài học

-Làm phiếu học tập- Dặn dò về nhà

Giới thiệu kế hoạch dạy- học tiết 4 - bài 11: Kiểu mảng

Page 12: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

12

Cám ơn Thầy và các bạn

đã lắng nghe

Xin chào tạm biệt!

Page 13: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

L

O

G

I

HC A R

N T E G E R

I TNNOL

OB NL AE

AER1

2

3

4

5

Câu 1: Kiểu chiếm 6 Byte bộ nhớ; những con số như: 9.5, 10.0 thuộc kiểu dữ liệu này ?

Câu 2: Giá trị True hoặc False thuộc kiếu dữ liệu này ? Câu 3: Thuộc kiểu số nguyên chiếm 4 Byte bộ nhớ ?

Câu 4: Chiếm 2 Byte bộ nhớ, thuộc kiểu số nguyên ?

Câu 5: 256 kí tự trong bộ mã ASCII thuộc kiểu dữ liệu này ?

( 4 ký tự )

( 7 ký tự )

( 7 ký tự )

( 7 ký tự)

( 4 ký tự )

( 5 ký tự)

123

45

Từ khóa

Trò chơi kiểu dữ liệu chuẩn trong Pascal

Một kiểu dữ liệu chuẩn trong ngôn ngữ lập trình Pascal ?

Page 14: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

14

Các kiểu dữ liệu chuẩn trong Pascal

Page 15: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

15

THỂ LỆ CUỘC CHƠI

- Lớp chia làm 4 nhóm (mỗi nhóm 10 người)- Lần lượt mỗi tổ sẽ trả lời một câu hỏi trong vòng 15 giây và được 10 điểm/lần đúng; 0 điểm/lần sai

- Nếu 1 đội trả lời sai thì ngay sau đó đội khác có quyền trả lời ( hình thức giơ tay dành quyền ưu tiên)

- Câu hỏi liên quan đến từ KHÓA sẽ được HÉ LỘ sau câu hỏi thứ 3. Trả lời đúng từ khóa sẽ dành được 30 điểm.

chi tiết

- Đội có điểm cao nhất sẽ là đội về nhất. Trong trường hợp có 2 đội bằng nhau thì gv đưa ra thêm một câu hỏi phụ.

Page 16: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

16

Lối đ

i

Lối đi

Lối đ

i

Trước khi chia nhóm

Sau khi chia nhóm

Sơ đồ lớp

Sơ đồ phân nhóm học tập

Page 17: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

17

Hãy cùng nhau liên tưởng

mảng 1 chiều!

…..Mùa thu lá vàng rơiCon nai vàng ngơ ngác……..

Page 18: Trần Tuấn Tú kichbandayhoc_bai11_kieumang_lop11

18

1. Tài liệu bổ trợ, phiếu học tập, bảng phân công thảo luận nhóm: http://www.mediafire.com/?48sx3px3sjjql85

Liên kết ngoài

2. Website:http://dhsupham.blogspot.com