Giáo án Tin học Lớp 11 - Tiết 27: Kiểu mảng một chiều (Tiết 3) - Năm học 2019-2020
Bạn đang xem tài liệu "Giáo án Tin học Lớp 11 - Tiết 27: Kiểu mảng một chiều (Tiết 3) - Năm học 2019-2020", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
Tóm tắt nội dung tài liệu: Giáo án Tin học Lớp 11 - Tiết 27: Kiểu mảng một chiều (Tiết 3) - Năm học 2019-2020

Ngày soạn: 21/11/2019 Tiết PPCT: 27 Chủ đề: KIỂU MẢNG MỘT CHIỀU (T3) I. Mục tiêu 1. Kiến thức - Biết được một kiểu dữ liệu mới là kiểu mảng một chiều. Biết được một laọi biến có chỉ số. - Hiểu cách khai báo và truy cập đến phần tử mảng thông qua ví dụ cụ thể. 2. Kí năng. - Tạo được kiểu mảng một chiều và sử dụng biến mảng một chiều trong ngônngữ lập trình Pascal để giải quyết một số bài toán cụ thể. 3. Phẩm chất cần hình thành qua bài học * Chăm chỉ: - Học sinh tự giác thực hiện những công việc được giao, không cần giáo viên nhắc nhở. - Học sinh có sự tập trung, chú ý lắng nghe trong giờ học - Học sinh chủ động nêu thắc mắc và tích cực phát biểu ý kiến trong giờ học * Trách nhiệm - Học sinh thể hiện sự sẵn sàng giúp đỡ các bạn bè trong nhóm - Học sinh luôn nỗ lực, có trách nhiệm trong học tập, rèn luyện bản thân 4. Năng lực cần hình thành qua bài học: 4.1. Năng lực chung: * Năng lực tự chủ, tự học - Năng lực tự học, tự hoàn thiện: + Xác định được nhiệm vụ học tập dựa trên kết quả đã đạt được, biết đặt mục tiêu chi tiết, cụ thể khắc phục những hạn chế. + Đánh giá và điều chỉnh được kế hoạch học tập; biết đặt mục tiêu học tập chi tiết, cụ thể, khắc phục những hạn chế. + Tự nhận ra và điều chỉnh được những sai sót, hạn chế của bản thân trong quá trình học tập. * Năng lực giao tiếp và hợp tác: - Xác định mục đích và phương thức hợp tác: Biết chủ động đề xuất phương thức hợp tác để giải quyết vấn đề do bản thân và những người khác đề xuất, biết lựa chọn hình thức làm việc nhóm với quy mô phù hợp với yêu cầu nhiệm vụ. * Năng lực giải quyết vấn đề và sáng tạo: - Phát hiện và làm rõ vấn đề: phân tích được tình huống trong học tập, trong cuộc sống; phát hiện và nêu được tình huống có vấn đề trong học tập, trong cuộc sống b. Sản phẩm của học sinh: Kết quả thực hiện các yêu cầu đặt ra của giáo viên c. Nội dung hoạt động Các bước Hoạt động của giáo viên Hoạt động của học sinh Chuyển - Chiếu nội dung yêu cầu: giao Viết chương trình tìm và đưa ra màn hình phần tử lớn nhất -Học sinh chú ý quan sát. nhiệm của dãy gồm N số nguyên. vụ - Nhận nhiệm vụ. - Quan sát và bao quát lớp. - Hướng dẫn, hỗ trợ học sinh kịp thời. Định hướng: 1.Nhắc lại thuật toán? Ta gán cho giá trị đầu tiên là Max, duyệt tìm từ phần tử - HS tham khảo sgk, thảo Thực luận nhóm trả lời. hiện thứ 2 đến hết dãy nếu có phần tử ai nào lớn hơn Max thì nhiệm đổi Max thành ai. - Thư kí ghi kết quả vào vụ 2. Hướng dẫn viết chương trình: phiếu học tập. - Dãy gồm n số nguyên vậy tổ chức dl ntn? - Khai báo các biến? - B2 thành câu lệnh nào? - B3 thành câu lệnh nào? - Quá trình lặp được tổ chức thành lệnh nào? Báo cáo - Yêu cầu đại diện các nhóm lên treo kết quả và trình bày. - Đại diện các nhóm trả kết quả. - Nhận xét, đánh giá câu trả lời của hs. lời. - Học sinh hiểu bài và hoàn thành tốt các yêu cầu của giáo viên đưa ra. * Thuật toán: Xác định bài toán: Input : Nhập n và dãy a : a1,a2,.....an Output : Dãy a sắp xếp không giảm Thuật toán: B1: Nhập N, các số hạng a1,a2,...aN; B2: M N; B3: Nếu M < 2 thì đưa ra dãy A đã được sắp xếp , kết Sản thúc. - HS chú ý. phẩm B4: M M – 1; i 0;B5: i i + 1; -Hs ghi nhớ nhận xét của mong B6: Nếu i > M thì quay lại B3; GV và ghi nội dung bài đợi B7: Nếu ai > ai+1 thì tráo đổi ai và ai+1 cho nhau; học vào vở. B8: Quay lại B5. * Chương trình Const nmax=100 ; Var a :array[1..nmax] of integer ; I,j :byte ; tg :integer ; Begin Write(‘nhap so phan tu mang:’);readln(n); For i:=1 to n Begin Write(‘a[’,i,’[=’); readln(t[i]);
File đính kèm:
giao_an_tin_hoc_lop_11_tiet_27_kieu_mang_mot_chieu_tiet_3_na.doc