TTBC2024

TTBC2024


Tim Cook: "Môn lập trình nên được giáo dục sớm ở tiểu học"

Mikeknowsme
2/10/2022 16:28Phản hồi: 119
Tim Cook: "Môn lập trình nên được giáo dục sớm ở tiểu học"
CEO Apple - Tim Cook vừa có cuộc phỏng vấn với Bright, ông cho rằng mọi người nên học lập trình trước khi tốt nghiệp trung học phổ thông và các môn lập trình nên được dạy từ cấp tiểu học. Ngoài ra với Tim thì lập trình nói chung như một “ngôn ngữ chung của nhân loại” vậy.

Tim Cook cũng là người tiêu biểu cùng với 500 doanh nghiệp khác ở Mỹ kêu gọi chính phủ nên mở rộng chương trình giảng dạy học lập trình máy tính ở các Bang. Tim từng có một bài đăng lên Twitter cho rằng lập trình là một kỹ thuật đem lại giá trị nhất mà mỗi người nên học, nó sẽ mở ra cánh cửa mới cho bạn cũng như tạo dựng được sự nghiệp, biến hiện thực hoá ước mơ của mỗi người.

Tim Cook chia sẻ thêm: “Ngôn ngữ mà bạn nói chuyện hằng ngày phục vụ cho giao tiếp, nhưng ngôn ngữ lập trình sẽ là cách giúp bạn có thể sáng tạo hơn”. Tim cũng cho rằng tuy Mỹ là quốc gia dẫn đầu về công nghệ nhưng chỉ có 5% học sinh ở các trường trung học phủ thông được học về Computer Science mà thôi. Việc này thật khó có thể chấp nhận khi người Mỹ vốn dĩ đã phát triển ra máy tính, mạng internet, điện thoại di động,… Từ đó ông và những doanh nghiệp lớn khác có trách nhiệm hơn trong việc tạo điều kiện cho thế hệ về sau có thể tiếp xúc với lập trình từ sớm.

Nguồn và cover: Business Insider
119 bình luận
Chia sẻ

Xu hướng

Có nhiều ngôn ngữ lập trình lắm, trước học mấy cái (java, c) nhưng ko dùng sau 1 tgian cũng quên..
@Phùng Minh Luân Chia buồn với bạn là mình có học, nhưng những thanh niên kia thì chưa chắc. Vấn đề của bạn là điển hình tính cách thanh niên VN. Thấy người khác chỉ hơn mỗi cái nick thôi đã lỗi lõm gato. Hằng ngày chắc bạn suốt ngày gato tới 2,3 giờ sáng luôn nhỉ.
Trình độ mình cũng đủ xài: ĐH Kinh Tế, Thiết Kế Đồ Họa Truyền Thông, Lập Trình Unity.
Tặng bạn bìa sách này, trước khi lồi lõm với ai. he he
32e1ff66be34767100fb05932e514065.jpg
HongPhongLe
ĐẠI BÀNG
2 năm
@Cuong Nb bạn chuẩn rồi
@Cuong Nb Mày có xem quyển đó chưa, hay dán cái bìa lên thể hiện ?
Học đại học kinh tế không có học qua môn nào dạy liên quan đến giao tiếp hả
Mà thể hiện thái độ lồi lõm, bộ nghĩ rằng có cái học qua đại học rồi ảo tưởng mình giỏi hơn người khác. ;). Bở ảo tưởng đi/
@Masterbee The adulterer back in the dream and...=)).
mún lập trình thì phải biết viết công thức toán, mà tiểu học thì chưa được học nên có thể không được. Với lại lập trình không dễ
bauman
ĐẠI BÀNG
2 năm
@Cuong Nb Trong những cái này thì phù hợp cho bậc tiểu học là phần mềm nào vậy bác?
@causelove94 học cái này làm quen có dễ không vậy bác nhỉ,hic
@Cuong Nb Bọn nước phát triển làm gì cũng bài bản chứ không phải dùng dao mổ trâu để giết gà. Bên Nhật đưa môn lập trình vào tiểu học rồi đấy. Phát ngôn cái gì cũng phải tra thông tin thế giới thế nào. Chứ đừng có phát biểu cảm tính như con nít.
KId.jpg
Tieu Học.jpg
@bauman Thực ra thì tất cả phần mềm em đưa ra bên trên đều phù hợp với các cháu nhỏ từ lớp 2 đến lớp 8 ạ! 😃

