TÌM TÒI, MỞ RỘNG

Một phần của tài liệu Giao an tin 11HK2 35 TUAN (Trang 125 - 128)

Hoạt động 3: Lập trình giải bài tốn

(1) Mục tiêu: Học sinh hiểu khái niệm, hoạt động và ý nghĩa của các kiểu dữ liệu mảng, xâu, tệp văn bản và chương trình con.

(3) Hình thức tổ chức hoạt động: Thảo luận nhóm. (4) Phương tiện dạy học: SGK, máy tính, máy chiếu.

(5) Kết quả: HS trả lời được câu hỏi trắc nghiệm, từ đó có thể nắm vững được lý thuyết từ đó có thể viết đúng cú pháp các câu lệnh và xây dựng được các chương trình đơn giản về kiểu mảng, xâu, tệp và chương trình con.

Nội dung hoạt động

Câu 1: Cho số dương N (N<=250) và dãy N số nguyên A1, A2, ... An (mỗi số đều

khơng vượt q 500)Hãy lập trình: Hãy lập trình:

a) Nhập, xuất từng phần tử dãy..b) Tính tổng các phần tử của dãy. b) Tính tổng các phần tử của dãy.

HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HS NỘI DUNG

GV: Hãy xác định Input và

Output của bài tốn?

GV: Em hãy trình bày cách

làm của bài toán?

GV: Gọi HS lên làm từng

câu, sau đó hướng dẫn các em chuyển sang chương trình con HS: Trả lời HS: Trả lời USES Crt; VAR n:Integer; a: array[1..250] of integer; PROCEDURE Nhap; VAR i:Integer; BEGIN Clrscr;

Write('Nhap vao so phan tu n = '); Readln(n); For i:= 1 To n Do Begin Write('a',i,'='); Readln(a[i]); End; END; PROCEDURE Xuat; VAR i:Integer; BEGIN

Write('Cac phan tu vua nhap la: ');

For i:= 1 To n Do Write(a[i]:5); END;

FUNCTION Tong(n: Integer): Integer;

VAR s,i: Integer; BEGIN s:=0; For i:= 1 To n Do s:= s+ a[i]; Tong:=s; END; BEGIN Nhap; Xuat;

Writeln('Tong cac phan tu la ',Tong(n)); Readln END. Kết quả: D. HƯỚNG DẪN HỌC Ở NHÀ

Ơn lại bài học hơm nay;

Chuẩn bị trước cho tiết 51 Ôn tập tiếp theo.

Về nhà làm bài tập trong SGK/117

Bài tập về nhà

Câu 1: Cho số dương N (N<=250) và dãy N số nguyên A1, A2, ... An (mỗi số đều

không vượt quá 500)Hãy lập trình: Hãy lập trình:

a) Nhập, xuất từng phần tử dãy..

b) Tính tổng các phần tử của dãy là bội của một số nguyên k.

Câu 2: Cho tệp DATA.INP, mỡi dịng chứa 1 số ngun. Hãy viết chương trình tính

trung bình cợng các số.

Tuần: 30 Tiết: 43

ÔN TẬPI. Mục tiêu bài học I. Mục tiêu bài học

1. Kiến thức

- Nắm vững các kiến thức về kiểu dữ liệu tệp và chương trình con

2. Kỹ năng

- Viết chương trình sử dụng kiểu dữ liệu tệp - Xây dựng chương trình con

3. Thái độ

- Tích cực ơn tập để chuẩn bị kiểm tra học kì II

4. Năng lực, phẩm chất

- NL tư duy - NL tính tốn

- NL sử dụng ngơn ngữ - NL lập trình

- Phẩm chất: tích cực tìm tịi, tự giác nghiên cứu, ham học hỏi, kiên trì, u thích mơn học, u thích lập trình

Một phần của tài liệu Giao an tin 11HK2 35 TUAN (Trang 125 - 128)

Tải bản đầy đủ (DOC)

(131 trang)
w