SlideShare a Scribd company logo
1 of 11
TRƯỜNG ĐẠI HỌC SƯ PHẠM THÀNH PHỐ HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN LỚP SƯ PHẠM TIN – VĂN BẰNG 2 BÀI THỰC HÀNH PHƯƠNG PHÁP DẠY HỌC 2 GVHD : Th.s Lê Đức Long SVTH  : Vương Ngọc Anh
CHƯƠNG TRÌNH TIN HỌC LỚP 11 MỤC TIÊU CHƯƠNG TRÌNH 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 Giả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 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 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,2,1)
BÀI 10 : CẤU TRÚC LẶP  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Kiến thức sẽ biết :   - Học sinh biết được cấu trúc lặp với số lần biết trước và lặp kiểm tra điều kiện (số lần chưa biết trước).
BÀI 10 : CẤU TRÚC LẶP ( Tiết 2 ) HOẠT ĐỘNG 1 10’ Ổn đỊnh lớp Tìm hiểu ý nghĩa của cấu trúc lặp có số lần chưa xác định HOẠT ĐỘNG 2 20’ Tìm hiểu cấu trúc lệnh lặp While trong ngôn ngữ lập trình Pascal HOẠT ĐỘNG 3 15’ Rèn luyện kỹ năng trong vận dụng lệnh lặp While qua ví dụ minh họa. Củng cố KẾ HOẠCH BÀI DẠY
BÀI 10 : CẤU TRÚC LẶP ( Tiết 2 ) HOẠT ĐỘNG 1 ,[object Object],[object Object],[object Object],[object Object],[object Object]
BÀI 10 : CẤU TRÚC LẶP ( Tiết 2 ) HOẠT ĐỘNG 2 - Giáo viên yêu cầu học sinh nghiên cứu sách giáo khoa và trả lời câu hỏi về cấu trúc chung của lệnh lặp.  - Giáo viên giải thích <điều kiện> và <câu lệnh>.     (yêu cầu học sinh ghi bài) - Yêu cầu học sinh làm việc nhóm 4 để có thể đưa ra nhận xét về hoạt động của câu lệnh While…do. Giáo viên đặt câu hỏi gợi ý - Yêu cầu học sinh xem SGK và gọi học sinh lên bảng vẽ lại sơ đồ thực hiện lệnh While…do. - Giáo viên treo sơ đồ mẫu và giải thích hoạt động của câu lệnh While…do ( học sinh ghi bài) .  Lưu ý học sinh đây là sơ đồ lặp với số lần lặp chưa biết trước.   Chuyển ý qua hoạt động 3. “Để tìm hiểu rõ hơn về lệnh lặp này, chúng ta cùng giải quyết bài toán đầu giờ được nêu, và thêm một ví dụ minh họa.
BÀI 10 : CẤU TRÚC LẶP ( Tiết 2 ) HOẠT ĐỘNG 3 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CÂU HỎI GỢI Ý Bài toán_ Viết chương trình tính tổng: S= 1/a + 1/a+1  +  1/a+2  + … + 1/a+N  +  … cho đến khi 1/a+N <0,0001  H:  Sự khác nhau của bài toán này và bài toán đã viết ở tiết trước. TL:  Bài trước cho giới hạn N. Bài này cho giới hạn S. H:  Lặp bao nhiêu lần     TL:  Chưa xác định ngay được. H:  Lặp đến khi nào   TL:  Đến khi điều kiện 1/a+N <0,0001 được thỏa. Thuật giải:   Bước 1 : S    1/a; N    0; {khởi tạo S và N}.  Bước 2 : Nếu 1/(a+N)<0,0001 thì chuyển đến bước 5;  Bước 3 : N    N+1;  Bước 4 : S+1/(a+N); rồi quay lại bước 2;  Bước 5 : Đưa ra màn hình rồi kết thúc. H:  Cấu trúc chung của của lệnh lặp While là gì?  TL:   là While <điều kiện> do <câu lệnh>. Gv giải thích:  <điều kiện> là biểu thức quan hệ hoặc logic là điều kiện để lặp lại. <câu lệnh> là một lệnh cần phải lặp lại, nó là câu lệnh đơn hoặc lệnh ghép của Pascal.  H:  dựa vào cấu trúc chung hãy cho biết máy sẽ thực hiện tính <điều kiện> trước hay thực hiện lệnh trước ? TL:   Tính biểu thức điều kiện trước. Thực hiện lệnh cần lặp sau. Giải thích hoạt động của câu lệnh While…do:  <câu lệnh> viết sau từ khóa <do> được thực hiện khi biểu thức <điều kiện> còn nhận giá trị  true  . Biểu thức <điều kiện> được tính giá trị trước khi <câu lệnh> được thực hiện, nếu biểu thức <điều kiện > đã nhận giá trị  false  ngay từ đầu thì <câu lệnh> không được thực hiện lần nào. Nếu biểu thức <điều kiện> luôn nhận giá trị  true  thì <câu lệnh> được thực hiện mãi, ta gọi là vòng lặp vô hạn. Để tránh trường hợp lặp vô hạn trong  công việc  cần có 1 lệnh mà sau một vài lần lặp sẽ làm điều kiện sai, thì vòng lặp mới dừng được.   Điều kiện sai câu lệnh đúng Sơ đồ mẫu
Bài toán_ Viết chương trình tính tổng: S= 1/a + 1/a+1  +  1/a+2  + … + 1/a+N  +  … cho đến khi 1/a+N <0,0001  Gợi ý   H:  điều kiện để tiếp tục lặp là gì?     TL:  1/a+N <0,0001  H:  Lệnh cần lặp     TL:  S:=S+1.0/(a+N) và tăng N mỗi lần 1 đvị; Yêu cầu “ Các em nghiên cứu sách giáo khoa (trang 47) viết chương trình tính tổng của bài toán trên” Program  Tong_2; user  crt; var  S: real; a, N: interger; begin  write(‘ hay nhap gia tri a vao!’); readln(a); S:=1.0/a; N:=0;  {bước 1} while not  (1/(a+N)<0.0001)  do  {bước 2}  (  not  : ) begin  N:=N+1;  {bước 3} (  tăng N 1 đvị _ lệnh này sau một số lần lặp sẽ làm đk sai    thi dừng sai ) S:=S+1.0/(a+N);  {bước 4} end; writeln(‘ Tong S la : ’ , S:8:4);  {bước 5} readln end. Gọi 1 Hs lên bảng viết lại, Gv thu giấy viết bài của các em còn lại. CÂU HỎI GỢI Ý
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],CÂU HỎI GỢI Ý
Đề bài Đáp án Đề bài Đáp án

