1. Trang chủ
  2. » Thể loại khác

Xây dựng chương trình dạy học lớp 11 chương 3 Cấu trúc rẽ nhánh

10 205 1

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 21,94 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘI 2Viện Công nghệ thông tinK41 Sư phạm Tin họcXÂY DỰNG CHƯƠNG TRÌNH GIÁO DỤC NHÀ TRƯỜNGTIN HỌC LỚP 11CHƯƠNG III: CẤU TRÚC RẼ NHÁNH VÀ LẶPNhóm 3: Trần Diệu LinhPhạm Thị Như QuỳnhNguyễn Thị Thu DịuNguyễn minh ThưI. Bối cảnh nhà trường Giáo viện: Giáo viên yêu nghề và có trình độ chuyên môn tốt. Học sinh: Học sinh khá giỏi, tại khu vực thành thị. Cơ sở vật chất: Được trang bị đầy đủ trang thiết bị học tập.II. Xây dựng chương trìnhChủ đề1.CÂU LỆNH ĐIỀU KIỆN2. CÂU LỆNH LẶP3. DU LỊCH BỐN PHƯƠNG

Trang 1

TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘI 2

Viện Công nghệ thông tin K41 Sư phạm Tin học

XÂY DỰNG CHƯƠNG TRÌNH GIÁO DỤC NHÀ TRƯỜNG

TIN HỌC LỚP 11 CHƯƠNG III: CẤU TRÚC RẼ NHÁNH VÀ LẶP

Nhóm 3 : Trần Diệu Linh Phạm Thị Như Quỳnh Nguyễn Thị Thu Dịu Nguyễn minh Thư

I Bối cảnh nhà trường

- Giáo viện: Giáo viên yêu nghề và có trình độ chuyên môn tốt

- Học sinh: Học sinh khá - giỏi, tại khu vực thành thị

- Cơ sở vật chất: Được trang bị đầy đủ trang thiết bị học tập

II Xây dựng chương trình

Chủ đề Mục tiêu Nội dung Kế hoạch tổ chức

1 CÂU

LỆNH

ĐIỀU

KIỆN

- Kiến thức

+ Hiểu được hoạt động phụ thuộc vào điều kiện

1 Hoạt động phụ thuộc vào điều kiện

2 Điều kiện và

4 tiết Tiết 1: Tìm hiểu ý nghĩa của cấu trúc rẽ nhánh

Trang 2

+ Nêu lên được nhu

cầu của cấu trúc rẽ

nhánh trong biểu

diễn thuật toán

+ Đưa ra được cấu

trúc câu lệnh rẽ

nhánh (dạng thiếu và

dạng đủ), câu lệnh

ghép và cơ chế hoạt

động của câu lệnh rẽ

nhánh

+ Biết cách vận dụng

đúng đắn câu lệnh

vào tình huống cụ

thể

- Kỹ năng

+ Sử dụng được cấu

trúc rẽ nhánh trong

mô tả thuật toán của

một số bài toán đơn

giản

+ Viết được các lệnh

rẽ nhánh dạng thiếu

và rẽ nhánh dạng đủ

của một ngôn ngữ

lập trình cụ thể và áp

dụng để thể hiện

phép so sánh

3 Cấu trúc rẽ nhánh

4 Câu lệnh điều kiện

+ Dạng thiếu + Dạng đủ Câu lệnh ghép

Tổ chức trò chơi

“Chicken Eggs”:

GV đưa ra câu hỏi: Điều kiện để điều khiển chiếc khay trong trò chơi là gì? Hoạt động nào sẽ được thực hiện nếu điều kiện đó thỏa mãn và ngược lại?

1 Hoạt động phụ thuộc vào điều kiện

+ GV giải thích khi nào hoạt động phụ thuộc vào điều kiện

+ GV đưa ra một số sự kiện gắn với đời thường trong tin học gặp điều kiện khác Nếu X > 5 thì in giá trị của X ra màn hình

1 Điều kiện và phép

so sánh:

+ Điều kiện được biểu diễn bằng phép so sánh + GV đưa ra vai trò của phép so sánh trong việc

mô tả thuật toán trong

Trang 3

được thuật toán của

một số bài toán đơn

giản

+Viết được một

chương trình hoàn

chỉnh đối với bài toán

đơn giản

lập trình

Tiết 2: Cấu trúc rẽ nhánh và câu lệnh điều kiện.

1 Cấu rẽ nhánh

- GV đưa ra VD và

phân tích

- Y/c HS đưa ra các tình huống tương tự khác

- GV nêu lên được nhu cầu của cấu trúc rẽ nhánh trong biểu diễn thuật toán

- Hoạt động nhận dạng

và thể hiện: Hoàn thành

2 sơ đồ

2 Câu lệnh điều kiện

- GV đưa ra cấu trúc câu lệnh

- GV giải thích các thành phần trong câu lệnh

- GV giải thích cơ chế hoạt động của câu lệnh

- Hoạt động nhận dạng

và thể hiện: Phát phiếu

Trang 4

học tập

BT1: Phát hiện câu lệnh đúng hay sai

BT2: Chuyển từ ngôn ngữ tự nhiên sang câu lệnh điều kiện

Tiết 3: Câu lệnh ghép

và ví dụ

1 Đưa ra ví dụ câu lệnh điều kiện lồng nhau đơn giản

2 Đưa các ví dụ điển hình

3 Hoạt động nhóm xây dựng và nêu ý tưởng thuật toán, viết chương trính

Tiết 4: Áp dụng phương pháp dạy học theo hợp đồng

GV thiết kế hợp đồng gồm các nhiệm vụ bao gồm nhiệm vụ tự chọn

