Giảng bài mới: * Giới thiệu bài: 1’ - Để bổ sung thêm kiến thức chúng ta đã được tìm hiểu trong tiết trước, bước đầu làm quen với chương trình turbo pascal đơn giản, nhận diện được màn h[r]
(1)Tiết Bài thực hành 1: LÀM QUEN VỚI TURBO PASCAL (TT) Ngày soạn: 25/08/2012 Dạy các lớp: Ngày dạy Lớp Sĩ số HS Học sinh vắng 8A 8B 8C MỤC TIÊU a Kiến thức - Bước đầu làm quen với chương trình pascal đơn giản b Kỹ - Nhận biết màn hình soạn thảo, cách mở bảng chọn và chọn lệnh - Gõ 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 và xem kết c Thái độ - Nghiêm túc thực hành, có tinh thần học hỏi, sáng tạo, trao đổi nhóm nghiêm túc ĐỒ DÙNG a Chuẩn bị Giáo viên: Sách giáo khoa, giáo án, phần mềm Pascal, máy chiếu, phòng máy vi tính b Chuẩn bị Học sinh: Sách giáo khoa, vở, viết, thước kẻ Xem bài trước lên lớp PHƯƠNG PHÁP Thực hành, vấn đáp TIẾN TRÌNH BÀI GIẢNG a Tổ chức lớp (1’) Ổn định tổ chức Kiểm tra sĩ số học sinh b Kiểm tra bài cũ (5’) * Câu hỏi: - CH1: Viết chương trình turbo pascal đơn giản in màn hình dong chữ “chao cac ban”, “toi la ten hoc sinh” * Trả lời: - CH1: Program CT; Uses crt; Begin Writeln(‘chao cac ban’); Writeln (‘toi la hs’); (2) End c Giảng bài mới: * Giới thiệu bài: (1’) - Để bổ sung thêm kiến thức chúng ta đã tìm hiểu tiết trước, bước đầu làm quen với chương trình turbo pascal đơn giản, nhận diện màn hình soạn thảo, cách mở, chọn lệnh, dịch và sửa, chạy chương trình, hôm ta vào nội dung thực hành *Tiến trình bài dạy: TG Hoạt động giáo viên Hoạt động học sinh Nội dung 17’ Hoạt động 1: Tìm hiểu bài tập Bài tập 3: a Xoá dòng lệnh Begin - Khởi động turbo pascal - Thực - Thao tác hướng dẫn - Thảo luận nhóm mẫu ->đưa kết - Suy nghĩ , rút KQ - Thực hành - Dấu chấm phẩy (;) - Lắng nghe dùng để phân cách các lệnh pascal - Từ khoá end kết thúc phần thân chương trình - Chỉnh sửa chương trình luôn có dấu chấm (.) và nhận biết số lỗi kèm b Gõ lại Begin cũ sau - y/c hs đọc phần tổng kết đó xoá dấu chấm sau từ SGK- 18-19 khoá End - Nhấn alt+F9 -> thoát khỏi chương trình c ALT+X thoát CT Tổng kết Các bước đã thực hiện: + Khởi động Turbo Pascal; (3) + Soạn thảo chương trình; + Biên dịch chương trình: Alt+F9 + Chạy chương trình: Ctrl+F9 Pascal không phân biệt chữ hoa, chữ thường Các từ khoá bài : Program, Begin, End, Uses Lệnh kết thúc chương trình là End Sau End phảI có dấu chấm Dấu chấm phẩy dùng để phân cách các lệnh chương trình Lệnh Writeln: in xong thông tin và đưa trỏ xuống dòng Lệnh Write: In xong thông tin không đưa trỏ xuống dòng.( Thông tin có thể là văn là số) Lệnh Clrscr dùng để xoá màn hình kết 15’ Hoạt động2: Tìm hiểu bài tập 4: - Hướng dẫn hs làm bài - Chú ý tập - Thực theo yêu -Yêu cầu hs gõ đoạn cầu chương trình đơn giản - Lắng nghe, ghi nhớ - Nhắc hs gõ đúng và chính xác, không để xót or thiếu dấu gì, kể dấu (‘) - Nhắc lại qui tắc đặt tên chương trình Và số lựa chọn khác liên - Thực hành theo quan đến nội dung hướng dẫn giáo - Hướng dẫn hs quá viên trình thực hành d Củng cố bài học: 5’ Bài tập 4: - Soạn thảo, lưu, dịch và chạy chương trình đơn giản a) Gõ đoạn chương trình: program CT; Uses crt; Begin Clrscr; Writeln(‘…); Writeln(‘…’); End b) Lưu chương trình; c) Dịch chương trình; d) Chạy chương trình; (4) Các bước đã thực hiện: Khởi động Turbo Pascal; Soạn thảo chương trình; Biên dịch chương trình: Alt + F9; Chạy chương trình (Ctrl + F9) ; Pascal không phân biệt chữ hoa, chữ thường: begin, BeGin, hay BEGIN đúng Các từ khoá Pascal: program, begin, end Lệnh kết thúc chương trình là end (có dấu chấm), các câu lệnh sau lệnh này bị bỏ qua quá trình dịch chương trình Mỗi câu lệnh kết thúc dấu chấm phẩy (;) Lệnh writeln in màn hình và đưa trỏ xuống đầu dòng Thông tin cần in có thể là văn bản, có thể là số, và phân tách dấu phẩy Lệnh write tương tự writeln, không đưa trỏ xuống đầu dòng - Yêu cầu hs đọc bài đọc thêm - Học phần tổng kết sgk e Bài tập nhà: 1’ - Xem trước nội dung thực hành chuẩn bị cho tiết thực hành hôm sau RÚT KINH NGHIỆM BÀI HỌC (5)