B. NỘI DUNG
I. CƠ SỞ LÝ LUẬN
Trước khi muốn học một ngôn ngữ lập trình nào đó ta phải biết và hiểu được các khái
niệm sau:
Ngôn ngữ lập trình là gì? Ngôn ngữ lập trình là một ngôn ngữ dùng để viết ra các
chương trình máy tính.
Máy tính có hiểu ngay các chương trình này không? Câu trả lời là không! Muốn máy
tính hiểu được các chương trình này thì phải thông qua một chương trình biên dịch.
Chương trình biên dịch là gì? Chương trình biên dịch là một chương trình dùng để
chuyển đổi từ ngôn ngữ lập trình sang ngôn ngữ máy.
Ngôn ngữ máy là gì? Ngôn ngữ máy là một dãy các bit nhị phân 0 và 1. Trong đó 0 cho
biết không có tín hiệu và 1 cho biết có tín hiệu.
Làm sao con người điều khiển được máy tính? Con người đã lập trình ra những chương
trình và sử dụng chương trình biên dịch để chuyển thành ngôn ngữ máy, từ đó máy tính có
thể hiểu và làm theo sự điều khiển của con người.
Khi chúng ta hiểu được rõ ràng những khái niệm như vậy thì việc lập trình cũng không
còn mấy khó khăn nữa! phần còn lại của việc lập trình là chúng ta phải thuộc được các câu
lệnh, các từ khóa mà ngôn ngữ lập trình quy định. Việc thuộc và viết được các câu lệnh và
các từ khóa của Pascal cũng không mấy khó khăn đối với những học sinh học giỏi về Anh
văn hay siêng năng rèn luyện, nhưng nó cũng không dễ dàng đối với những học sinh kém về
Anh văn.
II. THỰC TRẠNG VẤN ĐỀ
Hiện nay, hầu hết tất cả các trường THCS đều đã đưa môn Tin học vào giảng dạy, trong
đó học sinh lớp 8 được học Quyển 3 với chương trình học là Ngôn ngữ lập trình Pascal.