Tiết 60_Tin 9

3 5 0
Tiết 60_Tin 9

Đang tải... (xem toàn văn)

Thông tin tài liệu

IV. TIẾN TRÌNH HOẠT ĐỘNG-GIÁO DỤC 1. Viết chương trình nhập điểm của các bạn trong lớp.. GV: Gợi ý để HS liệt kê các biến. Yêu cầu HS liệt kê biến định sử dụng trong chương trình.. GV: Y[r]

(1)

Ngày soạn:

Ngày dạy: 8C1: 8C2: 8C3:

Tiết 60

BÀI THỰC HÀNH 7

XỬ LÝ DÃY SỐ TRONG CHƯƠNG TRÌNH I MỤC TIÊU

1 Kiến thức

- Thực hành khai báo sử dụng biến mảng

- Ôn luyện cách sử dụng câu lệnh If then; For Kỹ năng

- Cách sử dụng câu lệnh lặp for…do

- Củng cố kĩ đọc, hiểu chỉnh sửa chương trình

- Viết chương trình với thuật tốn tìm giá trị lớn nhất, nhỏ dãy số, tính tổng dãy số

Thái độ

- Ham thích lập trình máy tính để giải tập 4 Năng lực

Năng lực tự học; giải vấn đề; sáng tạo; giao tiếp; tự quản lý; hợp tác; sử dụng công nghệ thông tin truyền thông; sử dụng ngôn ngữ

II CHUẨN BỊ

1 Giáo viên: giáo án, máy chiếu 2 Học sinh: Kiến thức cũ, sách, vở. III PHƯƠNG PHÁP, KĨ THUẬT

- Phương pháp: Đặt vấn đề, vấn đáp, gợi mở, phân tích, trực quan. - Kĩ thuật: Động não, chia nhóm, giao nhiệm vụ.

IV TIẾN TRÌNH HOẠT ĐỘNG-GIÁO DỤC 1 Ổn định lớp (1')

2 Bài mới

A HOẠT ĐỘNG KHỞI ĐỘNG (5'): Khơng. B HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC

Hoạt động GV HS Nội dung GV: Đưa tập SGK

? Gọi học sinh nêu ý tưởng

GV: Yêu cầu HS nhắc lại cách sử dụng khai báo biến mảng ?

Bài Viết chương trình nhập điểm bạn lớp Sau in hình số bạn đạt kết học tập loại giỏi, khá, trung bình (theo tiêu chuẩn từ 8.0 trở lên đạt loại giỏi, từ 6.5 đến 7.9 đạt loại khá, từ 5.0 đến 6.4 đạt trung bình 5.0 xếp loại kém)

(2)

GV: Gợi ý để HS liệt kê biến Yêu cầu HS liệt kê biến định sử dụng chương trình

GV: Yêu cầu HS giải thích ý nghĩa câu lệnh phân khai báo chương trình

GV: Yêu cầu HS giải thích ý nghĩa câu lệnh phân khai báo chương trình

b) Liệt kê biến dự định sử dụng chương trình Tìm hiểu phần khai báo tìm hiểu tác dụng biến:

program Phanloai; uses crt;

Var

i, n, Gioi, Kha, Trungbinh, Kem: integer;

A: array[1 100] of real;

a) Gõ phần khai báo vào máy tính lưu tệp với tên Phanloai Tìm hiểu câu lệnh phần thân chương trình đây:

Begin clrscr;

write(‘Nhap so cac ban lop, n = ‘); readln(n);

writeln(‘Nhap diem:’);

For i:=1 to n Begin write(i,’ ‘); readln(a[i]); End;

Gioi:=0; Kha:=0; Trungbinh:=0; Kem:=0;

for i:=1 to n do begin

if a[i]>=8.0 then Gioi:=Gioi+1; if a[i]<5 then Kem:=Kem+1; if (a[i]<8.0) and (a[i]>=6.5) then Kha:=Kha+1;

if (a[i]>=5) and (a[i]<6.5) then Trungbinh:=trungbinh+1

end;

writeln(‘Ket qua hoc tap:’); writeln(Gioi,’ ban hoc gioi’); writeln(Kha,’ ban hoc kha’);

writeln(Trungbinh,’ ban hoc trung binh’);

writeln(Kem,’ ban hoc kem’); readln

(3)

HS: Thực hành máy tính

GV: Quan sát, hướng dẫn HS thực hành

b) Gõ tiếp phần chương trình vào máy tính sau phần khai báo Dịch, chạy chương trình

C HOẠT ĐỘNG LUYỆN TẬP (5')

Viết chương trình nhập n số ngun từ bàn phím Nhập số x In hình số không lớn x (n, x số nguyên nhập từ bàn phím)

D HOẠT ĐỘNG VẬN DỤNG, SÁNG TẠO (5')

Viết chương trình nhập n số nguyên từ bàn phím Sắp xếp dãy theo thứ tự tăng dần In dãy sau xếp

E HOẠT ĐỘNG TÌM TỊI, MỞ RỘNG (5')

Em thực hành giải ngôn ngữ lập trình khác? * HƯỚNG DẤN VỀ NHÀ (2')

- Thực hành nhà

Ngày đăng: 27/05/2021, 06:54

Tài liệu cùng người dùng

Tài liệu liên quan