1. Trang chủ
  2. » Kỹ Năng Mềm

Chủ đề câu lệnh lặp (tiết 1)

2 10 0

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

THÔNG TIN TÀI LIỆU

Nội dung

[r]

(1)

Ngày so n: 11/01/2020ạ Ti t 37ế

CH Đ : CÂU L NH L P (Ti t 1)Ủ Ề ế I M C TIÊUỤ

1 Ki n th c: ế - Hi u để ược câu l nh l p v i s l n đ nh trệ ặ ố ầ ị ước - Bi t đế ược tình hu ng s d ng l nh l p v i s l n đ nh trố ụ ệ ặ ố ầ ị ước - Bi t s d ng câu l nh ghépế ụ ệ

2 Kĩ năng: - Vi t đế ượ ệc l nh for m t s tình hu ng đ n gi n.ộ ố ố ả 3 Thái đ : ộ - Nghiêm túc, hăng say l p trìnhậ

II CHU N BẨ

1 GV: SGK, máy chi u, giáo ánế

2 HS: SGK, v ghi chép, đ dùng h c t p khácở ọ ậ III TI N TRÌNH D Y H CẾ

1 n đ nh l pỔ

2 Bài cũ: Ki m tra sách v , d ng c h c t p h c kì c a h c sinh ở ụ ụ ọ ậ Bài m i:ớ

Ho t đ ng c a GV HSạ ộ N i dung Ho t đ ng 1 : T ch c tình hu ng h c

t p

GV: Trong cu c s ng hàng ngày, nhi uộ ố ề ho t đ ng đạ ộ ược em th c hi n l p l pự ệ ặ ặ l i nhi u l n Có nh ng ho t đ ngạ ề ầ ữ ộ thường th c hi n l p l p l i v i m tự ệ ặ ặ ộ s l n nh t đ nh bi t trố ầ ấ ị ế ước VD: ăn c m m i ngày l n, đánh ngày 2ơ ỗ ầ l n Nh ng có nh ng vi c l p điầ ữ ệ ặ l p l i v i s l n không xác đ nh trặ ố ầ ị ước VD: Nh t rau cho đ n xong ặ ế

HS: L ng nghe

? Em nêu ví d khác v ho t đ ng l pụ ạ ộ trong cu c s ng hàng ngày?ộ ố

GV: Ghi ví d c a h c sinh lên b ngụ ủ ọ ả HS: M t em khác l y thêm m t s ví dộ ấ ộ ố ụ ? Qua nh ng ví d b n v a l y trênữ ừ ấ b ng nh ng công vi c đãả bi t trế ước s l n l p l p l i côngố ầ vi c ch a bi t s l n l p l iệ ư ế ố ầ ặ ạ c a nó?ủ

HS: Tách ví d thành hai lo i (m t lo i đãụ ộ bi t trế ước s l n l p m t lo i ch aố ầ ặ ộ biêt s l n l p)ố ầ ặ

GV: Nh n xét k t lu nậ ế ậ

Ho t đ ng 2 : Câu l nh l p – M t l nh ộ ệ thay cho nhi u l nhề ệ

HS: Nghiên c u ví d 1.ứ ụ

GV: Phân tích, HD vi t thu t tốn VD1ế ậ ? Đ vẽ để ược nh hình 1.35 ta ph i làmư thao tác nào.

HS: Tr l i.ả

Đ ch d n cho máy tính th c hi nể ỉ ẫ ự ệ công vi c, nhi u trệ ề ường h pợ vi t m t chế ộ ương trình máy tính ph i vi t l p l i nhi u câuả ế ặ ề l nh th c hi n m t phép tính nh t đ nh.ệ ự ệ ộ ấ ị

1 Câu l n l p - m t l nh thay choệ nhi u l nhề ệ

(2)

Ho t đ ng c a GV HSạ ộ N i dung ? Đ vẽ hình th ta làm nh th nào?ể ư ế

