Giáo án Tin học Lớp 11 - Tiết 30: Kiểu mảng một chiều (Tiết 6) - 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 30: Kiểu mảng một chiều (Tiết 6) - 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 30: Kiểu mảng một chiều (Tiết 6) - Năm học 2019-2020

Ngày soạn: 30/11/2019 Tiết PPCT: 30 Chủ đề: KIỂU MẢNG MỘT CHIỀU (T5) I. Mục tiêu 1. Kiến thức - Củng cố lại các kiến thức cơ bản về kiểu dữ liệu mảng, các bài toán cơ bản. - Biết nhận biết, phân tích, đề xuất thuật toán giải bài toán sao cho chương trình chạy nhanh hơn; - Làm quen với dữ liệu có cấu trúc và bài toán sắp xếp. 2. Kí năng. - Nâng cao kĩ năng sử dụng một số lệnh kiểu dữ liệu mảng một chiều trong lập trình, cụ thể: + Khai báo kiểu dữ liệu mảng một chiều. + Nhập/xuất dữ liệu cho mảng. + Duyệt qua tất cả các phần tử của mảng để xử lí từng phần tử. - Biết giải một số bài toán cơ bản thường gặp: + Đếm số các phần tử thỏa mãn điều kiện nào đó. + Bài toán sắp xếp. 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: mong GV và ghi nội dung bài đợi học vào vở. B. ĐÁNH GIÁ CUỐI BÀI 1. Cũng cố: Những nội dung đã học - Chiếu hệ thống các câu hỏi trắc nghiệm về mảng một chiều để ghi nhớ và khắc sâu kiến thức. Câu 1: Cho khai báo biến : Var A : array[1..5] of Integer; Chọn lệnh đúng : A. A(3) := 6 ; B. A[2] := -6 ; C. A[1] := 4/2 ; D. A := 10 ; Câu 2: Đoạn chương trình sau làm gi? S:=0; For i:=1 to n do S:=S+a[i]; A. Đếm số phần tử của mảng A B. Tính tổng các phần tử của mảng A C. Nhập mảng A D. In ra mảng A Câu 3: Đoạn chương trình sau làm gi? S:=0; For i:=1 to n do If a[i] >0 then S:=S+1; A. Nhập mảng A B. In ra mảng A C. Đếm số phần tử có giá trị dương của mảng A D. Tính tổng các phần tử của mảng A Câu 4: Từ khóa Type trong Pascal có ý nghĩa: A. Khai báo biến mới B. Định nghĩa 1 kiểu dữ liệu mới C. Mở đầu chương trình D. Gõ giá trị từ bàn phím và lưu vào biến như thủ tục readln Câu 5: Khai báo nào sau đây là đúng cú pháp A. Type mang1c = array [1-100] of byte; B. Type 1mang = array [1..100] of byte; C. Type mang1c = array [1..100] of byte; D. Type mang1c = array (1..100) of byte; Câu 6: Để khai báo mảng tên A gồm 150 phần tử, các phần tử kiểu nguyên có giá trị không vượt quá 500, ta khai báo: A. Var A : Array[1..150] Of Byte; B. Var A : Array[1150] Of Byte; C. Var A : Array[1150] Of Integer; D. Var A : Array[1..150] Of Integer; Câu 7: Chọn khai báo đúng : A. Var A: array[1,10] of integer; B. Var A: array[1..10] of integer;
File đính kèm:
giao_an_tin_hoc_lop_11_tiet_30_kieu_mang_mot_chieu_tiet_6_na.doc