1. Trang chủ
  2. » Đề thi

bai 2 lam quen voi chuong trinh va ngon ngu lap trinh

4 9 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Tóm lại: Ngôn ngữ lập trình gồm bảng chữ cái và các quy tắc để viết câu lệnh có ý nghĩa, cách bố trí câu lệnh… sao cho có thể tạo thành chương trình hoàn chỉnh và thực hiện trên máy tính[r]

(1)Tiết BÀI LÀM QUEN VỚI CHƯƠNG TRÌNH NGÔN NGỮ LẬP TRÌNH Ngày soạn: 19/08/2012 Dạy các lớp: Ngày dạy Lớp Sĩ số HS 8A 8B 8C Học sinh vắng 27/08/2012 40 1k MỤC TIÊU a Kiến thức - Biết ngôn ngữ LT gồm các thành phần là bảng chữ cái và các quy tắc để viết chương trình và các câu lệnh - Biết ngôn ngữ LT có tập hợp các từ khoá dành riêng cho mục đích sử dụng định b Kỹ - Hiểu ví dụ chương trình - Mô tả các từ khoá dành riêng cho ngôn ngữ LT c Thái độ - Nghiêm túc học tập, có tinh thần học hỏi, sáng tạo ĐỒ DÙNG a Chuẩn bị Giáo viên: Sách giáo khoa, giáo án, 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 vấn đáp, thuyết trình, luyện tậ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: Chương trình là gì? Việc tạo chương trình gồm bước - CH2: (Dành cho HS khá) - Tại người ta phải tạo các ngôn ngữ lập trình có thể điều khiển máy tính ngôn ngữ máy * Trả lời: - CH1: - Chương trình máy tính là dãy các lệnh mà máy tính có thể hiểu và thực - Việc tạo chương trình máy tính gồm hai bước: + Viết CT ngôn ngữ LT (2) + Dịch CT thành ngôn ngữ máy để náy tính hiểu - CH2: - Trong ngữ máy, lệnh điều khiển biểu diễn các số và Ngôn ngữ máy khó đọc và khó sử dụng - Ngôn ngữ LT sử dụng các cụm từ tự nhiên nên dễ nhớ và dễ sử dụng c Giảng bài mới: (1’) Về thực chất, việc viết các lệnh để điều khiển rô bốt ví dụ tiết học trước chính là viết chương trình Tương tự, để điều khiển máy tính làm việc, chúng ta phải viết chương trình Cách viết và hình dung nào chương trình và ngôn ngữ lập trình, ta sang nội dung *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 8’ Hoạt động 1: Tìm hiểu Ví dụ chương trình Ví dụ chương - Đưa CT minh hoạ - Hình dung, theo trình: đơn giản viết dõi Program CT_Dau_tien; ngôn ngữ LT Uses crt; - Sau dịch, kết chạy CT là dòng chữ - Chú ý cùng Begin Writeln(‘chao cac “chào các bạn” in GV thảo luận ban’); trên màn hình nội dung này -> CT trên có dòng - Chú ý lắng End lệnh, lệnh gồm các nghe cụm từ khác - y/c hs viết câu tạo từ các chữ cái lệnh này CT pascal 15’ Hoạt động2: Tìm hiểu ngôn ngữ LT gồm Ngôn ngữ lập trình gì gồm gì: Mỗi câu lệnh - Giống ngôn ngữ tự - Lắng nghe chương trình viết từ nhiên, ngôn ngữ LT kí tự Tập các kí tự có bảng chữ cái riêng này tạo thành bảng chữ Các câu lệnh viết cái từ các bảng chữ cái đó - Mỗi câu lệnh CT viết theo - Chú ý ghi nhớ nội Ngôn ngữ lập trình gồm: - Bảng chữ cái: thường quy tắc định dung gồm các chữ cái tiếng Anh và số kí hiệu khác dấu phép toán (+, , *, /, ), dấu đóng - quan sát ví dụ mở ngoặc, dấu nháy, Nói chung, các kí tự có mặt trên bàn phím máy - Chỉ các qui tắc mà hs - Chú ý ghi nhớ nội tính có mặt cần phải tuân theo viết dung bảng chữ cái (3) CT ngôn ngữ LT ngôn ngữ lập trình Tóm lại: Ngôn ngữ lập trình gồm bảng chữ cái và các quy tắc để viết câu lệnh có ý nghĩa, cách bố trí câu lệnh… cho có thể tạo thành chương trình hoàn chỉnh và thực trên máy tính ? Ngôn ngữ lập trình gồm gì? - GV đưa ví dụ màn chiếu Program CT_Dau_tien; Uses crt; Begin Writeln(‘chao cac ban’); End 10’ Hoạt động3: Tìm hiểu từ khoá và tên - Sử dụng VD trên minh quan sát Lắng hoạ cho hs các thành nghe phần ngôn ngữ LT - Từ khoá là gì? - Program :dùng để khai báo tên CT - Uses :khai báo thư viện - Từ khoá begin và end để khai báo điểm bắt đầu và điểm kết thúc - Tên là gì? -nhận xét - Tên người LT đặt phải tuân thủ các quy tắc ngôn ngữ LT chương trình dịch - qui tắc đặt tên nào? Từ khoá và tên: * Từ khóa là từ dành riêng ngôn ngữ lập trình, không dùng vào mục đích nào khác ngoài - Lắng nghe, chú ý mục đích sử dụng ngôn ngữ lập trình quy theo dõi định Ví dụ: begin, program, end,… là các từ khóa ngôn ngữ lập trình pascal -trả lời: Từ khóa là từ dành riêng - Program :dùng để khai ngôn ngữ lập báo tên CT trình, không dùng - Uses :khai báo thư viện vào mục đích nào - Từ khoá begin và end để khác ngoài mục đích khai báo điểm bắt đầu và sử dụng ngôn ngữ điểm kết thúc * Tên dùng chương lập trình quy định trình, đại diện cho - trả lời: Tên dùng đại lượng hay đối chương trình, đại diện cho đại tượng nào đó Tên người lập trình quy định lượng hay đối tượng nào đó Tên Ví dụ: CT_dautien, crt … là các tên người lập trình quy (4) định Ví dụ: CT_dautien, crt … là các tên Qui tắc đặt tên:  Tên khác tương ứng với các đại lượng khác  Tên không - Trả lời, GV điều trùng với các từ chỉnh khóa  Nên đặt tên cho ngắn gọn, dễ nhớ, dễ hiểu Lưu ý: ngôn ngữ lập trình Pascal tên không bắt đầu chữ số, và tên không chứa kí tự trống (khoảng cách) d Củng cố bài học: 4’ -? Giành cho HS khá: Ta có thể viết CT có các câu lệnh tiếng việt không? - Không Các cụm từ sử dụng CT (từ khoá và tên) phải viết các kí tự bảng chữ cái ngôn ngữ LT Bài tập: Trong các tên sau đây, tên nào là hợp lệ ngôn ngữ lập trình pascal: a) A b) Tamgiac c)8a d)hinh vuong d) begin e) end f) b1 Các tên hợp lệ là: A, Tamgiac, b1 Các tên không hợp lệ là: 8a, begin End, hinh vuong e Bài tập nhà: 1’ Học bài theo SGK và ghi Học ghi nhớ và trả lời câu hỏi SGK RÚT KINH NGHIỆM BÀI HỌC (5)

Ngày đăng: 16/06/2021, 20:48

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w