thảo luận PascalABC.NET - Ngôn ngữ dạy học lập trình trong trường phổ thông ở Nga

v a nói indent nó hại gì? tại sao begin end tốt hơn indent. thể hiện
Anh mới thể hiện, mà thể hiện ngu. Begin End nó có khác gì curly brackets đâu? Chỉ có phụ thuộc space và indent như Python mới quái thai thôi. Code anh đúng mà anh quên cái khoảng trắng thử xem. Anh ngồi đó mà debug nhé. Xin phép ignore anh luôn. Anh cãi cùn vkl.
 
Anh mới thể hiện, mà thể hiện ngu. Begin End nó có khác gì curly brackets đâu? Chỉ có phụ thuộc space và indent như Python mới quái thai thôi. Code anh đúng mà anh quên cái khoảng trắng thử xem. Anh ngồi đó mà debug nhé. Xin phép ignore anh luôn. Anh cãi cùn vkl.
Sài các IDE thì mấy cách tab với space nó notice đc mà, cơ bản ở Phổ thông mấy lớp thường họ ít học lập trình cho đàng hoàng, trừ mấy trường chuyên.
 
Pascal và Java tốt cho học nhập môn mà. Mà tốt nhất là cho những người định hướng theo IT. Chưa có căn bản gì lao vô Python JavaScript hỏng hết người :shame:
 
Có mấy ông cãi nhau cái indent, brackets với cả begin end, cái đó quan trọng mẹ gì đâu, học các toán tử , biến , các cái cơ bản như if for while gì đó thì ngôn ngữ nào chả đc, bảo python nó là ko phải strong type, tường minh như các ngôn ngữ C , java này nọ thì còn nghe đc, đây nhắm vô cái indent để nói thì bó tay :censored:

Gửi từ Xiaomi Redmi Note 9 Pro bằng vozFApp
 
Nên là C++
Cấu trúc hợp lý vừa đủ để học, đứa nào thích tìm hiểu nâng cao thêm cũng có thể tiếp cận.
Ít thay đổi, bổ sung về cú pháp, như mấy cái C#, Java, Js… cứ vài năm nó bổ sung, nâng cấp thì đú sao nổi.
Python nó dùng indent quá khác so với phần còn lại, khi qua làm việc với mấy ngôn ngữ kia sẽ ít quen thuộc. Bên Python mình cũng không thấy dùng con trỏ, không biết có hỗ trợ không.
 
Anh mới thể hiện, mà thể hiện ngu. Begin End nó có khác gì curly brackets đâu? Chỉ có phụ thuộc space và indent như Python mới quái thai thôi. Code anh đúng mà anh quên cái khoảng trắng thử xem. Anh ngồi đó mà debug nhé. Xin phép ignore anh luôn. Anh cãi cùn vkl.

Miss 1 cái } hay end cũng debug chết mẹ luôn chứ khác gì nhỉ

JavaScript hay Ruby hay Python đều dành cho người mới học được. Quan trọng là Problem Solving trong quá trình học. Concept thì các ngôn ngũ hiện đại đều có điểm tương đồng nên học xong 1 cái thì học mấy cái khác đọc docs thôi

Sent from Xiaomi Redmi Note 7 using vozFApp
 
quan điểm cá nhân nhé:
  • Trẻ con (Cấp 1-2): học bằng scratch
  • Lớn hơn tí (Cấp 2-3): Học python

Mấy đứa chuyên tin thì auto c++ rồi nên các anh ko cần xoắn.

Học thì học mịa cái gì mà có khả năng áp dụng thêm trong tương lai ấy, học mấy cái thằng lỗi thời làm gì cho phí thời gian.
 
quan điểm cá nhân nhé:
  • Trẻ con (Cấp 1-2): học bằng scratch
  • Lớn hơn tí (Cấp 2-3): Học python

Mấy đứa chuyên tin thì auto c++ rồi nên các anh ko cần xoắn.

Học thì học mịa cái gì mà có khả năng áp dụng thêm trong tương lai ấy, học mấy cái thằng lỗi thời làm gì cho phí thời gian.

Chuyên tin mà PRO toàn chơi Python nhé bác. C++ cho trình thấp thôi.
 
Mình không phải chuyên tin, nhưng hiện dùng Python cho Data Science nên có chút nhận xét như sau:
  • Dùng Pascal là không nên, môn này mình học một kỳ thời đại học, tư duy thì khá hay nhưng vấn đề là bây giờ không thấy nó ứng dụng để làm gì cả (học để ứng dụng sau này đi làm mới là cái cần, chứ học vô bổ thì vứt đi)
  • Mình ko dùng C++ hay các ngôn ngữ khác, hiện chỉ dùng Python và phần nào đó là Matlab thì thấy cơ bản là cái tư duy của người học mới là quan trọng, mình bắt đầu dùng Python khi 3x tuổi nhé, chỉ gần một năm là Ok với Python ngay. Mấu chốt là các môn toán để tạo nền tảng tư duy.
 
Mình không phải chuyên tin, nhưng hiện dùng Python cho Data Science nên có chút nhận xét như sau:
  • Dùng Pascal là không nên, môn này mình học một kỳ thời đại học, tư duy thì khá hay nhưng vấn đề là bây giờ không thấy nó ứng dụng để làm gì cả (học để ứng dụng sau này đi làm mới là cái cần, chứ học vô bổ thì vứt đi)
  • Mình ko dùng C++ hay các ngôn ngữ khác, hiện chỉ dùng Python và phần nào đó là Matlab thì thấy cơ bản là cái tư duy của người học mới là quan trọng, mình bắt đầu dùng Python khi 3x tuổi nhé, chỉ gần một năm là Ok với Python ngay. Mấu chốt là các môn toán để tạo nền tảng tư duy.

Bất cứ thuật toán nào đều có thể viết được bằng Python cả. Tất cả các sách tốt về Competitive Programming (trình độ Upper-Middle) đều viết bằng Python. Nhằm giúp học sinh dễ hiểu hơn. Trừ khi anh đạt rank Hard Leetcode. Còn không thì học C++ chỉ khiến anh khó nắm bắt kiến thức về Competitive Programming.
 
Bất cứ thuật toán nào đều có thể viết được bằng Python cả. Tất cả các sách tốt về Competitive Programming (trình độ Upper-Middle) đều viết bằng Python. Nhằm giúp học sinh dễ hiểu hơn. Trừ khi anh đạt rank Hard Leetcode. Còn không thì học C++ chỉ khiến anh khó nắm bắt kiến thức về Competitive Programming.
Thấy bọn đi thi ioi toàn dùng c++ do compiler nhanh hơn hay sao ấy
 
Back
Top