GV: Tương t hình th ta vẽ tự ứ ương t ự ? Em vi t thu t tốn mơ t vẽ hìnhế 1.36.

HS: Ho t đ ng đ c l p tr l iạ ộ ộ ậ ả GV: K t lu n đ a thu t toánế ậ ậ HS: Ghi

? Đ vẽ m t hình vng ta làm th nào?ể ế HS: Tr l iả

GV: Mơ t b ng hình vẽ máy ả ằ Đ a thu t toán vẽ hình vng.ư ậ HS: Chú ý ghi

GV: Cho HS nghiên c u ví d 2.ứ ụ

? Ví d cơng vi c đụ ược th c hi nự nhi u l n.ề ầ

? Qua hai ví d trên, em ch raụ nh ng công vi c đữ ượ ặc l p l p l i?ặ ạ HS: Ch công vi c l p l i vd1 vd2ỉ ệ ặ GV: K t lu n.ế ậ

Ho t đ ng 3 : Tìm hi u câu l nh l p For do

GV: Trình bày c u trúc vòng l p For …ấ ặ to

HS: Ghi c u trúc vòng l p vào v ấ ặ

GV: Gi i thích t ng thành ph n c uả ầ ấ trúc l nh.ệ

HS: Chú ý, ghi

VD2: Tính t ng c a 100 s t nhiên đ uổ ủ ố ự ầ tiên

Thu t toán: (đã nghiên c u h c sậ ứ ọ ố 5)

- Cánh mô t ho t đ ng l p trongả ộ ặ thu t tốn nh ví d đậ ụ ược g i c u trúc l p.ọ ấ ặ

- M i ngôn ng l p trình đ u có “cách”ọ ữ ậ ề đ ch th cho máy tính th c hi n c uể ỉ ị ự ệ ấ trúc l p v i m t câu l nh Đó câu l nhặ ộ ệ ệ l p.ặ

2 Câu l nh l p For doệ

- Trong pascal câu l nh l p có d ng:ệ ặ For <bi n đ m>:= <giá tr đ u> ế ế ị ầ to <giá tr cu i> ị ố do <câu l nh>;

Trong đó: for, to, t khố, Bi nế đ mế bi n đ n có ki u nguyên (có ể ể ki u kí t ho c ki u đo n con)ể ự ặ ể

Giá tr đ u, giá tr cu iị ầ s c thố ụ ể ho c bi u th c có ki u ki u v iặ ể ứ ể ể bi n đ m, giá tr cu i ph i l n h n giáế ế ị ố ả tr đ u.ị ầ

Câu l nh ệ có th câu l nh đ n ho c câuể ệ ặ l nh kép.ệ

- Câu l nh đệ ược th c hi n nhi u l n,ự ệ ề ầ m i l n th c hi n câu l nh m t l nỗ ầ ự ệ ệ ộ ầ l p sau m i l n l p bi n đ m tặ ỗ ầ ặ ế ế ự đ ng tăng lên đ n v , tăng cho đ n khiộ ị ế giá tr c a bi n đ m l n h n giá tr cu iị ủ ế ế ị ố vịng l p đặ ược d ng l i.ừ

4 Cũng c :ố

? Sau th c hi n đo n chự ương trình sau, giá tr c a bi n J b ng bao nhiêu?ị ủ ế J: =0;

For i: =1 to Do j: =j+2;

? Các câu l nh pascal sau có h p l khơng sao?ệ ợ ệ a) For i: =100 to writeln ('a');

b) For i: = 1.5 to 10.5 writeln ('a'); c) For i: =1 to 10 writeln ('a'); 5 Hướng d n v nhàẫ

- H c n m v ng n i dung h c ọ ắ ữ ộ ọ - Tr l i câu h i 1, SGKả ỏ

Ngày đăng: 02/04/2021, 06:33

TỪ KHÓA LIÊN QUAN

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w