XLI DAY SO TRONG CTRINH
Chia sẻ bởi Cái Thị Hạ Ngân |
Ngày 25/10/2018 |
20
Chia sẻ tài liệu: XLI DAY SO TRONG CTRINH thuộc Tin học 7
Nội dung tài liệu:
Ngày soạn: 13/03/2011
Ngày dạy: 17/03/2011
Lớp: 8
Giáo viên hướng dẫn: Lê Đình Trung
Giáo viên soạn : Cái Thị Hạ Ngân
Tiết 59, Bài thực hành 7 XỬ LÍ DÃY SỐ TRONG
CHƯƠNG TRÌNH
A. MỤC TIÊU
Sau khi học xong bài này học sinh cần đạt được các mục tiêu sau:
1. Kiến thức:
- Hiểu và viết được chương trình với thuật toán tìm giá trị lớn nhất, nhỏ nhất của một dãy số, tính tổng dãy số.
- Ôn luyện cách sử dụng câu lệnh if..then, for..do.
2. Kỹ năng:
- Thực hành khai báo và sử dụng các biến mảng.
- Củng cố kĩ năng đọc, hiểu và chỉnh sửa chương trình.
3. Thái độ:
- Hình thành phương pháp làm việc khoa học.
- Vận dụng vào trong học tập và thực tiễn.
B.Chuẩn bị
1. Giáo viên
- Bài giảng điện tử.
- Giáo án.
- Máy tính, Projector
2. Học sinh
- SGK, và dụng cụ học tập.
C. Phương pháp
- Thuyết trình.
- Vấn đáp.
- Trực quan.
- Hướng dẫn thực hành.
- Phát hiện và giải quyết vấn đề.
D. Tiến trình lên lớp
I. Ổn định tổ chức (1p)
- Kiểm tra sĩ số( vắng…phép,…không phép).
- Ổn định chổ ngồi học sinh.
II. Kiểm tra bài cũ (5p)
Câu hỏi 1: Dữ liệu kiểu mảng là gì? Cách khai báo biến mảng trong Pascal?
Câu hỏi 2: Trình bày cú pháp của câu lệnh lặp với số lần biết trước và câu lệnh điều kiện.
Đáp án:
Câu hỏi 1: Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử có thứ tự và mọi
phần tử đều có cùng một kiểu dữ liệu.
Cách khai báo biến mảng trong Pascal
Tên mảng: ARRAY [..] OF
Câu hỏi 2: Trình bày cú pháp của câu lệnh lặp với số lần biết trước và câu lệnh điều kiện.
Cú pháp của câu lệnh lặp với số lần biết trước.
FOR := TO DO ;
Câu lệnh điều kiện.
+ IF <điều kiện> THEN;
+ IF <điều kiện> THEN ELSE ;
III. Triển khai bài mới (2p)
HOẠT ĐỘNG CỦA THẦY VÀ TRÒ
NỘI DUNG BÀI MỚI
Hoạt động 1: Trình bày mục đích yêu cầu
(13p)
Tiết học hôm nay chúng ta phải thực hiện
được các nội dung sau:
Làm quen với việc khai báo và sử dụng các
biến mảng.
Ôn luyện cách sử dụng câu lệnh lặp FOR..DO.
Củng cố các kĩ năng đọc, hiểu và chỉnh sửa
chương trình.
Thực hiện được các nội dung đó xem như
chúng ta đã được mục đích yêu cầu của bài học.
Trình bày mục đích yêu cầu
Làm quen với việc khai báo
và sử dụng các biến mảng.
Ôn luyện cách sử dụng câu
lệnh lặp FOR..DO.
Củng cố các kĩ năng đọc,
hiểu và chỉnh sửa chương trình.
Hoạt động 2: Thực hành - Bài tập 1 (30p)
Hoạt động 2.1: Xem lại các ví dụ 2, ví dụ 3, bài 9 về cách sử dụng và khai báo biến mảng trong Pascal.
GV: Cho HS xem lại ví dụ 2 và ví dụ 3 của bài 9 trong sgk trang 76.
HS: Theo dõi.
GV: Giảng.
Ở ví dụ 2:
* Sử dụng biến mảng Diem thay cho các biến
Diem_1; Diem_2; Diem_3,… để lưu điểm số của các HS.
* Khai báo biến mảng Diem như sau:
VAR Diem: ARRAY [1..50] OF REAL;
* Mỗi HS có thể có nhiều điểm theo từng
môn học như Toán,Văn, Lý,…Ta có thể sử
dụng biến mảng DiemToan, DiemVan, DiemLi thay cho các biến Diem_1; Diem_2; Diem_3,… để lưu điểm số của các HS theo từng môn học.
Vì các biến mảng DiemToan, DiemVan, DiemLi có cùng chỉ số đầu, chỉ số cuối ,một kiểu dữ liệu nên ta có thể gộp ba mảng này lại với
Ngày dạy: 17/03/2011
Lớp: 8
Giáo viên hướng dẫn: Lê Đình Trung
Giáo viên soạn : Cái Thị Hạ Ngân
Tiết 59, Bài thực hành 7 XỬ LÍ DÃY SỐ TRONG
CHƯƠNG TRÌNH
A. MỤC TIÊU
Sau khi học xong bài này học sinh cần đạt được các mục tiêu sau:
1. Kiến thức:
- Hiểu và viết được chương trình với thuật toán tìm giá trị lớn nhất, nhỏ nhất của một dãy số, tính tổng dãy số.
- Ôn luyện cách sử dụng câu lệnh if..then, for..do.
2. Kỹ năng:
- Thực hành khai báo và sử dụng các biến mảng.
- Củng cố kĩ năng đọc, hiểu và chỉnh sửa chương trình.
3. Thái độ:
- Hình thành phương pháp làm việc khoa học.
- Vận dụng vào trong học tập và thực tiễn.
B.Chuẩn bị
1. Giáo viên
- Bài giảng điện tử.
- Giáo án.
- Máy tính, Projector
2. Học sinh
- SGK, và dụng cụ học tập.
C. Phương pháp
- Thuyết trình.
- Vấn đáp.
- Trực quan.
- Hướng dẫn thực hành.
- Phát hiện và giải quyết vấn đề.
D. Tiến trình lên lớp
I. Ổn định tổ chức (1p)
- Kiểm tra sĩ số( vắng…phép,…không phép).
- Ổn định chổ ngồi học sinh.
II. Kiểm tra bài cũ (5p)
Câu hỏi 1: Dữ liệu kiểu mảng là gì? Cách khai báo biến mảng trong Pascal?
Câu hỏi 2: Trình bày cú pháp của câu lệnh lặp với số lần biết trước và câu lệnh điều kiện.
Đáp án:
Câu hỏi 1: Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử có thứ tự và mọi
phần tử đều có cùng một kiểu dữ liệu.
Cách khai báo biến mảng trong Pascal
Tên mảng: ARRAY [
Câu hỏi 2: Trình bày cú pháp của câu lệnh lặp với số lần biết trước và câu lệnh điều kiện.
Cú pháp của câu lệnh lặp với số lần biết trước.
FOR
Câu lệnh điều kiện.
+ IF <điều kiện> THEN
+ IF <điều kiện> THEN
III. Triển khai bài mới (2p)
HOẠT ĐỘNG CỦA THẦY VÀ TRÒ
NỘI DUNG BÀI MỚI
Hoạt động 1: Trình bày mục đích yêu cầu
(13p)
Tiết học hôm nay chúng ta phải thực hiện
được các nội dung sau:
Làm quen với việc khai báo và sử dụng các
biến mảng.
Ôn luyện cách sử dụng câu lệnh lặp FOR..DO.
Củng cố các kĩ năng đọc, hiểu và chỉnh sửa
chương trình.
Thực hiện được các nội dung đó xem như
chúng ta đã được mục đích yêu cầu của bài học.
Trình bày mục đích yêu cầu
Làm quen với việc khai báo
và sử dụng các biến mảng.
Ôn luyện cách sử dụng câu
lệnh lặp FOR..DO.
Củng cố các kĩ năng đọc,
hiểu và chỉnh sửa chương trình.
Hoạt động 2: Thực hành - Bài tập 1 (30p)
Hoạt động 2.1: Xem lại các ví dụ 2, ví dụ 3, bài 9 về cách sử dụng và khai báo biến mảng trong Pascal.
GV: Cho HS xem lại ví dụ 2 và ví dụ 3 của bài 9 trong sgk trang 76.
HS: Theo dõi.
GV: Giảng.
Ở ví dụ 2:
* Sử dụng biến mảng Diem thay cho các biến
Diem_1; Diem_2; Diem_3,… để lưu điểm số của các HS.
* Khai báo biến mảng Diem như sau:
VAR Diem: ARRAY [1..50] OF REAL;
* Mỗi HS có thể có nhiều điểm theo từng
môn học như Toán,Văn, Lý,…Ta có thể sử
dụng biến mảng DiemToan, DiemVan, DiemLi thay cho các biến Diem_1; Diem_2; Diem_3,… để lưu điểm số của các HS theo từng môn học.
Vì các biến mảng DiemToan, DiemVan, DiemLi có cùng chỉ số đầu, chỉ số cuối ,một kiểu dữ liệu nên ta có thể gộp ba mảng này lại với
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Cái Thị Hạ Ngân
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)