More Related Content

What's hot

PhuongNTB_bai10_chuong3_lop11
PhuongNTB_bai10_chuong3_lop11PhuongNTB_bai10_chuong3_lop11
PhuongNTB_bai10_chuong3_lop11SP Tin K34
 
Kich ban day hoc
Kich ban day hocKich ban day hoc
Kich ban day hocĐình Long
 
Kich ban day hoc
Kich ban day hocKich ban day hoc
Kich ban day hocĐình Long
 
NguyenThiBichPhuong_bai10_chuong3_lop11
NguyenThiBichPhuong_bai10_chuong3_lop11NguyenThiBichPhuong_bai10_chuong3_lop11
NguyenThiBichPhuong_bai10_chuong3_lop11SP Tin K34
 
Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11K33LA-KG
 
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danVõ Tâm Long
 
Giao an tin hoc 11 - Tuan 07 - Bai thuc hanh so 5 - vtq ngoc
Giao an tin hoc 11 - Tuan 07 - Bai thuc hanh so 5 - vtq ngocGiao an tin hoc 11 - Tuan 07 - Bai thuc hanh so 5 - vtq ngoc
Giao an tin hoc 11 - Tuan 07 - Bai thuc hanh so 5 - vtq ngocNgoc Vu Thi Quynh
 
Mai Thanh Bằng
Mai Thanh BằngMai Thanh Bằng
Mai Thanh BằngK33LA-KG
 
Ke hoach giang day
Ke hoach giang dayKe hoach giang day
Ke hoach giang dayTâm Phan
 
Chuong 3 tin 11
Chuong 3 tin 11Chuong 3 tin 11
Chuong 3 tin 11Sunkute
 
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19K33LA-KG
 
Chương ii tin 11
Chương ii tin 11Chương ii tin 11
Chương ii tin 11Sunkute
 
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)tin_k36
 
Chương i lop 11
Chương i lop 11Chương i lop 11
Chương i lop 11Sunkute
 
