1. Trang chủ
  2. » Cao đẳng - Đại học

Giáo án Tin học 8 - Tiết 41-42 - Năm học 2010-2011

4 6 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 75,79 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

HS: §äc th«ng tin bµi tËp 1 GV: Hướng dẫn HS thực hiện các yêu cầu cña bµi thùc hµnh aGõ chương trình như SGK Tr62 bT×m hiÓu ý nghÜa c¸c c©u lÖnh trong chương trình, dịch chương trình và[r]

Trang 1

Ngày dạy: / / 2010.Tại lớp 8A1;

Ngày dạy: / / 2010.Tại lớp 8A2;

Tiết 41: Bài thực hành 5 sử dụng lệnh lặp for…to

I Mục tiêu bài học:

1 Kiến thức:

Vận dụng câu lệnh lặp For to do cho bài tập

Hiểu được hoạt động hoạt động vòng lặp

2 Kỹ năng: Viết chương trình pascal có sử dụng lệnh for do.

Kỹ năng đọc chương trình, lập trình trên máy

3.Thái độ: Thái độ học tập nghiêm túc, tích cực làm các dạng bài tập ứng dụng.

II Chuẩn bị của giáo viên và hoc sinh

1 Chuẩn bị của GV: - Giáo án, SGK, phòng máy, phần mềm pascal

2 Chuẩn bị của HS: - SGK, vở ghi, bút, phiếu học tập

III Hoạt động dạy và học

Lớp 8A1: / Lớp 8A2: /

1 Kiểm tra bài cũ ( Không)

2 Dạy nội dung bài mới.

Hoạt động 1 ( 3 phút) Mục đích yêu cầu.

GV: Cho 2 HS đọc mục đích yêu cầu

HS: Đọc mục đích yêu cầu

GV: Kết luận

1 Mục đích yêu cầu.

Viết được chương trình pascal có câu lệnh For to do

Tiếp tục nâng cao kỹ năng đọc chương trình

Hoạt động 2 ( 15 phút)

GV: Cho 2 HS đọc thông tin bài tập 1

HS: Đọc thông tin bài tập 1

GV: Hướng dẫn HS thực hiện các yêu cầu

của bài thực hành

a)Gõ chương trình như SGK Tr62

b)Tìm hiểu ý nghĩa các câu lệnh trong

chương trình, dịch chương trình và sửa lỗi

nếu có

c)Chạy chương trình với các giá trị bằng

1…10 Quan sát kết quả

HS: Chú ý ghi bài

GV: Cho 2 HS đọc bài tập 2

HS: Đọc thông tin bài tập 1

GV: Hướng dẫn làm thực hành bài tập 2

Bài tập 1: Viết chương trình in ra màn hình bảng nhân của một số từ 1

đến 9 và dừng màn hình để quan sát kết quả

Program Bang_cuu_chuong;

Uses crt;

Var i, n: integer;

Begin Clrscr;

Writeln(‘Nhap vao so n’); readln(n); Writeln(‘Bang nhan’,n);

Writeln;

For i:=1 to 10 do Writeln(n,’x’,i:2,’=’,n*i:3);

Readln;

End

Bài 2 sgk (T63) a) Giới thiệu lệnh gotoxy(), wherex

Trang 2

a)Chỉnh sửa câu lệnh lặp

b)Dịch và chạy chương trình với các giá

trị nhập từ bàn phím

GV: Đưa ra lưu ý

HS: Chú ý ghi bài

- Gotoxy(a,b) Trong đó: a là chỉ số cột, b là chỉ số hàng

- ý nghĩa của câu lệnh là đưa con trỏ

về cột a hàng b

- Wherex: cho biết số thứ tự của cột, wherey cho biết số thứ tự của hàng

* Lưu ý: Phải khai báo thư viện crt

trước khi sử dụng hai lệnh trên a) Chỉnh sửa chương trình như sau: b)Dịch và chạy chương trình

Hoạt động 3 ( 25 phút)

GV: Tổ chức HS nhận máy tính 2 em/máy

HS: ổn định tổ chức

