HS më File cña m×nh ra.[r]
Trang 1Ng y soà ạn: 11/9/2009
Ng y già ảng:15/9/2009
Tiết: 5+6
B i th à ực h nh 1: L m quen v à à ới Turbo pascal
I MỤC tiêu BàI DẠY:
1 Kiến thức:
- Thực hiện được các thao tác khởi động/ Kết thúc TP, L m quen và ới m n hìnhà soạn thảo
- Thực hiện được các thao tác mở các bảng chọn v chà ọn lệnh
- Soạn thảo được một chương trình pascal đơn giản
- Biết cách dịch, sữa lỗi trong chương trình, chạy chương trình v xem kà ết quả
- Biết sự cần thiết phải tuân thủ quy định của ngôn ngữ lập trình
2 Kỹ năng :
- Rèn kỹ năng thao tác thực h nh trên máy tính.à
- Học sinh có kĩ năng soạn thảo, lưu, dịch v chà ạy một chương trình Passcal
3 Thái độ:
- Nghiêm túc, tích cực trong thực h nh, phát trià ển tư duy lập trình
II CHUẨN BỊ:
1 Giáo viên: Giáo án, nội dung b i thà ực h nh.à
2 Học sinh : Đọc t i lià ệu ở nhà
III Phơng pháp: thuyết trình, luyện tập.
IV tiến trình lên lớp:
1 Ổn định tổ chức lớp:
- Kiểm tra sĩ số:………… ắng v ……
- Ổn định trật tự
2 Kiểm tra b i c à ũ:
- Ngôn ngữ lập trình gồm những gì ?
- Cho biết các thành phần chính của cấu trúc chơng trình ?
3 Bài mới:
Hoạt động của giáo viên Hoạt động của học sinh
Hoạt động 1: Khởi động, thoát khỏi Turbo
Pascal:
G/v? Muốn khởi động chơng trình Turbo Pascal
ta làm thế nào ?
Tùy nhiên tuỳ theo biểu tợng cài đặt trên màn
hình
H/s trả lời:
C1: Nháy đúp vào biểu tợng
trên màn hình
C2: Nháy đúp vào tên tệp Turbo.exe
Trang 2? Cho biết màn hình soạn thảo Pascal gồm
những thành phần nào ?
GV yêu cầu HS thực hành theo các yêu cầu của
bài tập 1/SGK
Hđ2: Soạn thảo, l u, dịch và chạy ch ơng trình:
GV: yêu cầu HS khởi động lại Turbo Pascal và
gõ chơng trình
Program CT_dau_tien;
Uses ctr;
Begin clrscr;
Writeln(‘chao cac ban’);
Writeln(‘Toi la Turbo Pascal’);
End.
? Muốn lu chơng trình ta làm thế nào ?
? Muốn dịch chơng trình ta làm thế nào ?
? Muốn chạy chơng trình ta làm thế nào ?
? Muốn xem kết quả ta làm thế nào ?
GV yêu cầu HS thực hành theo yêu cầu của bài
tập 2
Hoạt động 3: Chỉnh sử chơng trình và nhận
biết một số lỗi
GV cho HS mở File đã lu của mình
- GV cho HS xóa dòng Begin và cho dịch
ch-ơng trình
Hãy quan sát dòng báo lỗi sau có nghĩa gì?
GV đây là lỗi 36 thiếu begin
- GV cho gõ lại Begin và xóa dấu chấm sau chữ
end Và cho dịch chơng trình
Hãy quan sát lỗi và cho biết có ý nghĩa gì?
Lỗi thứ 10 không tìm thấy kết thúc tệp
Tơng tự nh vậy GV có thể cho HS xóa các câu
lệnh trong chơng trình rồi cho chạy để HS nắm
đợc một số lỗi
trong th mục chứa tệp này (TP\BIN)
- HS thực hành trên máy, quan sát và trả lời
HS soạn thảo chơng trình mẫu vào máy
C1: Nhấn F2, gõ tên tệp, OK C2: Vào File, chọn Save, …
- Nhấn Alt + F9
- Nhấn Ctrl + F9
- Nhấn Alt + F5
- H/s thực hành
HS thực hành trên máy tính
HS mở File của mình ra
ấn F3 tìm tên File đã lu => Open
Chơng trình báo lỗi
Error 36: BEGIN expected
Chơng trình báo lỗi
Trang 3Vậy trong phần thân chơng trình Pascal bắt đầu
phải có lệnh gì?
Dâu “ ; ” dùng để làm gì không gõ dấu ; sau
các câu lệnh dợc không?
GV nêu chú ý (sgk)
GV cho HS nhấn Alt+X để thoát khỏi chơng
trình nhng không lu
HS làm và theo dõi lỗi trong CT
H/s: Begin
“ ; “ dùng để phân cách các lệnh, không
có dấu “;” chơng trình báo lỗi
H/s thoát khỏi chơng trình
4 Củng cố:
- Có mấy cách để khởi động Turbo Pascal
- Muốn lưu chương trình đang soạn thảo ta l m thà ế n o?à
- Để dịch v chà ạy chương trình ta l m thà ế n o?à
5 Dặn dò:
- Về nh xem là ại các b i tà ập đó thực h nh Nà ếu hs n o có máy tính cá nhân thì à nên thao tác lại nhiều lần cho th nh thà ạo
- Xem trước b i tià ếp theo