Lap trinh pascal
Lap trinh pascalLap trinh pascal
Lap trinh pascalLoan Nguyen
 

What's hot (18)

PhuongNTB_bai10_chuong3_lop11
PhuongNTB_bai10_chuong3_lop11PhuongNTB_bai10_chuong3_lop11
PhuongNTB_bai10_chuong3_lop11
 
Kich ban day hoc
Kich ban day hocKich ban day hoc
Kich ban day hoc
 
Kich ban day hoc
Kich ban day hocKich ban day hoc
Kich ban day hoc
 
NguyenThiBichPhuong_bai10_chuong3_lop11
NguyenThiBichPhuong_bai10_chuong3_lop11NguyenThiBichPhuong_bai10_chuong3_lop11
NguyenThiBichPhuong_bai10_chuong3_lop11
 
Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11
 
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
 
Giao an tin hoc 11 - Tuan 07 - Bai thuc hanh so 5 - vtq ngoc
Giao an tin hoc 11 - Tuan 07 - Bai thuc hanh so 5 - vtq ngocGiao an tin hoc 11 - Tuan 07 - Bai thuc hanh so 5 - vtq ngoc
Giao an tin hoc 11 - Tuan 07 - Bai thuc hanh so 5 - vtq ngoc
 
Mai Thanh Bằng
Mai Thanh BằngMai Thanh Bằng
Mai Thanh Bằng
 
Ke hoach giang day
Ke hoach giang dayKe hoach giang day
Ke hoach giang day
 
Chuong 3 tin 11
Chuong 3 tin 11Chuong 3 tin 11
Chuong 3 tin 11
 
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
Kich ban nguyenvanhanh_lop11-chuongvi-bai 19
 
Chương ii tin 11
Chương ii tin 11Chương ii tin 11
Chương ii tin 11
 
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
 
Giao an tin 11
Giao an tin 11Giao an tin 11
Giao an tin 11
 
Chương i lop 11
Chương i lop 11Chương i lop 11
Chương i lop 11
 
Tin11
Tin11Tin11
Tin11
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
 
Lap trinh pascal
Lap trinh pascalLap trinh pascal
Lap trinh pascal
 

Viewers also liked (20)

Barcamp Quito2009
Barcamp Quito2009Barcamp Quito2009
Barcamp Quito2009
 
Who we are Smart Projects !
Who we are Smart Projects !Who we are Smart Projects !
Who we are Smart Projects !
 
Paschen English
Paschen EnglishPaschen English
Paschen English
 
Robbies evaluationques1
Robbies evaluationques1Robbies evaluationques1
Robbies evaluationques1
 
Bases quimicas de la vida
Bases quimicas de la vidaBases quimicas de la vida
Bases quimicas de la vida
 
Pag 250
Pag 250Pag 250
Pag 250
 
Moderno
ModernoModerno
Moderno
 
Embera caldas
Embera caldasEmbera caldas
Embera caldas
 
Encontro Regional na Madeira: O que é o etwinning
Encontro Regional na  Madeira: O que é o etwinningEncontro Regional na  Madeira: O que é o etwinning
Encontro Regional na Madeira: O que é o etwinning
 
Job / Trabajo como Profesor en Mexico 2013-14
Job / Trabajo como Profesor en Mexico 2013-14Job / Trabajo como Profesor en Mexico 2013-14
Job / Trabajo como Profesor en Mexico 2013-14
 
Sf Recommend
Sf RecommendSf Recommend
Sf Recommend
 
Social Media 101
Social Media 101 Social Media 101
Social Media 101
 
Projecto Condução Autónoma
Projecto Condução AutónomaProjecto Condução Autónoma
Projecto Condução Autónoma
 
Alimentacion
AlimentacionAlimentacion
Alimentacion
 
5 lecturas y reactivos pisa ciencias
5 lecturas y reactivos pisa ciencias5 lecturas y reactivos pisa ciencias
5 lecturas y reactivos pisa ciencias
 
Cartilla gira argentina
Cartilla gira argentinaCartilla gira argentina
Cartilla gira argentina
 
Práctica 3. sociología
Práctica 3. sociologíaPráctica 3. sociología
Práctica 3. sociología
 
M files
M filesM files
M files
 
