Giáo án Tin học Lớp 8 - Tiết 42: Bài thực hành 5: Sử dụng lệnh lặp For...Do (Tiếp theo) - Năm học 2013-2014

HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG BÀI HỌC

- Giáo viên cho chạy kết quả của bài thực hành Bang_cuu_chuong Yêu cầu học sinh quan sát kết quả và nhận xét khoảng cách giữa các hàng, cột.

- HS: quan sát và đưa ra nhận xét.

- ? Có cách nào để khoảng cách giữa các hàng và các cột tăng lên?

- GV: Giới thiệu câu lệnh gotoxy và where.

- GV: yêu cầu học sinh mở chương trình Bang_cuu_chương và sửa lại chương trình theo bài trên màn hình của giáo viên.

- HS: gõ chương trình vào máy, sửa lỗi chính tả, chạy chương trình, quan sát kết quả.

- GV: yêu cầu học sinh quan sát kết quả và so sánh với kết quả của chương trinh khi chưa dùng lệnh gotoxy(5, wherey)

HS: quan sát và nhận xét. Bài 2 sgk (T63)

a) Giới thiệu lệnh gotoxy(), wherex

- 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

 

doc3 trang | Chia sẻ: lethuong715 | Lượt xem: 463 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo án Tin học Lớp 8 - Tiết 42: Bài thực hành 5: Sử dụng lệnh lặp For...Do (Tiếp theo) - Năm học 2013-2014, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Tuần 22
Bài: Bài thực hành 5	Tiết: 42 
Ngày dạy:14/01/2013 
Sử dụng lệnh lặp FOR do (TT)
1. Mục tiờu:
1.1 Kiến thức
Hoùc sinh bieỏt: 
- Vận dụng kiến thức của vòng lặp for do, câu lệnh ghép để viết chương trình.
Học sinh hieồu:
- Sử dụng được câu lệnh ghép. 
1.2 Kĩ năng
HS thành thạo: Viết được chương trình có sử dụng vòng lặp for  do.
Học sinh thực hiện thành thạo: Rèn luyện kỹ năng đọc hiểu chương trình có sử dụng vòng lặp for do.
1.3 Thỏi độ
- thoi quen: Thỏi độ nghiờm tỳc cẩn thận.
- tớnh cỏch: tích cực làm các bài tập thực hành.
2. Nội dung học tập
- Nội dung.
3. Chuẩn bị: 
3.1 Gv: Tài liệu tin lớp 8
3.2 HS: SGK tin 8, vở ghi
4. Tổ chức cỏc hoạt động học tập	
4.1. ổn định tổ chức và kiểm diện
- ổn định lớp.
 4.2. kiểm tra miệng:
 4.3. Tiến trỡnh bài học
Hoạt động 1: Làm đẹp màn hình kết quả bằng lệnh gotoxy, where
Mục tiờu:
kiến thức: HS biết viết cỏc c/t bài tập.
kĩ năng: rốn luyện kĩ năng viết cõu lệnh.
Phương phỏp, phương tiện dạy học
- phương phỏp: Đàm thoại – vấn đỏp
-phương tiện: mỏy tớnh 
Cỏc bước của hoạt động:
HOẠT ĐỘNG CỦA GV VÀ HS
NỘI DUNG BÀI HỌC
- Giáo viên cho chạy kết quả của bài thực hành Bang_cuu_chuong Yêu cầu học sinh quan sát kết quả và nhận xét khoảng cách giữa các hàng, cột.
- HS: quan sát và đưa ra nhận xét.
- ? Có cách nào để khoảng cách giữa các hàng và các cột tăng lên?
- GV: Giới thiệu câu lệnh gotoxy và where.
- GV: yêu cầu học sinh mở chương trình Bang_cuu_chương và sửa lại chương trình theo bài trên màn hình của giáo viên.
- HS: gõ chương trình vào máy, sửa lỗi chính tả, chạy chương trình, quan sát kết quả.
- GV: yêu cầu học sinh quan sát kết quả và so sánh với kết quả của chương trinh khi chưa dùng lệnh gotoxy(5, wherey)
HS: quan sát và nhận xét.
Bài 2 sgk (T63)
a) Giới thiệu lệnh gotoxy(), wherex
- 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:
Program Bang_cuu_chuong;
Uses crt;
Var i, n: integer;
Begin
Clrscr;
Writeln(‘Nhap vao so n’); readln(n);
Writeln(‘Bang nha’,n);
Writeln;
For i:=1 to 10 do
begin
gotoxy(5, wherey);
Writeln(n,’x’,i:2,’=’,n*i:3); 
Readln;
End.
Hoạt động 2: sử dụng lệnh For lồng trong for
Mục tiờu:
kiến thức: HS biết viết cỏc c/t bài tập.
kĩ năng: rốn luyện kĩ năng viết cõu lệnh.
Phương phỏp, phương tiện dạy học
 + phương phỏp: Đàm thoại – vấn đỏp
 + phương tiện: mỏy tớnh 
Cỏc bước của hoạt động:
- GV: giới thiệu cấu trúc lệnh for lồng, hướng dẫn học sinh cách sử dụng lệnh.
- HS: ghi chép cấu trúc và lĩnh hội
- GV: đưa nội dung chương trình bài thực hành 3 lên màn hình, yêu cầu học sinh đọc chương trình, tìm hiểu hoạt động của chương trình.
- HS: hoạt động theo nhóm, tìm hiểu hoạt động của chương trinh, đại diện của nhóm báo cáo kết quả thảo luận.
- GV: cho chạy chương trình.
HS : quan sát kết quả trên màn hình.
Bài 3 SGK (T64).
a) Câu lệnh for lồng trong for
- For to do
 For to do
;
Program Tao_bang;
Uses crt;
Var i,j: byte;
Begin
Clrscr;
For i:=1 to 9 do
Begin
For j:=0 to 9 do 
Writeln(10*i+j:4);
Writeln;
End;
Readln;
End.
5. Tổng kết và hướng dẫn học tập
	5.1 Tổng kết.
	5.1 Hướng dẫn học tập
	- Đối với bài học ở tiết học này:
+ sinh về nhà sử dụng lệnh gotoxy để chỉnh sửa lại bài thực hành số 3 cho kết quả in ra màn hình đẹp.
	+ viết được cõu lệnh lặp.
	- Đối với bài học ở tiết học sau:
	+ Học bài
+ xem bài mới 
6. phụ lục.

File đính kèm:

  • doct 42.doc