HS më File cña m×nh ra.[r]
(1)Ng 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 MC tiêu BàI DY: Kiến thức:
- Thực c¸c thao t¸c khởi động/ Kết thóc TP, L m quen ới m n h×nhà soạn thảo
- Thực c¸c thao t¸c mở c¸c bảng chọn v chà ọn lệnh - Soạn thảo chng trình pascal n gin
- Bit cách dịch, sữa lỗi chương tr×nh, chạy chương tr×nh v xem kà ết - Biết cần thiết phi tuân th quy nh ca ngôn ng lp trình
Kỹ :
- Rèn k nng thao tác thc h nh m¸y tÝnh.à
- Học sinh cã kĩ soạn thảo, lưu, dịch v chà ạy chương trình Passcal Thái :
- Nghiêm túc, tích cc thc h nh, phát trià ển tư lập tr×nh II CHUẨN BỊ:
1. Giáo viên: Giáo án, ni 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ố:………… vắng …… - Ổn định trật tự
Kiểm tra b i cà ũ:
- Ngôn ngữ lập trình gồm ?
- Cho biết thành phần cấu trúc chơng trình ? Bµi míi:
Hoạt động giáo viên Hoạt động 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 ?
Tùy nhiên tuỳ theo biểu tợng cài đặt hình
H/s tr¶ lêi:
C1: Nháy đúp vào biểu tợng hình
(2)? Cho biết hình soạn thảo Pascal gồm thành phần ?
GV yêu cầu HS thực hành theo yêu cầu tập 1/SGK
H2: Soạn thảo, l u, dịch chạy ch ơng trình: GV: yêu cầu HS khởi động lại Turbo Pascal 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 ? ? Muốn dịch chơng trình ta làm ? ? Muốn chạy chơng trình ta làm ? ? Muốn xem kết ta làm ?
GV yêu cầu HS thực hành theo yêu cầu tập
Hot ng 3: Chỉnh sử chơng trình nhận biết số lỗi
GV cho HS mở File lu
- GV cho HS xóa dòng Begin cho dịch ch-ơng trình
HÃy quan sát dòng báo lỗi sau có nghĩa gì? GV lỗi 36 thiếu begin
- GV cho gõ lại Begin xóa dấu chấm sau chữ end Và cho dịch chơng trình
HÃy quan sát lỗi 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 GV cho HS xóa câu lệnh chơng trình cho chạy để HS nắm đợc số lỗi
trong th mơc chøa tƯp nµy (TP\BIN) - HS thùc hµnh máy, quan sát 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 máy tính HS më File cđa m×nh
ấn F3 tìm tên File ó lu => Open
Chơng trình báo lỗi
Error 36: BEGIN expected
(3)VËy phần thân chơng trình Pascal bắt đầu phải có lƯnh g×?
Dâu “ ; ” dùng để làm khơng gõ dấu ; sau câu lệnh dợc khơng?
GV nªu chó ý (sgk)
GV cho HS nhấn Alt+X để khỏi chơng trình nhng khơng lu
HS làm theo dõi lỗi CT H/s: Begin
“ ; “ dùng để phân cách 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ã c¸ch để khởi động Turbo Pascal
- Muốn lưu chương tr×nh soạn thảo ta l m ế n o?à - Để dịch v chà ạy chương tr×nh ta l m ế n o?à
5 Dặn dß:
- Về nh xem ại c¸c b i tà ập thực h nh Nà ếu hs n o cã m¸y tÝnh cá nhân nên thao tác li nhiu ln cho th nh ạo