- 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.. Kĩ năng.[r]
(1)Ngày soạn:
Ngày dạy: Tiết 5 Bài thực hành 1:
LÀM QUEN VỚI FREE PASCAL
I MỤC TIÊU
1 Kiến thức
- Thực thao tác khởi động/thốt khỏi FP, làm quen với hình soạn thảo FP;
- Thực th ao tác mở bảng chọn chọn lệnh; Soạn thảo chương trình Pascal đơn giản;
- Biết cách dịch, sửa lỗi chương trình, chạy chương trình xem kết quả; - Biết cần thiết phải tn thủ quy định ngơn ngữ lập trình
2 Kĩ năng
- Soạn thảo chương trình Pascal đơn giản
- Biết cách dịch, sửa lỗi chương trình, chạy chương trình xem kết - Biết cần thiết phải tuân thủ quy định ngơn ngữ lập trình
3 Thái độ
- Nghiêm túc học tập, ham thích viết chương trình máy tính để hướng dẫn máy tính làm việc theo dẫn người
4 Định hướng phát triển lực
Năng lực tự học; giải vấn đề; sáng tạo; giao tiếp; tự quản lý; hợp tác; sử dụng công nghệ thông tin truyền thông; sử dụng ngôn ngữ
II CHUẨN BỊ
1 Giáo viên: Sách giáo khoa, giáo án, tài liệu tin học có liên quan, phịng máy
2 Học sinh: Đọc trước đến lớp, SGK
III PHƯƠNG PHÁP
- Thuyết trình, vấn đáp, gợi mở, phân tích, trực quan, lý thuyết kết hợp thực hành
IV TIẾN TRÌNH LÊN LỚP 1 Ổn định lớp: (1')
2.Kiểm tra cũ (5'):
- Cấu trúc chung chương trình gồm phần ? Đọc tên chức
năng số từ khố chương trình
- Nêu bước để làm việc với chương trình Free Pascal
3 Bài mới (32')
Hoạt động GV HS Nội dung
- Mục tiêu: Thực thao tác khởi động/thoát khỏi FP,thực thao tác mở bảng chọn chọn lệnh
- Hình thức tổ chức: cá nhân, nhóm
- Kỹ thuật: Động não, vấn đáp, suy nghĩ, cặp đơi, chia sẻ, trình bày phút
Bài 1: Làm quen với việc khởi động và thoát khỏi Free Pascal Nhận biết các thành phần hình Turbo Pascal (12')
a Khởi động Free Pascal cách nháy đúp chuột lên biểu tượng FP hình nên
(2)- Phương pháp: Đàm thoại, đặt vấn đề, trực quan, thực hành
GV: Giới thiệu biểu tượng chương trình cách khởi động chương trình cách
HS: Theo dõi quan sát tìm biểu tượng chương trình máy
GV: Giới thiệu hình FP
HS: Quan sát khám phá thành phần hình FP
GV: Giới thiệu thành phần hình Free Pascal
HS: Quan sát
GV : Giới thiệu làm mẫu cách mở hệ thống thực đơn (menu) cách di chuyển vệt sáng, chọn lệnh thực đơn
HS: Làm theo máy quan sát lệnh menu
GV: Giới thiệu cách thoát khỏi TP HS: Thực hành máy tính
GV: Theo dõi quan sát thao tác thực HS máy hướng dẫn thêm
so sánh với hình 1.11 SGK
c Nhận biết thành phần: Thanh bảng chọn; tên tệp mở; trỏ; dịng trợ giúp phía hình
d Nhấn phím F10 để mở bảng chọn, sử
dụng phím mũi tên sang trái sang
phải ( ) để di chuyển qua lại
các bảng chọn
e Nhấn phím Enter để mở bảng
chọn
f Quan sát lệnh bảng chọn
g Sử dụng phím mũi tên lên
xuống ( ) để di chuyển
lệnh bảng chọn
h Nhấn tổ hợp phím Alt+X để khỏi
Free Pascal
- Mục tiêu: Soạn CT đơn giản, biết dịch, sửa lỗi, chạy CT xem kết
- Hình thức tổ chức: cá nhân, nhóm
- Kỹ thuật: Động não, vấn đáp, suy nghĩ, cặp đôi, chia sẻ, trình bày phút
- Phương pháp: Đàm thoại, đặt vấn đê, trực quan, thực hành
HS: Gõ chương trình phần a SGK
GV: Mở chương trình chuẩn bị sẵn từ máy tính GV
Bài Soạn thảo, lưu, dịch chạy một chương trình đơn giản (20')
a)- Khởi động lại Free Pascal gõ dòng lệnh đây:
program CT_Dau_Tien; uses crt;
begin clrscr;
writeln('Chao cac ban');
write('Minh Free
Pascal'); end.
- Nhấn tổ hợp phím Alt+F9 để dịch
chương trình
(3)HS: Đọc hiểu ý sgk
HS: Làm theo cách bước b, c, d sgk
GV: Theo dõi hướng dẫn máy
GV: Dịch chạy chương trình máy chủ
HS: Quan sát đối chiếu kết máy
GV: Yêu cầu học sinh thực hành thêm số nội dung theo yêu cầu để học sinh hiểu rõ thêm số câu lệnh Clrscr; tác dụng dấu ;, chữ hoa, chữ thường,
HS: Thực hành theo yêu cầu GV
GV: Quan sát học sinh thực hành hướng dẫn
chương trình
- Sau nhấn Alt+F5 để quan sát kết
- Chèn câu lệnh Readln trước lệnh End Dịch, chạy chương trình quan sát kết
- Sửa câu lệnh begin thành BeGin, BEGIN Dịch, chạy chương trình quan sát kết
- Bỏ dấu ; sau câu lệnh Clrscr Dịch, chạy chương trinh quan sát kết - Sau câu lệnh End thêm câu lệnh Writeln ('Tạm biệt') Dịch, chạy chương trình quan sát kết
* Lưu ý:
- Câu lệnh Uses Crt: dùng để khai báo thư viện crt chứa lệnh viết sẵn để thao tác với hình bàn phím - Lệnh Clrscr: lệnh để xố hình kết Chỉ sử dụng câu lệnh khai báo thư viện crt
- Pascal không phân biệt chữ hoa, chữ thường
- Lệnh kết thúc chương trình End Mọi thơng tin sau lệnh bị bỏ qua trình dịch chương trình
- Dấu ; dùng để phân cách lệnh Pascal Câu lệnh trước lệnh End không cần dấu ;
- Có thể dùng bảng chọn RUN để chạy chương trình
4 Củng cố (5')
- Nêu bước thực để thực chương trình Free Pascal
- Để thơng báo kết hình em dùng lệnh ?
5 Hướng dẫn nhà (2')
- Thực hành lại nhà
- Đọc trước phần thực hành