Quan điểm của mình về việc loại bỏ môn Pascal khỏi Lớp 11

Nguồn bài viết: Quan điểm của mình về việc loại bỏ môn Pascal khỏi Lớp 11

type-bo-mon-pascal-o-lop-11 (1)

Có lẽ bạn cũng đã biết thông tin Bộ Giáo dục ra quyết định không dạy ngôn ngữ lập trình Pascal trong chương trình giáo dục phổ thông (cụ thể là chương trình Tin học lớp 11).

Là một sinh viên đang theo học ngành công nghệ thông tin, tôi hoàn toàn ủng hộ quyết định này của Bộ Giáo dục. Trong bài viết này, tôi sẽ cùng các bạn phân tích tại sao Bộ lại ra quyết định như vậy, và nếu bỏ Pascal thì nên sử dụng ngôn ngữ lập trình nào để thay thế?

#Đầu tiên. Quan điểm dạy ngôn ngữ lập trình ở trường phổ thông

Có nhiều người cho rằng chương trình học phổ thông vốn dĩ đã quá nặng về các môn Toán, Lý, Hóa … nên giảm bớt việc dạy các môn khác.

Cá nhân tôi nghĩ việc dạy lập trình ở trường phổ thông rất nên được khuyến khích. Tại sao?

Đúng vậy, bản thân tôi đã từng rất sợ môn Tin học lớp 11, sợ môn lập trình và luôn nghĩ rằng chỉ cần học tốt các môn chính như Toán, Lý, Hóa là đủ. Nhưng suy nghĩ đó thật sai lầm các bạn ạ!

type-bo-mon-pascal-o-lop-11 (1)

Lý do là vì:

Đầu tiên, ở khía cạnh xã hội. Trong thời kỳ công nghệ thông tin phát triển vượt bậc, đất nước đang hội nhập thì việc cho học sinh tiếp cận sớm với lập trình là điều nên làm để khuyến khích các em tìm tòi, học hỏi, khám phá công nghệ… để có hướng đi tốt cho tương lai.

Thứ hai, về mặt cá nhân. Lập trình là một bộ môn rèn luyện trí óc (tư duy giải quyết vấn đề) rất tốt.

Nó giúp bạn học cách phân tích vấn đề, giao tiếp, giải quyết vấn đề và sử dụng máy tính để đạt được kết quả tốt bằng cách tận dụng tốc độ và độ chính xác của máy tính.

Nhưng tôi cho rằng việc dạy ngôn ngữ lập trình trong chương trình phổ thông chỉ nên dừng lại ở việc cung cấp cho các em công cụ rèn luyện tư duy giải các bài toán cơ bản, từ đó giúp các em có được định hướng cũng như chuẩn bị tốt hơn cho bậc học sau THCS.

Không nên đặt nặng quá vì chương trình giáo dục phổ thông của Việt Nam vốn đã rất nặng.

Đọc thêm:

# 2. Quan điểm không dạy Pascal trong chương trình lớp 11 nữa

Pascal có lẽ là môn học ám ảnh nhiều học sinh nhất, kể cả tôi khi còn học cấp 3

Một phần vì cho rằng nó không quan trọng bằng các môn Toán, Lý, Hóa, một phần vì môn này khó nhưng không phải học sinh nào cũng có điều kiện ôn luyện (có máy tính, có thời gian, có người hướng dẫn). hướng dẫn…)

Khi tôi học tất cả lập trình trên giấy

Nhưng đó không phải là lý do Bộ quyết định bỏ môn này khỏi chương trình Tin học lớp 11.

Theo tôi, nguyên nhân chính là do Bộ đang cố gắng cải tiến chương trình giáo dục sao cho phù hợp thực tiễn hơn với thời kỳ đổi mới, nhất là trong thời đại công nghệ hiện nay.

Pascal là một ngôn ngữ lập trình rất lâu đời, ra đời từ rất lâu (năm 1970). Hiện nay, nó hầu như chỉ được sử dụng trong giảng dạy lý thuyết, nhưng xét về mặt thực tiễn thì tính ứng dụng của ngôn ngữ này chưa cao, chưa kể là thấp.

type-bo-mon-pascal-o-lop-11 (2)
Cú pháp dài, giao diện kém thân thiện với người dùng.

Giáo trình phổ thông nói chung và tin học nói riêng cũng đã được viết từ rất lâu, lúc đó các ngôn ngữ lập trình khác chưa được nhiều người biết đến nên chọn Pascal để giảng dạy là tốt nhất.

Theo thời gian, các ngôn ngữ lập trình mới ra đời với nhiều cải tiến và ứng dụng vào thực tế hơn. Ngay cả khi bạn là người trong ngành, bạn cũng biết rằng ngày nay có nhiều ngôn ngữ lập trình hơn ngôn ngữ giao tiếp trên thế giới.

type-bo-mon-pascal-o-lop-11 (3)
Vô số công nghệ và ngôn ngữ mới ra đời mỗi ngày

=> Kết luận: Chúng ta không thể dạy mãi một thứ đã quá cũ, không còn được sử dụng nhiều, không thể ứng dụng nhiều vào thực tế… Đứng trước thời đại đổi mới với công nghệ là cốt lõi, việc thay đổi và hội nhập là cấp thiết. buộc.