Bilans stanja-i-uspeha
Bilans stanja-i-uspehaBilans stanja-i-uspeha
Bilans stanja-i-uspeha
 
Manolo Escobar (1931 2013) - wikipedia
Manolo Escobar (1931 2013) - wikipediaManolo Escobar (1931 2013) - wikipedia
Manolo Escobar (1931 2013) - wikipedia
 

Similar to Vuong ngoc anh

Kbdh k11 c3_b10
Kbdh k11 c3_b10Kbdh k11 c3_b10
Kbdh k11 c3_b10tin_k36
 
Kbdh k11 c3_b10
Kbdh k11 c3_b10Kbdh k11 c3_b10
Kbdh k11 c3_b10tin_k36
 
Kịch bản dạy học version 2
Kịch bản dạy học version 2Kịch bản dạy học version 2
Kịch bản dạy học version 2Kenny Fox
 
LeThanhNghe_bai_10_chuong3_lop11
LeThanhNghe_bai_10_chuong3_lop11LeThanhNghe_bai_10_chuong3_lop11
LeThanhNghe_bai_10_chuong3_lop11K33LA-KG
 
Chu de 6 cau lenh lap
Chu de 6  cau lenh lapChu de 6  cau lenh lap
Chu de 6 cau lenh lapĐồ Trần
 
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11Tin5VungTau
 
Nguyen thi tuyet sang k33103262-kichbangiangday
Nguyen thi tuyet sang   k33103262-kichbangiangdayNguyen thi tuyet sang   k33103262-kichbangiangday
Nguyen thi tuyet sang k33103262-kichbangiangdayTIN D BÌNH THUẬN
 
Ho so bai day nhom 1 thuy
Ho so bai day nhom 1 thuyHo so bai day nhom 1 thuy
Ho so bai day nhom 1 thuyvb2tin09
 
Ho so bai day nhom 1 thuy
Ho so bai day nhom 1 thuyHo so bai day nhom 1 thuy
Ho so bai day nhom 1 thuyvb2tin09
 
PPDHTH3_HoangNhi
PPDHTH3_HoangNhiPPDHTH3_HoangNhi
PPDHTH3_HoangNhinhi104
 
Giao an toan dai so 8 ca nam chuan hay
Giao an toan dai so 8 ca nam  chuan hayGiao an toan dai so 8 ca nam  chuan hay
Giao an toan dai so 8 ca nam chuan hayTình Cát
 
Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10thuymtg
 
Chuong 6 tin 11
Chuong 6 tin 11Chuong 6 tin 11
Chuong 6 tin 11Sunkute
 
Kich ban day hoc lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngocKich ban day hoc lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngocNgoc Vu Thi Quynh
 
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 6: CẤU TRÚC RẺ NHÁNH
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 6: CẤU TRÚC RẺ NHÁNHKẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 6: CẤU TRÚC RẺ NHÁNH
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 6: CẤU TRÚC RẺ NHÁNHLê Hữu Bảo
 

Similar to Vuong ngoc anh (20)

Kbdh k11 c3_b10
Kbdh k11 c3_b10Kbdh k11 c3_b10
Kbdh k11 c3_b10
 
Kbdh k11 c3_b10
Kbdh k11 c3_b10Kbdh k11 c3_b10
Kbdh k11 c3_b10
 
Kịch bản dạy học version 2
Kịch bản dạy học version 2Kịch bản dạy học version 2
Kịch bản dạy học version 2
 
LeThanhNghe_bai_10_chuong3_lop11
LeThanhNghe_bai_10_chuong3_lop11LeThanhNghe_bai_10_chuong3_lop11
LeThanhNghe_bai_10_chuong3_lop11
 
Chu de 6 cau lenh lap
Chu de 6  cau lenh lapChu de 6  cau lenh lap
Chu de 6 cau lenh lap
 
Xuan2
Xuan2Xuan2
Xuan2
 
K33103308
K33103308K33103308
K33103308
 
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11
K33103343 nguyenkhoaky bai9cautrucrenhanh_tin11
 
Nguyen thi tuyet sang k33103262-kichbangiangday
Nguyen thi tuyet sang   k33103262-kichbangiangdayNguyen thi tuyet sang   k33103262-kichbangiangday
Nguyen thi tuyet sang k33103262-kichbangiangday
 