Tuy nhiên bác phải hiểu biết rõ phần mềm này thì mới dạy cho các cháu được! 😃

Không thì bác cho các cháu đi học ở trung tâm ạ! 😃
Yêu quá
Tiểu học nên giáo dục giới tính sớm, xác định rõ nam với nữ cho chính xác
@Mongtonhatlang ổng nói nên dạy chứ có nói chỉ dạy đâu!
@Mongtonhatlang Đâm chọt Tim Cook vãi
Có nhiều trường ở Việt Nam giờ dạy cho trẻ Python trước. Cá nhân mình nghĩ nên dạy Java hay C# trước vì từ đó học xuống Python cũng dễ và cao hơn là CPP cũng không khó. Ý mình muốn nói đến cấu trúc và cách viết code ở độ khó.
@causelove94 Dạy cho trẻ nhỏ thì vừa học vừa chơi. Chủ yếu làm quen cú pháp, thuật toán đơn giản. Còn python là ngôn ngữ kịch bản (scripting language) nên mới nhìn vô thì thấy dễ nhưng về lâu dài thì nó không tốt lắm cho chuyện tư duy của các bé.
@zetbluez thường thì đi học mấy môn cơ bản sử dụng C, C++, Java, chứ còn lúc làm thực tế thì dùng Python tưởng chừng dễ hơn chứ thật ra lại khó hơn.
Ví dụ dùng python để làm backend thấy dễ mà ko dễ
@lehuuthe1202 Ý nói đến quá trình tiếp xúc ban đầu của các bé. Chứ python càng đi vào sâu là càng khó.😁😂
@zetbluez Uh, nói chung làm thực tế thì chẳng có cái nào dễ hết lun. Ví dụ làm web bằng python thấy vậy chứ ko dễ
còn bé thì nên cho con học ngôn ngữ lập trình nào các bác.
ông bố có con 1 tuổi cho hay
@lapmaihokdc học scratch nha bro, các bé có thế tự thiết kế trò chơi bằng cách kéo thả các câu lệnh hỉnh ảnh. từ đó xd nền tảng cho các bé tiếp cận nhanh hơn
@lapmaihokdc Bắt đầu dạy bé C++ kèm theo Cấu Trúc Dữ Liệu và Giải Thuật (Data Structure and Algorithms) song song với Machine Learning. Nếu bé có thời gian dư thì cho bé lấy thêm chứng chỉ AWS, thực sự rất cần thiết cho tương lai ạ 😃
@finely cái này là cho bố bé rồi =))
bauman
ĐẠI BÀNG
2 năm
@lapmaihokdc dậy con ăn, ngủ, ti mẹ đúng giờ là thành công rồi
Ng Mỹ hầu như ai cũng biết lập trình nên kinh tế họ rất giàu 😁
@i-boy Bạn liệt kê làm gì? Học sinh viên chưa có kiến thức gì trong đầu sao chúng biết hết sâu mấy cái đó. Kể cả những môn đó bạn ra nhà sách xem kiếm có bán không?
Lĩnh vực CNTT VN thực chất rất yếu, yếu đến tệ hại. Chưa học gốc đã nhảy vào lập trình liền nên không hiểu tại sao nó là như vậy. Nên đa số bỏ dang dở vì không thể hiểu nổi.
Mấy môn bạn liệt kê mà sinh viên CNTT được dạy hết thì đã phúc cho sinh viên VN rồi 😃Nguyên 2 năm đại cương toàn học thứ gì đâu không. Ha ha
Xem link Hệ thống môn học DHCNTT, sinh viên phải bỏ rất nhiều môn quan trọng để nhét các môn học chính trị, quốc phòng, Anh Văn (học chính trị nhưng không được phép bàn chính trị trên MXH 😃) https://daa.uit.edu.vn/content/cu-nhan-nganh-cong-nghe-thong-tin-ap-dung-tu-khoa-15-2020#
@brownberry "phát dân chủ"=học về chánh trị, đời sống, học tập cộng đồng, cái đó làm tăng 27% khả năng nghề nghiệp so với không học (đang làm nghiên cứu nên có thấy qua con số nầy),
"học bóng bầu dục"=hoạt động thể thao, ngoại khóa.. chắc chắn cũng làm gia tăng tỉ lệ thành công tương tự.
...
@Masterbee mấy môn chánh trị nó là môn cứng, Bộ GD&ĐT bắt nhét vô. Nếu GV nào có tâm thì sẽ uyển chuyển, lồng ghép môn khác vào và làm nhẹ yếu tố học thuộc, chánh trị, gặp Trường lười, GV lười thì thua. Vậy nên, trong khoảng 140 tín chỉ đại học, chúng ta gần như chấp các nước khác 1/3 thời lượng học tập ở các môn chính trị, quân sự, thể thao nửa nạc nửa mỡ.
@tetekh Môn ăn tiền cứng phải không bạn ? 😃
Hiểu nhau quá mà. Mấy môn mập mờ vậy Bộ Dục mới ăn tiền sinh viên.
Ha ha
không bạn ơi, không ủng hộ, nó chỉ làm khổ con cháu chúng ta thôi, cuộc sống này còn quá nhiều điều vui vẻ, nghệ thuật, bản chất con người đáng quan tâm hơn là lập trình... hãy để cho bọn nhỏ được chơi.
@buihai83 thầy dạy ngu cũng có nha b, m làm freelancer dev đây, và mình ko thích dạy. Thằng e họ mình nó học ở trường cấp 3, thầy dạy lập trình cho tụi nó hoàn toàn sai phương pháp. Vừa vô đã dạy thằng vào cú pháp mà ko phải sơ đồ thuật toán hay sơ đồ logic. Cách dạy này làm tụi nhỏ ko thể tiếp thu dc.
@buihai83 Ai trong chăn mới biết chăn có rận!
bauman
ĐẠI BÀNG
2 năm
@cuhiep Quan điểm là học mà chơi, chơi như học. Tất nhiên là khuyến khích con phát triển theo năng khiếu và đam mê chứ bác. Chứ đâu phải cứ dậy là bắt con theo lập trình cả đời 😁
hppl
TÍCH CỰC
2 năm
tào lao ,ai muốn học thì dạy người đó chứ nói như ông thì ai cũng phải học lập trình ah ,bản thân ông cũng có biết lập trình quái đâu ,ko lẽ cái gì tốt cũng phải ép người khác làm
@hppl Với hiểu biết về giáo dục ở VN nên bạn mới "tào lao" chứ ông Tim Cook nói là nên giáo dục ở tiểu học tức là ai thích thì học, giống như bao môn học khác chứ không ép như bạn hiểu.
Phải để trẻ em phát triển thể chất bình thường ..các bố cứ nhồi data quá sức nó bị quá tải thì khổ cho cha mẹ thôi..ngay như VN mình bây giờ tụi con nít học hành mà còn hơn tui học đại học ..nhìn rất khổ
Dăm ba cái code, bản chất vẫn là tư duy của toán học. Ngôn ngữ không quan trọng, quan trọng là tư duy. Trẻ con nên học lập trình trái tim trước, biết yêu thương, chia sẻ, biết yêu lao động, back to basic đã 😆

