GIÁO ÁN THI VIÊN CHỨC TỈNH BÌNH ĐỊNH TS NGUYỄN THỊ THANH HUYỀN https://www.facebook.com/huyensinhpxa Thời gian dạy Nguyên tắc Thiết kế Giáo án: 8h30 ngày 10/7/2020 Bài LÀM VIỆC VỚI DÃY SỐ I MỤC TIÊU Kiến thức - Trình bày cú pháp khai báo sử dụng biến mảng - Phân tích tác dụng biến mảng làm việc với dãy số - Vận dụng kiến thức học để viết chương trình tìm giá trị lớn giá trị nhỏ dãy số Kĩ - Kỹ làm việc nhóm: Thảo luận nhóm thiết kế giải thuật tìm giá trị lớn nhỏ dãy số - Kỹ lập trình: Gõ, kiểm thử chương trình sửa lỗi có Thái độ - Nghiêm túc, tích cực, u thích mơn học - Đảm bảo an tồn cho người thiết bị máy tính Năng lực hướng tới: - Năng lực tự học, lực giải vấn đề, lực giao tiếp: Đọc nghiên cứu tài liệu, trao đổi viết code - Năng lực sử dụng công nghệ thông tin truyền thông II CHUẨN BỊ, PHƯƠNG TIỆN DẠY HỌC Giáo viên: Giáo án, giảng điện tử, sách giáo khoa, máy tính, máy chiếu… Học sinh: Vở ghi, sách giáo khoa, đọc trước lên lớp III TIẾN TRÌNH GIỜ HỌC Mục tiêu: Kiểm tra kiến thức cũ học sinh, kiểm tra hiểu biết học sinh kiến thức Tạo tâm tốt cho lớp học PP kỹ thuật: Động não Hoạt động giáo viên Hoạt động học sinh Nội dung A Hoạt động khởi động (4 phút) - Chiếu Slide: - Học sinh quan sát Slide Câu hỏi: Khi viết chương ? Quan sát hai đoạn chương - Học sinh suy nghĩ trả trình ta nên sử dụng biến số trình sau rút nhận xét lời hay biến mảng? Trang: Hoạt động giáo viên Hoạt động học sinh Nội dung Tính tối ưu? Tính thẩm mỹ? - Gọi học sinh trả lời - Học sinh nhận xét, câu - Gọi học sinh khác nhận trả lời bạn, bổ sung xét, bổ sung (nếu có) (nếu có) - Chốt kiến kiến thức - Lắng nghe cho điểm học sinh B Hoạt động hình thành kiến thức Hoạt động1 Tìm hiểu giải thuật tìm giá trị lớn nhỏ dãy số (6 phút) Tìm giá trị lớn giá trị nhỏ dãy số - Chiếu Slide: - Quan sát, tìm hiểu yêu a) Lưu đồ thuật tốn: Viết chương trình nhập N cầu chương trình số ngun từ bàn phím in hình số lớn N nhập từ bàn phím ? Tìm thuật tốn tìm số lớn - Hoạt động nhóm đơi suy dãy số ngun nghĩ tìm thuật tốn nhập từ bàn phím - Gọi đại diện số nhóm - Trả lời, lắng nghe lên trả lời - Gọi học sinh nhận xét, bổ - Lắng nghe sung (nếu có) Hoạt động2 Viết chương trình (10 phút) Trang: Hoạt động giáo viên Hoạt động học sinh Nội dung b) Viết chương trình: - Hoạt động nhóm: - Hoạt động nhóm: Program Max; ? Suy nghĩ, viết mã code - Suy nghĩ, viết mã code Uses crt; phần khai báo chương trình Một HS đại diện trả lời Var i, n, Max: integer; A: array[1 10] of integer; ? Viết câu lệnh thực - Suy nghĩ, viết câu lệnh, BEGIN bước nhập N, nhập gõ máy tính Đại diện phần tử mảng trả lời clrscr; write('Hay nhap dai cua day so, n = '); readln(n); writeln('Nhap cac phan tu ? Tìm Max; In Max - Trả lời, ghi chép hình cua day so:'); For i:=1 to n Begin write('a[',i,']=');readln(a[i]); End; Max:=a[1]; For i:=2 to n Begin if Max