Ho so bai day nhom 1 thuy
Ho so bai day nhom 1 thuyHo so bai day nhom 1 thuy
Ho so bai day nhom 1 thuy
 
Ho so bai day nhom 1 thuy
Ho so bai day nhom 1 thuyHo so bai day nhom 1 thuy
Ho so bai day nhom 1 thuy
 
PPDHTH3_HoangNhi
PPDHTH3_HoangNhiPPDHTH3_HoangNhi
PPDHTH3_HoangNhi
 
Giao an toan dai so 8 ca nam chuan hay
Giao an toan dai so 8 ca nam  chuan hayGiao an toan dai so 8 ca nam  chuan hay
Giao an toan dai so 8 ca nam chuan hay
 
Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10
 
Chuong 6 tin 11
Chuong 6 tin 11Chuong 6 tin 11
Chuong 6 tin 11
 
Kich ban day hoc lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngocKich ban day hoc lop 11-bai 9-vtq ngoc
Kich ban day hoc lop 11-bai 9-vtq ngoc
 
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 6: CẤU TRÚC RẺ NHÁNH
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 6: CẤU TRÚC RẺ NHÁNHKẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 6: CẤU TRÚC RẺ NHÁNH
KẾ HOẠCH BÀI HỌC THEO CHỦ ĐỀ TIN 8 | CHỦ ĐỀ 6: CẤU TRÚC RẺ NHÁNH
 
tin học lớp 8
tin học lớp 8tin học lớp 8
tin học lớp 8
 
Kich ban day hoc Tin 10 - Bài 6
Kich ban day hoc Tin 10 - Bài 6Kich ban day hoc Tin 10 - Bài 6
Kich ban day hoc Tin 10 - Bài 6
 
Ho trobaiday tin11bai9
Ho trobaiday tin11bai9Ho trobaiday tin11bai9
Ho trobaiday tin11bai9
 

More from vb2tin09

Kich ban bai day bai 15 lam quen voi microsoft word dieu chinh
Kich ban bai day  bai 15 lam quen voi microsoft word  dieu chinhKich ban bai day  bai 15 lam quen voi microsoft word  dieu chinh
Kich ban bai day bai 15 lam quen voi microsoft word dieu chinhvb2tin09
 
Hsbd taint
Hsbd taintHsbd taint
Hsbd taintvb2tin09
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van trivb2tin09
 
Tai lieuthamkhao
Tai lieuthamkhaoTai lieuthamkhao
Tai lieuthamkhaovb2tin09
 
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2vb2tin09
 
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + NuBai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nuvb2tin09
 
Nguyễn Hữu Châu Minh- tin 10 - bài 13
Nguyễn Hữu Châu Minh- tin 10 - bài 13Nguyễn Hữu Châu Minh- tin 10 - bài 13
Nguyễn Hữu Châu Minh- tin 10 - bài 13vb2tin09
 
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)vb2tin09
 
Nguyen thi ngoc diep khdh - sptin09 vb2 - nhom 9
Nguyen thi ngoc diep   khdh - sptin09 vb2 - nhom 9Nguyen thi ngoc diep   khdh - sptin09 vb2 - nhom 9
Nguyen thi ngoc diep khdh - sptin09 vb2 - nhom 9vb2tin09
 
Nguyen quoc hai kich an day hoc bai 9 chuong 1 lop 10
Nguyen quoc hai   kich an day hoc bai 9 chuong 1 lop 10Nguyen quoc hai   kich an day hoc bai 9 chuong 1 lop 10
Nguyen quoc hai kich an day hoc bai 9 chuong 1 lop 10vb2tin09
 
Ma chan son
Ma chan sonMa chan son
Ma chan sonvb2tin09
 
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3vb2tin09
 
Le ngoc trien tin 10-chuong2-bài 11
Le ngoc trien  tin 10-chuong2-bài 11Le ngoc trien  tin 10-chuong2-bài 11
Le ngoc trien tin 10-chuong2-bài 11vb2tin09
 
Kichban pham thigam
Kichban pham thigamKichban pham thigam
Kichban pham thigamvb2tin09
 
Vuong ngoc anh
Vuong ngoc anhVuong ngoc anh
Vuong ngoc anhvb2tin09
 
Dang chi cong
Dang chi congDang chi cong
Dang chi congvb2tin09
 
Dang chi cong
Dang chi congDang chi cong
Dang chi congvb2tin09
 