# 3. Nếu bỏ Pascal thì thay thế bằng ngôn ngữ lập trình nào là phù hợp nhất?

Đầu tiên, tôi muốn bạn hiểu rằng ngôn ngữ lập trình chỉ là công cụ. Vấn đề có giải quyết được hay không hoàn toàn là vấn đề của con người.

Công cụ tốt chỉ giúp chúng ta giải quyết vấn đề nhanh hơn, tối ưu hơn. Con người luôn là yếu tố quyết định dù sử dụng ngôn ngữ nào đi chăng nữa.

Quay lại câu hỏi, nếu bỏ Pascal thì nên thay thế ngôn ngữ lập trình nào. Tôi đã đọc trên một vài tờ báo, có hai luồng ý kiến ​​là Python hoặc C ++.

type-bo-mon-pascal-o-lop-11 (2)

Một số người nói rằng C ++ nên được dạy vì nó là một nền tảng rất phù hợp cho người mới bắt đầu và hầu hết các trường đại học đều dạy C / C ++ trước khi dạy các ngôn ngữ lập trình khác.

Có người nói học Python vì cú pháp của nó dễ hiểu, không chỉ vậy, học Python còn làm được về AI (trí tuệ nhân tạo) – đang là xu hướng công nghệ hiện đại.

Đừng lựa chọn vì tôi đã học cả hai ngôn ngữ lập trình này. Về bản chất, hai ngôn ngữ này khá khác nhau. Mỗi ngôn ngữ đều có những ưu và nhược điểm riêng. Tôi sẽ đưa ra một bảng so sánh như sau:

Yếu tố so sánh Python C ++
Cú pháp Dễ học, tương tự như tiếng Anh. Cú pháp phức tạp hơn
Tốc độ xử lý, hiệu suất Thấp hơn C ++ vì Python là ngôn ngữ thông dịch Hiệu suất cao vì nó được biên dịch trực tiếp sang mã máy
Thư viện hỗ trợ Nhiều Ít hơn
Đăng kí Có thể dùng cho các ứng dụng web, desktop, đặc biệt là AI vì các thư viện hỗ trợ rất nhiều Chủ yếu được sử dụng trong các thiết bị nhúng hoặc xây dựng lõi cho các công cụ khác, cũng có thể được sử dụng trong AI

Trên đây là một số so sánh của tôi về hai ngôn ngữ này. Nếu phải lựa chọn, tôi nghĩ vẫn nên chọn C ++ hoặc C để dạy ở cấp THPT.

Vì bản chất đây là những ngôn ngữ lập trình bậc thấp nên việc học chúng sẽ giúp bạn hiểu rõ hơn cách máy tính thực thi lệnh, giúp bạn rèn luyện trí óc tốt hơn vì cú pháp hơi khó, nhưng thông minh (đẩy dấu chấm phẩy, có quy tắc, luật lệ …) .

Giúp học sinh hình thành thói quen tốt khi tiếp cận với các ngôn ngữ khác.

Không chỉ vậy, những bài toán mà học sinh THPT phải giải cũng là những bài toán cơ bản (chủ yếu là cách giải các bài toán truyền thống như tìm ƯCLN, BCNN, số nguyên tố… bằng lập trình). Kiến thức sâu hơn về ngôn ngữ cần được trau dồi thêm ở các cấp độ sau.

Chúng ta tích hợp, nhưng hãy nhớ rằng mục đích của giáo dục phổ thông là trang bị cho trẻ những kiến ​​thức cơ bản để trẻ có nền tảng tốt khi tiếp cận các cấp học cao hơn cũng như các kiến ​​thức khác.

#4. Sự kết luận

Tôi hoàn toàn ủng hộ việc Bộ Giáo dục không dạy ngôn ngữ lập trình Pascal ở cấp Trung học phổ thông nữa, vì chúng ta có những phương án tốt hơn, thiết thực hơn.

Và nếu Pascal bị loại bỏ, thì C / C ++ có lẽ sẽ là ngôn ngữ nên được quan tâm nhất. Có thể khó nhưng chúng ta hãy dạy căn bản, trang bị kiến ​​thức cơ bản để các em có nền tảng tốt nhất.

Bạn nghĩ sao về vấn đề này? Hãy comment bên dưới bài viết về quan điểm của bạn, để chúng ta cùng trao đổi thêm nhé!

CTV: Nguyễn Đức Cảnh – Blogchiasekienthuc.com

Bài viết đạt: 5/5 sao – (Có 5 lượt đánh giá)

Ghi chú: Bài viết này có hữu ích cho bạn không? Đừng quên đánh giá bài viết, thích và chia sẻ nó với bạn bè và gia đình của bạn!

Bản quyền thuộc: tinthuthuat.com



from tinthuthuat.com https://ift.tt/Iya3FE0
via tinthuthuat.com

Nhận xét

Bài đăng phổ biến từ blog này

Top 5 Phần Mềm Test Bàn Phím Laptop, Máy Tính

Tìm hiểu về các loại bản quyền nội dụng trên Internet

5 cách khắc phục laptop không nhận tai nghe chuẩn và hiệu quả nhất