Tải bản đầy đủ (.docx) (3 trang)

Bai thuc hanh 1 Lam quen voi Turbo Pascal

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (119.58 KB, 3 trang )

<span class='text_page_counter'>(1)</span>Tuần: 3 Tiết: 6. Ngày soạn: 30/08/2015 Ngày dạy:. Bài thực hành 1 (tt) LÀM QUEN VỚI TURBO PASCAL I. MỤC TIÊU: 1. Kiến thức: - Thực hiện được thao tác khởi động và thoát khỏi môi trường lập trình, làm quen với màn hình soạn thảo chương trình. - Thực hiện đượ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 đơ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ủ qui định của ngôn ngữ lập trình. 2. Kĩ năng: - Rèn luyện kĩ năng dịch, sửa lỗi và chạy chương trình. 3. Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc nào đó. II. PHƯƠNG PHÁP: - Phân nhóm HS thực hành. - Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thực hành trên máy. - Gv quan sát, hướng dẫn các nóm thực hành, nhận xét công việc của từng nhóm. III. CHUẨN BỊ: - GV: Sách giáo khoa, tài liệu, giáo án, phòng máy, phần mềm Turbo Pascal hoạt động tốt - HS: SGK, vở, dụng cụ học tập. IV. HOẠT ĐỘNG DẠY – HỌC:. 1. Ổn định lớp: Kiểm tra sĩ số; tạo tâm lý tốt để bắt đầu tiết học. 2. Phân và chia việc cho từng nhóm thực hành: 3. Bài mới: HOẠT ĐỘNG CỦA HOẠT ĐỘNG CỦA NỘI DUNG GV HS Hoạt động 1: BT3 Chỉnh sửa chương trình và nhận biết một số lỗi - Để làm quen với cách - Mở bài 2. Bài 3. Chỉnh sửa chương trình chỉnh sửa chương trình Program CT_Dau_tien;.

<span class='text_page_counter'>(2)</span> và nhận biết một số lỗi các em mở bài 2 của tiết thực hành hôm trước chúng ta tiếp tục thực hành. - Nếu xóa dòng lệnh Begin thì chương trình thông báo lỗi bao nhiêu và lỗi đó là gì? - Sửa lại chương trình đúng bằng cách nào? - Nếu xóa dấu chấm sau chữ End. thì chương trình thông báo lỗi bao nhiêu và lỗi đó là gì. - Sửa lại chương trình đúng bằng cách nào. - Các em hãy xóa dấu chấm phẩy ở cuối câu lệnh Write(‘Toi la Turbo Pascal’) dịch và chạy chương trình và cho nhận xét.. Uses Crt; Begin Clrscr; Writeln(‘Chao cac ban’); Write(‘Toi la Turbo Pascal’); End.. và nhận biết một số lỗi. a) Xoá dòng lệnh Begin. Dịch chương trình và quan sát thông báo lỗi như hình 16 dưới đây:. - Lỗi 36, thiếu Begin. - Gõ lại dòng lệnh Begin như Hình 16. Lỗi 36: Thiếu BEGIN cũ. b) Nhấn phím bất kì và gõ lại lệnh - Lỗi 10, không tìm thấy kết thúc tệp. begin như cũ. Xoá dấu chấm sau. - Gõ lại dấu chấm sau chữ end như cũ. - Thực hiện theo yêu cầu của giáo viên. Nhận xét: Dấu chấm phẩy (;) được dùng để phân cách các lệnh trong Pascal. Sau câu lệnh ngay trước từ khóa end có thể không cần đặt dấu - Chuẩn bị bài tập về chấm phẩy. các lỗi thường gặp, cho - Thực hiện tìm và sửa lỗi cho học sinh tìm và sửa lỗi. chương trình * Lưu ý: - Dấu chấm phẩy (;) được dùng để phân cách các lệnh trong Pascal. Sau câu lệnh ngay trước từ khóa end có thể không cần đặt dấu chấm - Chú ý lắng nghe phẩy. - Từ khóa end kết thúc phần thân chương trình luôn có một dấu chấm (.) đi kèm.. chữ end. Dịch chương trình và quan sát thông báo lỗi (h. 17).. Hình 17. Lỗi 10: Không tìm thấy kết thúc tệp c. Nhấn Alt+X để thoát khỏi Turbo Pascal, nhưng không lưu các chỉnh sửa..

<span class='text_page_counter'>(3)</span> Hoạt động 2: Tổng kết - Các bước viết chương 1. Khởi động Turbo Pascal trình trên máy và có thể 2. Soạn thảo chương trình. 3. Biên dịch chương trình nhấn chạy được?. tổ hợp phím Alt + F9 4. Chạy chương trình nhấn tổ hợp phím Ctrl+ F9 5. Xem kết quả nhấn tổ hợp phím Alt + F5. Tổng kết: SGK. - Ngôn ngữ lập trình. - Ngôn ngữ lập trình Pascal Pascal có phân biệt chữ không phân biệt chữ hoa và hoa và chữ thường chữ thường. không? - Em hãy cho biết các - Các từ khóa: program, uses, từ khóa trong chương begin, end trình mà em đã viết. - Kết thúc chương - Nhấn tổ hợp phím Alt + X trình? V. Nhận xét, dặn dò: - Giáo viên nhận xét và đánh giá tiết thực hành. - Đọc bài đọc thêm. - Chuẩn bị Bài 3: Chương trình máy tính và dữ liệu. VI. Rút kinh nghiệm: …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………….

<span class='text_page_counter'>(4)</span>

×