More from vb2tin09 (20)

Kich ban bai day bai 15 lam quen voi microsoft word dieu chinh
Kich ban bai day  bai 15 lam quen voi microsoft word  dieu chinhKich ban bai day  bai 15 lam quen voi microsoft word  dieu chinh
Kich ban bai day bai 15 lam quen voi microsoft word dieu chinh
 
Hsbd taint
Hsbd taintHsbd taint
Hsbd taint
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van tri
 
Tai lieuthamkhao
Tai lieuthamkhaoTai lieuthamkhao
Tai lieuthamkhao
 
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2
 
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + NuBai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu
 
Bai day
Bai dayBai day
Bai day
 
Nguyễn Hữu Châu Minh- tin 10 - bài 13
Nguyễn Hữu Châu Minh- tin 10 - bài 13Nguyễn Hữu Châu Minh- tin 10 - bài 13
Nguyễn Hữu Châu Minh- tin 10 - bài 13
 
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
 
Nguyen thi ngoc diep khdh - sptin09 vb2 - nhom 9
Nguyen thi ngoc diep   khdh - sptin09 vb2 - nhom 9Nguyen thi ngoc diep   khdh - sptin09 vb2 - nhom 9
Nguyen thi ngoc diep khdh - sptin09 vb2 - nhom 9
 
Nguyen quoc hai kich an day hoc bai 9 chuong 1 lop 10
Nguyen quoc hai   kich an day hoc bai 9 chuong 1 lop 10Nguyen quoc hai   kich an day hoc bai 9 chuong 1 lop 10
Nguyen quoc hai kich an day hoc bai 9 chuong 1 lop 10
 
Ma chan son
Ma chan sonMa chan son
Ma chan son
 
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3
 
Kim huong
Kim huongKim huong
Kim huong
 
Le ngoc trien tin 10-chuong2-bài 11
Le ngoc trien  tin 10-chuong2-bài 11Le ngoc trien  tin 10-chuong2-bài 11
Le ngoc trien tin 10-chuong2-bài 11
 
Kichban pham thigam
Kichban pham thigamKichban pham thigam
Kichban pham thigam
 
Ngoc vang
Ngoc vangNgoc vang
Ngoc vang
 
Vuong ngoc anh
Vuong ngoc anhVuong ngoc anh
Vuong ngoc anh
 
Dang chi cong
Dang chi congDang chi cong
Dang chi cong
 
Dang chi cong
Dang chi congDang chi cong
Dang chi cong
 