Các bác cứ bảo học những cái đơn giản, tư duy. Những cái đó toán học cũng có mà, trong khi bọn trẻ giờ phải hạn chế thời gian tiếp xúc màn hình. Thay vì đó cho bọn trẻ ra ngoài chơi thể thao, giao tiếp với bạn bè, mọi người sẽ tốt hơn.

Một cái nữa là hãy để trẻ tự tìm thấy đam mê của mình, đừng cố gắng bắt tụi trẻ phải học cái gì đó theo suy nghĩ của người lớn. Tự bản thân bọn trẻ khi tiếp xúc với nhiều thứ sẽ tìm thấy đam mê của mình 😃
Cuộc sống này còn nhiều điều thú vị, con em chúng ta còn nhiều năng khiếu khác có thể phát huy nên ko cần thiết phải đưa lập trình vào quá sớm.
Đúng là đất nước tiến bộ khoa học kỹ thuật 😁
Yêu quá
Tôi là dân code nhưng tôi phản đối quan điểm này, lập trình là đam mê, không thể là môn ép buộc
Ở VN dạy cái gì cũng kiểu nhồi nhét nên mới nghe Cook nói là nhiều người giãy nãy lên 😃
Ăn thua là chương trình học ntn nữa. Cứ xem chương trình tiểu học và trung học ở mấy nước tiên tiến đi: học và chơi luôn được cân đối.
T có thằng cháu đang học lớp 6 ở Pháp. Nó học kiểu chơi chơi nhưng kiến thức rất thú vị, trong đó có âm nhạc, làm bếp, lập trình... Có vấn đề gì đâu?!
Đồng ý với Tim Cook. Ngoài lập trình ra, chúng ta còn nên dạy cho các em Ngoại ngữ sớm (VN đã và đang làm rồi) và Giáo dục giới tính (như 1 thím bên trên nói mà mình rất đồng tình).
đồng ý, đi học , dù ở cấp nào phổ thông hay đại học thì mục đích không những LÀ KIẾN THỨC ĐƯỢC DẠY,
mà còn là RÈN LUYỆN TÍNH TƯ DUY.

