-->

Pascal đi vắng!

Có lẽ ai cũng sẽ biết về huyền thoại Pascal, là một môn gắn liền với rất nhiều bạn học sinh, có khi là nổi "ám ảnh" của rất nhiều bạn. Nơi mà đã sinh ra được rất nhiều huyền thoại gánh lớp, nhưng giờ có lẽ sắp phải đi vắng rồi!


Cụ thể là gần đây, Bộ GD&ĐT quyết định thay thế Pascal, thay vào đó là C/C++ hoặc Python, với nhận định sau nhiều năm đưa vào giảng dạy, Pascal sẽ bị loại bỏ khỏi chương trình Tin học phổ thông vì lạc hậu, không còn phổ biến.

Có lẽ, ban đầu đây là một tin khá vui cho các bạn lớp 11 tới đây, vì sẽ không phải học cái ngôn ngữ chán ghét này nữa, thay vì đó học sinh sẽ được học ngôn ngữ thực tế hơn, một ngôn ngữ không còn dùng nhiều trong thực tế từ 20 năm nay. Tuy nhiên, việc đưa Pascal vào giảng dạy nó cũng có nhiều lý do:

Turbo Pascal nó quá là kinh tởm

Theo mình, Pascal nó không xấu, không lạc hậu vì nó vốn được thiết kế và sinh ra cho việc giảng dạy. Chúng ta không thể phủ nhận Pascal là một ngôn ngữ có cú pháp trong sáng, dễ học, dễ hiểu, phù hợp cho việc dạy và học. Vấn đề là cái Turbo Pascal nó quá là kinh tởm, không lấy được nhiều cảm hứng, tiếp thu của người học.

Không những thế, cách dạy lập trình Pascal ở trường PTTH hơi nặng về bài tập cú pháp chỉ phù hợp thời kỳ hệ điều hành DOS. Trong thời đại Internet, Vlog, Facebook, Tiktok, học sinh được tiếp xúc với phim ảnh, âm nhạc, games, tương tác mạng xã hội, số lượng thông tin đến bộ não của một thanh niên quá nhiều. Lẽ tự nhiên, họ tiếp nhận những thông tin vui vẻ, dễ chịu, không phải động não quá lâu, còn những thông tin phải học thuộc, hoặc động não trong thời gian quá dài sẽ bị cho xuống thứ yếu.

Không phải ai cũng theo lập trình

Trên môi trường đại học, tỉ lệ sinh viên vào và ra trường ở ngành lập trình chênh lệch nhau rất lớn, điều đó ta thấy đến cả việc sinh viên dành nhiều thời gian để học nó nhưng phải từ bỏ thì các em học sinh lớp 8, lớp 11 phải làm sao. Chúng ta không nên "bó" đầu các em lại, lớp 11 vẫn là khoản thời gian để ôn luyện, hành trang cho kì thi đại học sắp tới.

Nhưng vấn đề này không quan trọng, vì nếu việc dạy có tính dừng và hợp lý thì các em sẽ làm quen được. Với các bạn học sinh đã nuôi niềm đam mê lập trình từ nhỏ thì đây cũng là cơ hội tốt. 

Và các huyền thoại gánh lớp sẽ không mất đi, mà chỉ là chuyển từ Pascal sang ngôn ngữ khác. 

Tại sao phải là Python, C++

Học lập trình, tại sao nhất thiết phải là python, trong khi đó chúng ta có HTML, CSS, Javascript, C#, PHP,...

Python là ngôn ngữ thông dịch, gõ lệnh đến đâu, Python intepreter xử lý trả về kết quả đến đó. Tốc độ thực thi chậm, nhưng trực quan. Có thể nhiều bạn học sinh sẽ đỡ áp lực khi học.


Ngược lại C++ là ngôn ngữ biên dịch cú pháp rất chặt chẽ, ngắn gọn. Một số chức năng con trỏ, quản lý bộ nhớ, hướng đối tượng, interface, generics, đè, chồng toán tử sẽ rất khó cho những bạn học sinh cấp 3. 

Tóm lại, việc thay đổi nó hoàn toàn tốt, vì học sinh sẽ thấy được kết quả thực tế nhiều hơn khi tiếp cận với các ngôn ngữ lập trình. Từ đó có thể tạo cho bản thân đam mê và theo đuổi chúng.

Hiếu Quốc.

Có lẽ bạn thích?

17 comments

  1. Thoát được Pascal như thoát nạn vậy anh ơi 🤣

    ReplyDelete
  2. Ôi màn hình xanh ngày xưa...nay đã vắng😂😂

    ReplyDelete
    Replies
    1. Rồi sẽ chuyển qua IDE đẹp hơn chớ haha

      Delete
  3. Font ở phần Related post bị lỗi ấy

    ReplyDelete
  4. Pascal sẽ là kỉ niệm của rất nhiều người, trong đó có a :v

    ReplyDelete
    Replies
    1. Chắc anh cũng là một trong những huyền thoại gánh lớp nhỉ 😁

      Delete
    2. sai rồi, đó học cái này nqu bỏ mẹ luôn, có thèm học đâu, may hồi đó dễ, cô giáo biết khó nên tự cho đủ điểm qua môn :v

      Delete
    3. Nên giờ thấy thay đổi ngôn ngữ khác là hợp lý nhất rồi anh nhỉ

      Delete
  5. Replies
    1. Tránh được Pascal thì C hay Python vẫn đang đợi haha

      Delete
  6. Bài viết đã có trên codelearn.io nhé mn. Vào xem ủng hộ mình nhé:

    https://codelearn.io/sharing/pascal-di-vang

    ReplyDelete

Post a Comment