GV: Yêu cầu HS thực hành bài tập 1 trên

máy

HS: Thực hành trên máy

GV: Quan sát hướng dẫn

Lấy bài tập mẫu hướng dẫn

GV: Nhận xét thực hành và cho điểm

3 Củng cố (1 phút)

GV:Nhận xét giờ thực hành

HS: Rút kinh nghiệm

4 Hướng dẫn học sinh tự học nhà ( 1 phút)

Học kĩ lí thuyết cấu trúc lệnh lặp For to do

Làm lại bài tập 1,2 SGK Tr 62, 63 Đọc trước bài tập 3

Trang 3

Ngày dạy: / / 2010.Tại lớp 8A1;

Ngày dạy: / / 2010.Tại lớp 8A2;

Tiết 42- Bài thực hành 5 sử dụng lệnh lặp for…to ( Tiếp)

I Mục tiêu bài học:

1 Kiến thức:

Vận dụng câu lệnh lặp For to do cho bài tập

Hiểu được hoạt động hoạt động vòng lặp

2 Kỹ năng: Viết chương trình pascal có sử dụng lệnh for do.

Kỹ năng đọc chương trình, lập trình trên máy

3.Thái độ: Thái độ học tập nghiêm túc, tích cực làm các dạng bài tập ứng dụng.

II Chuẩn bị của giáo viên và hoc sinh

1 Chuẩn bị của GV: - Giáo án, SGK, phòng máy, phần mềm pascal

2 Chuẩn bị của HS: - SGK, vở ghi, bút, phiếu học tập

III Hoạt động dạy và học

Lớp 8A1: / Lớp 8A2: /

1 Kiểm tra bài cũ (0 phút)

2 Dạy nội dung bài mới.

Hoạt động 1 (10 phút)

GV: Hướng dẫn kỹ năng thực hành bài

tập 2

GV: Tổ chức HS nhận máy tính 2

em/máy

HS: ổn định tổ chức

GV: Yêu cầu HS thực hành bài tập 2 trên

máy

HS: Thực hành trên máy

GV: Quan sát hướng dẫn

Lấy bài tập mẫu hướng dẫn

GV: Nhận xét thực hành và cho điểm

Bài 2 SGK tr 63

Hoạt động 2 ( 28 phút)

GV; Cho 2 HS đọc thông tin bài tập 3

HS: Đọc thông tin

GV: Hướng dẫn bài tập 3

a)Tìm hiểu chương trình

b)Gõ và chạy chương trình Sử dụng lệnh

gotoxy(a,b) để điều chỉnh bảng ra giữa

màn hình

GV: Tổ chức HS nhận máy tính 2

em/máy

Bài 3 SGK (T64)

a) Câu lệnh for lồng trong for

For <biến đếm1:= giá trị đầu>to <giá trị cuối>do For <biến đếm 2:=giá trị đầu> to <giá trị cuối> do

< câu lệnh>;

Program Tao_bang;

Uses crt;

Var i,j: byte;

Begin

Trang 4

HS: ổn định tổ chức

GV: Yêu cầu HS thực hành bài tập 3 trên

máy

HS: Thực hành trên máy trong 20 phút

GV: Quan sát hướng dẫn

Lấy bài tập mẫu hướng dẫn

GV: Nhận xét thực hành và cho điểm

3 Củng cố và luyện tập ( 5 phút)

GV:Tóm tắt kiến thức trọng tâm đã học

GV: Đưa ra tổng kết bài thực hành SGk

tr65

HS: Chú ý

Clrscr;

For i:=1 to 9 do Begin

For j:=0 to 9 do Writeln(10*i+j:4);

Writeln;

End;

Readln;

End

4 Hướng dẫn học sinh tự học ở nhà (2 phút)

- Học lại bài về câu lệnh lặp For to do Xem lại các ví dụ SGK

- Làm lại bài tập 1,2,3Tr 62-64 Đọc bài đọc thêm 1 SGK tr65

- Đọc trước phần mềm Geogebra tr98

Ngày đăng: 29/03/2021, 15:47

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w