Do đó, rất ủng hộ dạy lập trình cho trẻ nhỏ như một cách rèn luyện suy nghĩ logic, phát triển trí não thay vì nhồi nhét những thứ gây rối rắm như giai cấp, như thuộc địa, như đế quốc, như khách mệnh....
@QuanLyNhaNghi chính xác, phải học thật tự nhiên chứ không cày cuốc
Bậc tiểu học theo mình thì nên cho các cháu làm quen với các bài học kỹ năng sống, giáo dục đạo đức, ngoại ngữ là chính. Đừng bắt các cháu học nhiều quá, hãy để các cháu vui chơi vận động nhiều hơn. Đây là tâm sự của ông bố 1 con
@Kaka38 oh, vậy thì đúng là câu nói của ổng ko thích hợp ở VN thật, vì mấy cái bạn nói VN làm còn chưa nên hồn thì lấy đâu!
Nói lập trình cho nó cao xa chứ lập trình có nhiều mức độ, chứ ko phải chỉ là mấy ngôn ngữ lập trình. Có nhiều trò chơi dạy lập trình ngữ cảnh thậm chí trẻ con chưa biết chữ cũng chơi được nữa. VD như lập trình cho một cái xe chạy theo con đường đã định thì trẻ con chỉ cần biết nhập vào tới đó rẽ trái, rẽ phải hay đi thẳng thôi. Dần lên cấp thì sẽ có những thông số phức tạp hơn như xe chạy bao lâu thì rẽ, có nháy đèn không, tăng tốc giảm tốc ra sao, hay phức tạp hơn nữa là đánh cua bùng binh, tránh xe thế nào, tạo và gọi các module thực thi ngữ cảnh... và việc giải dần các bài toán phức tạp lên giúp trẻ tập tư duy lập trình.
Còn ngôn ngữ lập trình, nói thật, quay qua quay lại là nó lỗi thời ngay. Thời xưa học Pascal, Delphi, Basic này nọ, giờ mấy ai dùng đâu? Có tư duy lập trình là còn lại thôi, bắt qua ngôn ngữ mới học cũng nhanh hơn.
Mình nghĩ việc khuyến khích trẻ học lập trình là để dạy trẻ tính suy nghĩ logic, cách giải quyết vấn đề chứ ko hẳn là sau này sẽ kiếm sống bằng nghề này. Nó sẽ dạy trẻ cách tạo dựng nên 1 sản phẩm nhỏ như là trò chơi chằng hạn, sau này áp dụng rộng hơn sẽ là cách xây dựng 1 cuộc sống tốt hơn

Xu hướng

Bài mới










  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019