tiet 42lop 8 tin học 8 nguyễn thanh hà thư viện giáo dục tỉnh quảng trị

3 12 0
tiet 42lop 8  tin học 8  nguyễn thanh hà  thư viện giáo dục tỉnh quảng trị

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

Thông tin tài liệu

Đặt vấn đề: (1’) Tiết trước chúng ta đã tìm hiểu cú pháp, ngữ nghĩa của câu lệnh lặp với số lần biết trước for…do, tiết hôm nay chúng sẽ đi vào một số bài toán cụ thể để một lầ[r]

(1)

Tiết thứ: 42

Ngày soạn: 20/012010

Bài thực hành 4:

SỬ DỤNG LỆNH LẶP FOR…DO A Mục tiêu:

I Kiến thức:

- Biết vận dụng kiến thức vòng lặp for… do, câu lệnh ghép để viết chương trình II Kĩ năng:

- Viết chương trình có sử dụng vòng lặp for … - Sử dụng câu lệnh ghép

- Rèn luyện kỹ đọc hiểu chương trình có sử dụng vịng lặp for … III Thái độ:

- Có ý thức học tập

- Nghiêm túc, rèn luyện tính xác, cẩn thận cho học sinh B Phương pháp:

- Vấn đáp, hoạt động nhóm, thực hành, trình chiếu C Chuẩn bị:

I Giáo viên:

Nội dung bài, máy tính, SGK II Học sinh:

Chuẩn bị nội dung học nhà, SGK D Tiến trình lên lớp:

I Ổn định tổ chức: (1’) II Bài cũ: (5’)

- Nhắc lại cú pháp ngữ nghĩa câu lệnh lặp với số lần biết trước for…do? III Bài mới:

Đặt vấn đề: (1’) Tiết trước tìm hiểu cú pháp, ngữ nghĩa câu lệnh lặp với số lần biết trước for…do, tiết hôm chúng vào số toán cụ thể để lần hiểu câu lệnh này, rèn luyện cách đọc chương trình, hiểu ý nghĩa thuật tốn sử dụng chương trình

Triển khai mới: (30’)

(2)

- GV: Nêu hạn chế kết nhận hình

Vậy để có kết đẹp hình ta làm thế

- GVL Giới thiệu câu lệnh: Gotoxy(a,b), WhereX, WhereY

- HS: Lắng nghe, quan sát

- GV: Đưa đoạn chương trình sửa lại câu lệnh lặp

- HS: Quan sát

- GV: u cầu HS thực viết chương trình máy tính

- HS: Gõ chương trình - GV: Nhận xét, bổ sung

- HS: Dịch chạy thử chương trình Quan sát kết

- GV: Giới thiệu cấu trúc lệnh for lồng câu lệnh for khác, hướng dẫn học sinh cách sử dụng lệnh

- HS: Ghi chép cấu trúc lĩnh hội - GV: Đưa nội dung chương trình thực hành lên hình, yêu cầu học sinh đọc chương trình, tìm hiểu hoạt động chương trình

- HS: Hoạt động theo nhóm, tìm hiểu hoạt động chương trình, đại diện nhóm báo cáo kết thảo luận

2 Nội dung Bài 2:

Giới thiệu lệnh Gotoxy(), WhereX * Gotoxy(a,b)

Trong đó: a số cột, b số hàng

- Ý nghĩa: Câu lệnh đưa trỏ cột a hàng b * WhereX: Cho biết số thứ tự cột, WhereY cho biết số thứ tự hàng

* Lưu ý: Phải khai báo thư viện crt trước sử dụng hai lệnh

a) Chỉnh sửa câu lệnh lặp chương trình sau:

For i:=1 to 10 begin

gotoxy(5, wherey);

Writeln(n,’x’,i:2,’=’,n*i:3); writeln;

end;

b Dịch chạy chương trình với giá trị gõ vào từ bàn phím Quan sát kết nhận hình

Bài 3:

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

Program Tao_bang; Uses crt;

Var i,j: byte; Begin

Clrscr;

For i:=1 to Begin

(3)

- GV: Cho chạy chương trình

- HS : Quan sát kết hình - HS: Gõ, dịch chạy chương trình - GV: Quan sát, hướng dẫn cần

End; Readln; End

b Gõ chạy chương trình, quan sát kết Sử dụng thêm lệnh GotoXY(a,b) để điều chỉnh bảng kết hình

IV Củng cố (5’):

- Nhận xét tiết thực hành

- Cho học sinh khỏi chương trình, tắt máy kết thúc tiết học V Dặn dò (3’):

- Về nhà xem lại kiến thức học

- Chuẩn bị tiếp theo “Học vẽ hình với phần mềm Geogebra” VI Rút kinh nghiệm :

Ngày đăng: 10/03/2021, 17:00

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

Tài liệu liên quan