Sáng kiến kinh nghiệm Sử dụng phương pháp dạy học hợp tác nhằm giúp học sinh lớp 11 nâng cao kết quả học tập môn Tin học
Bài tập: Luyện tập về vòng lặp for - do
1. Mục tiêu:
1.1 Kiến thức:
Học sinh biết: Biết vận dụng từng loại cấu trúc lặp phù hợp với tình huống cụ thể,
đơn giản.
Học sinh hiểu: Luyện tập về vòng lặp giúp HS hiểu được cấu trúc lặp, biết vận dụng
đúng đắn từng loại cấu trúc lặp vào tình huống cụ thể.
1.2 Kỹ năng:
HS thực hiện đựơc: Rèn luyện kỹ năng vận dụng cấu trúc lặp để giải quyết bài toán
đặt ra.
HS thực hiện thành thạo: cấu trúc lặp
1.3 Về thái độ:
Thói quen: Học tập nghiêm túc, tích cực.
Tính cách: Rèn luyện các phẩm chất của người lập trình, ban đầu hình thành những
kỹ năng lập trình cơ bản, rèn tư duy, tác phong của một người lập trình. Nâng cao
tinh thần hợp tác, làm việc đồng đội, sự năng động và các kỹ năng trình bày bảng,
kỹ năng thuyết trình trước đám đông, khả năng phản biện để bảo vệ kết quả làm việc
của nhóm
7.4 7.6 7.8 8 8.2 Nhóm ĐC Nhóm TN 1 2Trước TĐ Sau TĐ Hình 1: Biểu đồ so sánh ĐTB trước tác động và sau tác động của nhóm thực nghiệm và nhóm đối chứng BÀN LUẬN Kết quả của bài kiểm tra sau tác động của nhóm thực nghiệm là TBC=8.0, kết quả bài kiểm tra tương ứng của nhóm đối chứng là TBC=7.1. Độ chênh lệch điểm số giữa hai nhóm là 0.9. Điều đó cho thấy TBC của hai lớp đối chứng và thực nghiệm đã có sự khác biệt rõ rệt, lớp được tác động có ĐTB cao hơn lớp đối chứng. Chênh lệch giá trị trung bình chuẩn của hai bài kiểm tra là SMD=0.94. Điều này cho thấy mức độ ảnh hưởng của tác động là lớn. Phép kiểm chứng T-Test ĐTB sau tác động của hai lớp là p=0.00083<0.001. Kết quả này khẳng định sự chênh lệch ĐTB của hai nhóm không phải là do ngẫu nhiên mà là do tác động. Đến đây chúng tôi có thể khẳng định rằng: các vấn đề nghiên cứu mà chúng tôi đã đặt ra bây giờ đã được kiểm chứng và kết quả rất khả quan. Chúng tôi hy vọng đề tài này sẽ được ứng dụng rộng rãi trong tất cả các bộ môn ở trường THPT Lộc Hưng. =================================================================== Ngưới thực hiện: Phan Quốc Thế - Trần Thị Trúc Phương Trường THPT Lộc Hưng 10 GPKH: “Sử dụng PPDH hợp tác nhằm giúp học sinh lớp 11 nâng cao kết quả học tập môn Tin học ================================================================================ KẾT LUẬN VÀ KHUYẾN NGHỊ Kết luận: Qua nghiên cứu và tiến hành thực nghiệm, chúng tôi nhận thấy dạy học một số nội dung tin học thông qua các tình huống hợp tác không chỉ giúp học sinh tiếp thu nội dung bài học hiệu quả hơn, chủ động hơn mà còn trao cho các em cơ hội được giao lưu học hỏi lẫn nhau, qua đó rèn luyện các kĩ năng hợp tác, kĩ năng giao tiếp, Như vậy có thể kết luận “Việc sử dụng phương pháp dạy học hợp tác ở tiết 15 - Bài: Luyện tập về vòng lặp For – Do thay cho một bài giảng theo phương pháp truyền thống ... là hoàn toàn khả thi, giúp nâng cao hiệu quả học tập cũng như phát huy tính tích cực và phát triển kĩ năng xã hội cho học sinh phổ thông. Do đó đề tài sẽ góp phần đổi mới phương pháp dạy học và có thể làm tài liệu tham khảo tốt cho giáo viên phổ thông. Đây là một phương pháp dạy học tích cực, lấy học sinh làm trung tâm. Khuyến nghị: Đối với các cấp lãnh đạo: Cần quan tâm, cần phải đổi mới phương pháp quản lý và đưa ra các tiêu chí mới đánh giá và xếp loại giáo viên, học sinh, bởi nếu áp dụng PPDH hợp tác trong dạy học thì học sinh cần có khoảng không gian trao đổi, thảo luận, người ngoài nhìn vào tưởng rằng lớp học ngồi lộn xộn, không ra hàng lối, lại nói tự do, không nghĩ rằng lớp học đó đang diễn ra quá trình học tập có sự bao quát và điều phối hoạt động học tập của giáo viên. Chúng tôi hy vọng ban lãnh đạo nhà trường tạo điều kiện cho chúng tôi có thể áp dụng rộng rãi đề tài nghiên cứu này trong bộ môn Tin học để nâng cao kết quả học tập của học sinh ở bộ môn của mình. Đối với giáo viên: Nếu chỉ theo dõi tiến trình hoạt động của giáo viên và học sinh ở trên lớp mà nhận xét thì nhiều người cho rằng sử dụng phương pháp dạy học hợp tác vào giảng dạy làm cho GV nhàn hơn, HS làm việc nhiều hơn. Thực ra ý kiến đó chỉ đúng một phần về phía HS, bởi để áp dụng thành công PPDH hợp tác đòi hỏi giáo viên phải có sự chuẩn bị kĩ lưỡng về mặt kiến thức, cũng như khả năng bao quát và điều phối hoạt động ở trên lớp. Vì khi để các em HS thảo luận, phát biểu, có rất nhiều câu =================================================================== Ngưới thực hiện: Phan Quốc Thế - Trần Thị Trúc Phương Trường THPT Lộc Hưng 11 GPKH: “Sử dụng PPDH hợp tác nhằm giúp học sinh lớp 11 nâng cao kết quả học tập môn Tin học ================================================================================ hỏi khiến giáo viên phải suy nghĩ hoặc phải trao đổi với bạn bè, đồng nghiệp thì mới có thể trả lời được, cho nên giáo viên cần: + Không ngừng trau dồi kiến thức về chuyên môn, phương pháp dạy học, khả năng bao quát và điều phối hoạt động trên lớp. + Cần đầu tư nhiều thời gian và công sức trong việc thiết kế các nhiệm vụ học tập hợp tác sao cho phù hợp với trình độ của từng lớp học. + PPDH hợp tác là một phương pháp mới, nhưng không phải nội dung nào cũng có thể áp dụng phương pháp này, vì vậy cần lựa chọn nội dung dạy học phù hợp để phát huy được tính hiệu quả của nó. Với kết quả của đề tài này, chúng tôi mong muốn các quý đồng nghiệp quan tâm, chia sẽ và có thể ứng dụng đề tài này trong giảng dạy bộ môn của mình để nâng cao kết quả học tập cho học sinh. Trong quá trình nghiên cứu cũng như viết báo cáo này, chắc chắn không thể nào tránh được những thiếu sót, vậy kính mong quý thầy, quý cô đóng góp ý kiến để nghiên cứu này ngày một hoàn thiện hơn. Xin chân thành cảm ơn! Lộc Hưng, Ngày 12 tháng 3 năm 2015 Nhóm nghiên cứu Trần Thị Trúc Phương Phan Quốc Thế =================================================================== Ngưới thực hiện: Phan Quốc Thế - Trần Thị Trúc Phương Trường THPT Lộc Hưng 12 GPKH: “Sử dụng PPDH hợp tác nhằm giúp học sinh lớp 11 nâng cao kết quả học tập môn Tin học ================================================================================ =================================================================== Ngưới thực hiện: Taøi lieïäu tham khaûo STT TÊN TÀI LIỆU TÁC GIẢ NĂM XUẤT BẢN NHÀ XUẤT BẢN 1 Phương pháp dạy học đại cương môn Tin học GS.TSKH. Nguyễn Bá Kim, PGS.TS. Lê Khắc Thành 2006 Nhà xuất bản Đại học Sư phạm 2 Phương pháp dạy học chuyên ngành Tin học. PGS.TS. Lê Khắc Thành 2008 Nhà xuất bản Đại học Sư phạm 3 Sách giáo khoa tin học 11 Hồ Sĩ Đàm Nhà xuất bản Giáo dục 4 Sách giáo viên tin học 11 Hồ Sĩ Đàm Nhà xuất bản Giáo dục 5 Các bài viết về phương pháp dạy học hợp tác trên mạng Internet 6 Các bài viết về phương pháp dạy học trên tạp chí giáo dục 7 Phương pháp dạy học hợp tác và ứng dụng vào dạy học tin học ở trường THPT. Đặng Thị Dinh Phan Quốc Thế - Trần Thị Trúc Phương Trường THPT Lộc Hưng 13 GPKH: “Sử dụng PPDH hợp tác nhằm giúp học sinh lớp 11 nâng cao kết quả học tập môn Tin học ================================================================================ PHỤ LỤC CỦA ĐỀ TÀI I. KẾ HOẠCH BÀI HỌC: Tiết: 15 Tuần: 8 Ngày dạy: 4/10/2014 Bài tập: Luyện tập về vòng lặp for - do 1. Mục tiêu: 1.1 Kiến thức: Học sinh biết: Biết vận dụng từng loại cấu trúc lặp phù hợp với tình huống cụ thể, đơn giản. Học sinh hiểu: Luyện tập về vòng lặp giúp HS hiểu được cấu trúc lặp, biết vận dụng đúng đắn từng loại cấu trúc lặp vào tình huống cụ thể. 1.2 Kỹ năng: HS thực hiện đựơc: Rèn luyện kỹ năng vận dụng cấu trúc lặp để giải quyết bài toán đặt ra. HS thực hiện thành thạo: cấu trúc lặp 1.3 Về thái độ: Thói quen: Học tập nghiêm túc, tích cực. Tính cách: Rèn luyện các phẩm chất của người lập trình, ban đầu hình thành những kỹ năng lập trình cơ bản, rèn tư duy, tác phong của một người lập trình. Nâng cao tinh thần hợp tác, làm việc đồng đội, sự năng động và các kỹ năng trình bày bảng, kỹ năng thuyết trình trước đám đông, khả năng phản biện để bảo vệ kết quả làm việc của nhóm. 2. Nội dung học tập: Viết được một số chương trình của một số bài toán đơn giản có sử dụng câu lệnh lặp. 3. Chuẩn bị: Giáo viên: Chuẩn bị sẵn phiếu học tập của các bài tập 1,2,3. Báo trước cho học sinh hình thức học hợp tác theo nhóm và phân nhóm để học sinh chuẩn bị. Giao nhiệm vụ cho mỗi nhóm và hướng dẫn học sinh kỹ năng hợp tác nhóm, can thiệp hoặc hướng dẫn công việc khi cần thiết. Động viên, khuyến khích học sinh tích cực tham gia thảo luận cũng như góp sức làm bài tập chung. Chấm điểm kỹ năng trình bày bảng, kỹ năng thuyết trình và tinh thần giúp đỡ lẫn nhau trong quá trình làm bài. Tổng kết, đánh giá và rút kinh nghiệm giờ học. Học sinh: tự bầu nhóm trưởng, thư ký, chuẩn bị đầy đủ các đồ dùng học tập như: giấy nháp, bút, vở, sách giáo khoa, phân công nhiệm vụ trong nhóm (nếu được thông báo nội dung thảo luận thì phải phân công rõ ràng cá nhân nào tìm hiểu trước nội dung nào). Khi tiến hành thảo luận nhóm, mỗi thành viên đều phải tham gia đóng góp ý kiến của mình và lắng nghe ý kiến của người khác, hướng dẫn cho các bạn trong nhóm còn chưa hiểu vấn đề. Thư ký sắp xếp lại trình tự công việc, cả nhóm thống nhất chọn nội dung, chọn người đại diện trình bày kết quả, dự đoán những câu hỏi mà các nhóm khác hoặc giáo viên có thể hỏi để chuẩn bị phương án trả lời. Khi một nhóm đang trình bày thì các nhóm còn lại lắng nghe, đánh giá và đặt câu hỏi. Việc này giúp các cá nhân kiểm tra chéo lẫn nhau một cách khách quan mà không có sự áp đặt của giáo viên. 4. Tổ chức các hoạt động học tập: 4.1 Ổn định tổ chức và kiểm diện: Giáo viên kiểm tra sĩ số, viết vào sổ ghi đầu bài 4.2 Kiểm tra miệng: Không =================================================================== Ngưới thực hiện: Phan Quốc Thế - Trần Thị Trúc Phương Trường THPT Lộc Hưng 14 GPKH: “Sử dụng PPDH hợp tác nhằm giúp học sinh lớp 11 nâng cao kết quả học tập môn Tin học ================================================================================ 4.3 Tiến trình bài học: Hoạt động của giáo viên và học sinh Nội dung bài học Hoạt động 1: Tiến hành làm chung bài toán gốc, rồi chia nhóm và phát phiếu học tập (10 phút) GV đặt vấn đề: áp dụng cấu trúc lặp với số lần biết trước chúng ta hãy cùng nhau giải quyết bài toán viết chương trình cho máy tính: Nhập một số tự nhiên n, viết ra các ước của n theo thứ tự tăng dần GV chia bảng ra 3 phần, gọi 3 HS lên viết chương trình vào 3 phần của bảng GV hướng dẫn cho cả lớp để có chương trình như sau: Program BT_Goc; Var n,u: word; Begin Writeln(‘Nhap n = ’);Readln(n); For u:=1 to n do if n mod u = 0 then write(u:4); Readln End. 1. Tiến hành chia nhóm và phát phiếu học tập Lớp chia thành 6 nhóm được đánh số từ 1Æ6 theo thứ tự của nhóm Xuất phát từ bài toán gốc, ta có các bài tập như ở trong phiếu học tập. GV đi phát phiếu học tập cho mỗi nhóm sao cho đảm bảo nhóm 1,4 làm phiếu 1; nhóm 2,5 làm phiếu 2; nhóm 3,6 làm phiếu 3(1 nhóm không biết các nhóm còn lại làm bài tập nào) Phiếu học tập số 1 Nhập số tự nhiên n, kiểm tra xem n có phải là số nguyên tố? Gợi ý: Đếm số ước của n. Nếu số ước bằng 2 thì n là số nguyên tố. Phiếu học tập số 2 Nhập số tự nhiên n, xét xem n có phải là số hoàn hảo Gợi ý: Tính tổng các ước nhỏ hơn n của n, n là số hoàn hảo khi tổng các ước thực sự của nó bằng chính nó Ví dụ n=6, các ước thực sự của n là 1,2,3; 6 = 1+2+3 Æ 6 là số hoàn hảo Phiếu học tập số 3 Nhập hai số tự nhiên m,n. Tìm UCLN(m,n). Gợi ý: Điều kiện nào u phải thoả mãn để là ước chung của m và n. Sử dụng một biến tg để lưu Bài tập gốc: Đề bài: Nhập một số tự nhiên n, viết ra các ước của n theo thứ tự tăng dần Chương trình: Program BT_Goc; Var n,u: word; Begin Writeln(‘Nhap n =’);Readln(n); For u:=1 to n do if n mod u = 0 then write(u:4); Readln End. Bài tập 1: Đề bài: Nhập số tự nhiên n, kiểm tra xem n có phải là số nguyên tố? Chương trình: Program Phieu_So_1; Var n,u,d: word; Begin Writeln(‘ Nhap so tu nhien n ’); readln(n); d:=0; for u:=1 to n do if n mod u = 0 then d:=d+1; if d=2 then writeln(n, ‘ la so nguyen to’) else writeln(n, ‘ khong la so nguyen to’); readln End. Bài tập 2: Đề bài: Nhập số tự nhiên n, xét xem n có phải là số hoàn hảo Chương trình: Program Phieu_So_2; Var n,u,t: word; Begin Writeln(‘ Nhap so tu nhien n ’); readln(n); t:=0; =================================================================== Ngưới thực hiện: Phan Quốc Thế - Trần Thị Trúc Phương Trường THPT Lộc Hưng 15 GPKH: “Sử dụng PPDH hợp tác nhằm giúp học sinh lớp 11 nâng cao kết quả học tập môn Tin học ================================================================================ ước chung của m,n. Ước chung lớn nhất của m và n chính là giá trị cuối cùng được chứa trong biến tg Các bài tập trên được xây dựng dựa trên sự phân bậc hoạt động. Mỗi nhóm đều phải hoàn thành bài tập, bài tập được phân bậc từ mức bài toán gốc và mức trung gian là điều gợi ý trong phiếu học tập Hoạt động 2: Cho HS thảo luận và viết chương trình theo nhóm (10 phút) GV có thể giải đáp các thắc mắc hoặc gợi ý cho HS Cho HS thảo luận và viết chương trình trong một thời gian nhất định. Trong quá trình các nhóm làm việc, GV đi xuống lớp quan sát các nhóm làm việc, GV có thể gợi ý cho mỗi nhóm. Việc này để GV có thể đánh giá quá trình làm việc của mỗi nhóm và biết được nhóm nào làm được, có cách giải hay, nhóm nào còn bị vướng mắc cần sự trợ giúp Hoạt động 3: Lên bảng trình bày (10 phút) Mỗi nhóm trình bày ở một phần của bảng (cùng lúc). Mỗi nhóm cử đại diện lên bảng sửa chữa, thêm bớt chương trình đã có của bài toán gốc để được chương trình ở phiếu của nhóm mình. Ba nhóm đồng thời viết ba chương trình. Trong khi 3 em viết chương trình, GV cho 3 đại diện của 3 nhóm theo thứ tự trình bày đề bài toán ở phiếu của mình. Trong quá trình quan sát các nhóm làm việc GV sẽ đánh giá được nhóm nào làm được, cách làm hay và cử đại diện của nhóm đó lên bảng trình bày. Sau khi các nhóm viết chương trình xong, GV cho bạn khác cùng nhóm trình bày ý tưởng của chương trình theo tuần tự từ phiếu 1 đến phiếu số 3. Hoạt động 4: HS đặt câu hỏi và đánh giá lẫn nhau về nội dung đã trình bày (5 phút) Bạn cùng nhóm giải thích ý tưởng của chương trình. Hai nhóm cùng làm một phiếu bài tập vì vậy có thể nhận xét được cho nhau. Giả sử nhóm 1 lên làm thì các thành viên trong nhóm 4 phải nhận xét, góp ý. Các nhóm khác đọc chương trình của nhóm 1 làm, nếu có thắc mắc cần hỏi, nhóm 1 phải có trách nhiệm giải đáp các thắc mắc đó. Hoạt động 5: Giáo viên tổng kết, đánh giá, đưa ra kết quả cuối cùng (5 phút) for u:=1 to (n div 2) do if n mod u = 0 then t:=t+u; if t=n then writeln(n, ‘ la so hoan hao’) else writeln(n, ‘ khong la so hoan hao’); readln; End. Bài tập 3: Đề bài: Nhập hai số tự nhiên m,n. Tìm UCLN(m,n). Chương trình: Program Phieu_So_3; Var m,n,u,tg: word; Begin Writeln(‘ Nhap hai so tu nhien m,n = ’); readln(m,n); for u:=1 to n do if ((m mod u = 0) and (n mod u =0)) then tg:=u; writeln(‘UCLN(’, m,’,’, n, ‘ ) = ’,tg); readln; End. =================================================================== Ngưới thực hiện: Phan Quốc Thế - Trần Thị Trúc Phương Trường THPT Lộc Hưng 16 GPKH: “Sử dụng PPDH hợp tác nhằm giúp học sinh lớp 11 nâng cao kết quả học tập môn Tin học ================================================================================ Sau khi GV nghe các ý kiến trình bày của HS, nghe ý kiến trao đổi, sửa chữa những điều cần uốn nắn thì chốt lại chương trình. Nhận xét, đánh giá kết quả làm việc của mỗi nhóm. 5. Tổng kết và hướng dẫn học tập: 5.1 Tổng kết: (4 phút) Câu 1: Nêu cấu trúc câu lệnh lặp với số lần biết trước và câu lệnh For -Do Trả lời: - Lặp dạng tiến: FOR := TO DO ; 5.2 Hướng dẫn học tập: (1 phút) Đối với bài học ở tiết học này: nắm vững cấu trúc lặp để giải quyết bài toán đặt ra. Đối với bài học ở tiết học tiếp theo: Xem bài tập thực hành 2 6. Phụ lục: không 7. Rút kinh nghiệm: II. ĐỀ VÀ ĐÁP ÁN KIỂM TRA TRƯỚC VÀ SAU TÁC ĐỘNG ĐỀ KIỂM TRA TRƯỚC TÁC ĐỘNG: ĐỀ KIỂM TRA 15 PHÚT 1. Mục tiêu đánh giá: Kiểm tra kiến thức về cấu trúc rẽ nhánh dạng đủ và thiếu. 2. Mục đích, yêu cầu của đề: Yêu cầu học sinh: + Nắm được cấu trúc lặp rẽ nhánh. + Lập trình giải một số bài toán về rẽ nhánh. 3. Ma trận đề: Nhận biết Câu 1, câu 2 Thông hiểu Câu 3,Câu 4, câu 5 Vận dụng Câu 6 4. Nội dung kiểm tra: Phần I. Trắc nghiệm (6đ) Câu 1: Câu lệnh nào sau đây là đúng (1đ) a. If a>0; then a:=0 b. If a>0 then a:=0 else a:=1 c. If a>0 then a:=0; else a:=1; d. If a>0 then a:=0 else a:=1; Câu 2: Đoạn chương trình sau có mấy lỗi (1đ) IF a≥ 0 then a:=1; Else a:=2 ; a. 1 c. 3 b. 2 d. 4 =================================================================== Ngưới thực hiện: Phan Quốc Thế - Trần Thị Trúc Phương Trường THPT Lộc Hưng 17 GPKH: “Sử dụng PPDH hợp tác nhằm giúp học sinh lớp 11 nâng cao kết quả học tập môn Tin học ================================================================================ Câu 3: Đoạn chương trình sau: C cho kết quả bao nhiêu? (2đ) A:=0; B:=0; IF a>0 then A:=1 ELSE Begin A:=2; B:=1; End ; C:=A+B; a. 0 c. 2 b. 1 d. 3 Câu 4: Cho biết kết quả đoạn chương trình sau khi nhập a=0, b=1 (1đ) IF a=0 then IF b=0 then Writeln(‘VSN’) Else Writeln(‘VN’) Else Writeln(-b/a:10:2); a. VSN b. VN c. 0 Câu 5: Một chương trình Pascal viết theo cấu trúc rẽ nhánh, mỗi lệnh được thực hiện ít nhất mấy lần? (1đ) a. 0 c. 2 b. 1 d. 3 Phần II. Tự luận(4đ) Câu 6. Viết chương trình nhập vào một số nguyên. Hãy thông báo ra màn hình số vừa nhập vào là số dương hay số âm. ĐÁP ÁN BÀI KIỂM TRA TRƯỚC TÁC ĐỘNG Câu 1: d Câu 2: b Câu 3: d Câu 4: b Câu 5: b Câu 6: Chương trình Uses crt; Var a : integer; Begin Clrscr; Write(‘Nhap vao so nguyen a= ‘); Readln(a); If a >= 0 then writeln(‘a la so duong’) Else Writeln(‘a la so am’); Readln =================================================================== Ngưới thực hiện: Phan Quốc Thế - Trần Thị Trúc Phương Trường THPT Lộc Hưng 18 GPKH: “Sử dụng PPDH hợp tác nhằm giúp học sinh lớp 11 nâng cao kết quả học tập môn Tin học ================================================================================ End. ĐỀ KIỂM TRA SAU TÁC ĐỘNG ĐỀ KIỂM TRA 15 PHÚT 1. Mục tiêu đánh giá Kiểm tra kiến thức về cấu trúc lặp với số lần biết trước. 2. Mục đích, yêu cầu của đề Yêu cầu học sinh: + Nắm được cấu trúc lặp dạng tiến. + Lập trình giải một số bài toán về lặp. 3. Ma trận đề Nhận biết Câu 1 Thông hiểu Câu 2, Câu 3,Câu 4 Vận dụng Câu 5 4. Nội dung kiểm tra Phần I. Trắc nghiệm (6đ) Câu 1. Phát biểu nào dưới đây là sai? (1 điểm) A. Các ngôn ngữ lập trình đều có các câu lệnh để mô tả cấu trúc lặp; B. Cấu trúc lặp được phân biệt hai loại là lặp với số lần biết trước và lặp với số lần chưa biết trước C. Trong ngôn ngữ lập trình Pascal chỉ có cấu trúc lặp với số lần biết trước Câu 2. Xét chương trình sau: (1 điểm) Var i,s: integer; Begin s:=1; For i:=1 to 5 do s:=s*i; Writeln(s); End. Kết quả của chương trình trên là: A. 1; B. 5; C. 100 ; D. 120 Câu 3. Xét chương trình sau: (2 điểm) Var i,s1, s2: integer; Begin s1:=0; s2:=0; For i:=1 to 5 do begin s1:=s1 + 1; s2:=s2 + i; end; Writeln(s1,’ ’,s2); End. Kết quả của chương trình trên là: A. 5 16 B. 5 15 C. 5 10 D. 1 5 =================================================================== Ngưới thực hiện: Phan Quốc Thế - Trần Thị Trúc Phương Trường THPT Lộc Hưng 19 GPKH: “Sử dụng PPDH hợp tác nhằm giúp học sinh lớp 11 nâng cao kết quả học tập môn Tin học ================================================================================ Câu 4. Tìm lỗi sai trong chương trình sau và sửa lại cho đúng (2 điểm) Đoạn chương trình sau đây thực hiện tính tổng các số lẻ từ 1 đến 10 (Biết rằng có 2 lỗi sai). Xét chương trình sau: Var i,s: integer; Begin s:=1; For i:=0 to 10 do if i mod 2 0 then s:=s+1; Writeln(s); End. Phần II. Tự luận (4đ) Câu 5. Viết chương trình tính tổng các số lẻ từ 1 đến 1000 ĐÁP ÁN BÀI KIỂM TRA SAU TÁC ĐỘNG Câu 1: C Câu 2: D Câu 3: B Câu 4: S:=1; -> S:=0; S:= S+1; -> S:= S+i ; Câu 5 Var i,s: integer; Begin s:=0; For i:=1 to 1000 do if i mod 2 0 then s:=s+i; Writeln(s); End. =================================================================== Ngưới thực hiện: Phan Quốc Thế - Trần Thị Trúc Phương T
File đính kèm:
- skkn new (1).pdf