và bắt buộc, thời gian, đáp án, phiếu hỗ trợ các nhiệm vụ, điểm số cho các nhiệm vụ

Trang 5

Ưu điểm: các nhóm kí hợp đồng, trong quá trình làm việc nếu có khó khăn có thể yêu cầu sự trợ giúp

Thực hành: 2 tiết

2 CÂU

LỆNH

LẶP

- Kiến thức:

+ Nêu lên được 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 và cấu trúc lặp với số lần chưa biết trước

+ Nêu lên được đượ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

- Kĩ năng:

+ Sử dụng đúng dạng lệnh for-do, while-do, repeat-until trong ngôn ngữ lập trình Pascal

+ Sử dụng được lệnh for-do, while-do,

1 Lặp với số lần biết trước.

- Dạng lặp tiến

- Dặng lặp lùi

2 Lặp với số lần chưa biết trước.

- Câu lệnh while…

do

3 Câu lệnh Repeat…until

3 tiết Tiết 1: Lặp với số lần biết trước.

- Gợi động cơ: Trò chơi

“ Nhanh tay nhanh mắt

- GV nhận xét dựa vào kết quả của nhóm

- GV giới thiệu câu lệnh lặp với số lần biết trước

- GV đưa ra ví dụ đơn giản

- Tổ chức hoạt động nhận dạng và thể hiện: Trò chơi “ Nhập xuất”

Tiết 2: Lặp với số lần chưa biết trước.

- Gợi động cơ: Đưa ra

Trang 6

repeat-until để giải

một số bài toán đơn

giản

+ Vận dụng đúng đắn

từng loại cấu trúc lặp

vào tình huống cụ

thể;

+ 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 và

cấu trúc lặp với số

lần chưa biết trước

câu chuyện “Tấm cám”

và chú trọng vào tình tiết Tấm nhặt thóc cho

ra thóc, gạo ra gạo

- GV giới thiệu lệnh lặp với số lần chưa biết trước

- GV giải thích sơ đồ các bước thực hiện

- GV đưa ra ví dụ đơn giản

- GV tổ chức hoạt động nhận dạng và thể hiện

Tiết 3: Repeat…until

GV giời thiệu cấu trúc câu lệnh repeat until

- GV giải thích ý nghĩa

và cách thức hoạt động của câu lệnh

- GV hướng dẫn HS làm bài tập:

1 In các số từ 10 đến

20 dùng câu lệnh repeat until

2 Nhập vào số nguyên dương N, có kiểm tra

Trang 7

điều kiện nhập Chương trình này kiểm tra nếu N<0 thì thông báo nhập lại

Thực hành: 1 tiết

3 DU

LỊCH

BỐN

PHƯƠN

G

- Kiến thức: Ôn tập,

hệ thống hóa các kiến thức về chương 3 cấu trúc rẽ nhánh và lặp

- Kỹ năng: Vận dụng

các kiến thức đã học

để giải quyết các bài tập liên quan đến cấu trúc rẽ nhánh và lặp

- Thái độ:

+ Rèn luyện khả năng

tự học, tinh thần hợp tác trong học tập

+ Hứng thú, tập trung trong học tập

Bài tập trắc nghiệm liên quan tới:

+ Cấu trúc rẽ nhánh

+ Cấu trúc lặp

- Bài tập viết chương trình kết hợp cấu trúc rẽ nhánh và lặp

- GV yc HS kê bàn và

chia lớp thành 4 nhóm

- Các trạm là mỗi

nhiệm vụ mà các nhóm phải giải quyết

- Mỗi nhóm có 5 phút

giải quyết nhiệm vụ, tịnh tiến để giải quyết nhiệm vụ 2 và các nhiệm vụ còn lại

Trạm 1: Bài tập trắc nghiệm (5 phút)

1 Cho đoạn chương trình sau:

If(a<>0) then x:=9 div a Else x:=-1;

Write(‘ x= ‘, x + 1); Khi cho a=0 thị đoạn chương trình trên sẽ in

ra màn hình giá trị x=?

Trang 8

A x=1

B x là không xác định

C x=0;

D x= -1

2 Cho a:=3; b:=5 Câu lệnh IF a>b Then a:=4 Else b:=1 Sau khi thực hiện đoạn chương trình trên đáp án nào đúng

A a=3

B a=4

C b=5

D b=1

3 Với i là kiểu dữ liệu Integer Đoạn chương trình sau in ra kết quả nào?: For i:=1 to 5 write(i);

A.iiiii

B.5i

C.12345

D.54321

* Trạm 2: Bài tập (10

phút)

Viết đoạn lệnh sử dụng cấu trúc rẽ nhánh và lặp với số lần biết trước để

Trang 9

giải bài toán sau:

Vừa gà vừa chó

Bó lại cho tròn

Ba mươi sáu con

Một trăm chân chẵn Hỏi có bao nhiêu con mỗi loại?

* Trạm 3: Bài tập (10

phút)

Vẫn bài toán trên, viết đoạn lệnh sử dụng cấu trúc rẽ nhánh và lặp với

số lần chưa biết trước

* Trạm 4: Về đích (10

phút)

Viết chương trình hoàn chỉnh giải bài toán sau: Một công ty có 85 xe chở khách gồm 2 loại,

xe chở được 4 khách và

xe chở được 7 khách Dùng tất cả số xe đó, tối

đa chở 1 lần được 445 khách Hỏi công ty đó

có mấy xe khách mỗi loại

- GV nhận xét, chữa

Trang 10

một số bài cần thiết.

Kiểm tra học kì 1

Ngày đăng: 08/01/2019, 21:35

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w