Vuong ngoc anh

  • 1. TRƯỜNG ĐẠI HỌC SƯ PHẠM THÀNH PHỐ HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN LỚP SƯ PHẠM TIN – VĂN BẰNG 2 BÀI THỰC HÀNH PHƯƠNG PHÁP DẠY HỌC 2 GVHD : Th.s Lê Đức Long SVTH : Vương Ngọc Anh
  • 2. CHƯƠNG TRÌNH TIN HỌC LỚP 11 MỤC TIÊU CHƯƠNG TRÌNH 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 Giả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 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 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,2,1)
  • 3.
  • 4. BÀI 10 : CẤU TRÚC LẶP ( Tiết 2 ) HOẠT ĐỘNG 1 10’ Ổn đỊnh lớp Tìm hiểu ý nghĩa của cấu trúc lặp có số lần chưa xác định HOẠT ĐỘNG 2 20’ Tìm hiểu cấu trúc lệnh lặp While trong ngôn ngữ lập trình Pascal HOẠT ĐỘNG 3 15’ Rèn luyện kỹ năng trong vận dụng lệnh lặp While qua ví dụ minh họa. Củng cố KẾ HOẠCH BÀI DẠY
  • 5.
  • 6. BÀI 10 : CẤU TRÚC LẶP ( Tiết 2 ) HOẠT ĐỘNG 2 - Giáo viên yêu cầu học sinh nghiên cứu sách giáo khoa và trả lời câu hỏi về cấu trúc chung của lệnh lặp. - Giáo viên giải thích <điều kiện> và <câu lệnh>.  (yêu cầu học sinh ghi bài) - Yêu cầu học sinh làm việc nhóm 4 để có thể đưa ra nhận xét về hoạt động của câu lệnh While…do. Giáo viên đặt câu hỏi gợi ý - Yêu cầu học sinh xem SGK và gọi học sinh lên bảng vẽ lại sơ đồ thực hiện lệnh While…do. - Giáo viên treo sơ đồ mẫu và giải thích hoạt động của câu lệnh While…do ( học sinh ghi bài) . Lưu ý học sinh đây là sơ đồ lặp với số lần lặp chưa biết trước. Chuyển ý qua hoạt động 3. “Để tìm hiểu rõ hơn về lệnh lặp này, chúng ta cùng giải quyết bài toán đầu giờ được nêu, và thêm một ví dụ minh họa.
  • 7.
  • 8. CÂU HỎI GỢI Ý Bài toán_ Viết chương trình tính tổng: S= 1/a + 1/a+1 + 1/a+2 + … + 1/a+N + … cho đến khi 1/a+N <0,0001 H: Sự khác nhau của bài toán này và bài toán đã viết ở tiết trước. TL: Bài trước cho giới hạn N. Bài này cho giới hạn S. H: Lặp bao nhiêu lần  TL: Chưa xác định ngay được. H: Lặp đến khi nào  TL: Đến khi điều kiện 1/a+N <0,0001 được thỏa. Thuật giải: Bước 1 : S  1/a; N  0; {khởi tạo S và N}. Bước 2 : Nếu 1/(a+N)<0,0001 thì chuyển đến bước 5; Bước 3 : N  N+1; Bước 4 : S+1/(a+N); rồi quay lại bước 2; Bước 5 : Đưa ra màn hình rồi kết thúc. H: Cấu trúc chung của của lệnh lặp While là gì? TL: là While <điều kiện> do <câu lệnh>. Gv giải thích: <điều kiện> là biểu thức quan hệ hoặc logic là điều kiện để lặp lại. <câu lệnh> là một lệnh cần phải lặp lại, nó là câu lệnh đơn hoặc lệnh ghép của Pascal. H: dựa vào cấu trúc chung hãy cho biết máy sẽ thực hiện tính <điều kiện> trước hay thực hiện lệnh trước ? TL: Tính biểu thức điều kiện trước. Thực hiện lệnh cần lặp sau. Giải thích hoạt động của câu lệnh While…do: <câu lệnh> viết sau từ khóa <do> được thực hiện khi biểu thức <điều kiện> còn nhận giá trị true . Biểu thức <điều kiện> được tính giá trị trước khi <câu lệnh> được thực hiện, nếu biểu thức <điều kiện > đã nhận giá trị false ngay từ đầu thì <câu lệnh> không được thực hiện lần nào. Nếu biểu thức <điều kiện> luôn nhận giá trị true thì <câu lệnh> được thực hiện mãi, ta gọi là vòng lặp vô hạn. Để tránh trường hợp lặp vô hạn trong công việc cần có 1 lệnh mà sau một vài lần lặp sẽ làm điều kiện sai, thì vòng lặp mới dừng được. Điều kiện sai câu lệnh đúng Sơ đồ mẫu
  • 9. Bài toán_ Viết chương trình tính tổng: S= 1/a + 1/a+1 + 1/a+2 + … + 1/a+N + … cho đến khi 1/a+N <0,0001 Gợi ý H: điều kiện để tiếp tục lặp là gì?  TL: 1/a+N <0,0001 H: Lệnh cần lặp  TL: S:=S+1.0/(a+N) và tăng N mỗi lần 1 đvị; Yêu cầu “ Các em nghiên cứu sách giáo khoa (trang 47) viết chương trình tính tổng của bài toán trên” Program Tong_2; user crt; var S: real; a, N: interger; begin write(‘ hay nhap gia tri a vao!’); readln(a); S:=1.0/a; N:=0; {bước 1} while not (1/(a+N)<0.0001) do {bước 2} ( not : ) begin N:=N+1; {bước 3} ( tăng N 1 đvị _ lệnh này sau một số lần lặp sẽ làm đk sai  thi dừng sai ) S:=S+1.0/(a+N); {bước 4} end; writeln(‘ Tong S la : ’ , S:8:4); {bước 5} readln end. Gọi 1 Hs lên bảng viết lại, Gv thu giấy viết bài của các em còn lại. CÂU HỎI GỢI Ý
  • 10.
  • 11. Đề bài Đáp án Đề bài Đáp án