Apple, Microsoft và Google đang tranh nhau dạy trẻ con lập trình

pegasus3390

Well-Known Member
attachment.php


Đây là thời điểm tốt nhất cho những lập trình viên trẻ tuổi.

Tại hội nghị các nhà phát triển WWDC, Apple đã tung ra một phần mềm dạy lập trình dành cho iPad có tên Swift Playgrounds sẽ được tung ra cuối năm nay. Học sinh có thể học những hướng dẫn cơ bản về lập trình để điều khiển nhân vật hoạt hình tên Byte, như viết lệnh điều hướng để cho Byte có thể thực hiện việc thu thập các viên ngọc. Cốt lõi của phần mềm này chính là ngôn ngữ lập trình Swift của Apple, công cụ mà công ty đang khuyến khích các lập trình viên sử dụng để viết phần mềm cho Mac, iPhone và các thiết bị khác của Apple.

Thậm chí Apple còn muốn thể hiện rõ việc khuyến khích của mình đối với các lập trình viên trẻ tuổi bằng việc giới thiệu lập trình viên trẻ nhất hội nghị chỉ mới có 9 tuổi. Nhưng tất cả còn có vẻ như là cách để đẩy mạnh việc kinh doanh nữa. Hai đối thủ hàng đầu của hãng, Google và Microsoft, cũng đang cố gắng rất nhiều để thu hút sự quan tâm của những lập trình viên trẻ tuổi. Ngày hôm nay họ có thể là các học sinh tiểu học nhưng sau này sẽ là các sinh viên đại học, kỹ sư, nhà kinh doanh và việc tạo ra ấn tượng tốt với họ hôm nay có thể làm tiền đề cho hàng nhiều thập kỷ tiếp theo.

Google và Microsoft cũng rất nhiệt tình

Microsoft hiện đang thử nghiệm trò chơi Minecraft Education Edition, một phiên bản hướng đến trường học của tựa game nổi tiếng từ hãng. Các trường học cũng rất đón nhận và ứng dụng lên rất môi trường ảo này để dạy nhiều thứ từ toán học cho đến lịch sử nghệ thuật, nhưng nó nó đặc biệt phổ biến bởi vì những những đứa trẻ tò mò và thích học hỏi thường tự học cách thức tận dụng khả năng lập trình trên Minecraft.

Google cũng hợp tác với đại học MIT trên phiên bản mới của công cụ Scratch để hướng dẫn lập trình. MIT đang nâng cấp công cụ này để nó có thể chạy trên trình duyệt và các thiết bị di động.

Swift Playgrounds có đồ họa 3D đẹp nhưng cách thức giống như việc những năm 1960 khi ngôn ngữ lập trình Logo cho phép bọn trẻ có thể điều khiển vật thể hoặc một chú rùa robot. Ngôn ngữ này trở nên phổ biến trên những chiếc máy tính Apple II rất thành công của hãng.

Với phần mềm mới Apple tiếp cận thông qua khái niệm lập trình theo kiểu lắp ghép tương tự như các điều kiện từng bước. Nhưng các đối thủ của Apple thậm chí còn bắt đầu từ những bước còn cơ bản hơn. Google và Minecraft được tạo ra có vẻ theo thiên hướng dạy cho bọn trẻ về khái niệm. Ngược lại công cụ như Swift Playgrounds lại dễ dàng thiết lập và cho thấy kết quả gần như tức thì, nhưng nó vẫn khá hấp dẫn với những người đã biết được họ cần phải lập trình cái gì.

Bắt đầu từ những điều nhỏ nhặt

Có một vấn đề trong việc học lập trình hiện nay: Phần cứng

attachment.php


Với những chiếc Raspberry Pi, chiếc máy tính nhỏ gọn với kích thước chỉ bằng một thẻ tín dụng, trường học và các sinh viên có thể thử nhiệm nhiều thứ với phần cứng này mà không tốn quá nhiều chi phí. Mục tiêu cốt lõi của Raspberry Pi là để đưa nhiều sinh viên hơn đến với việc lập trình, nhưng nó cũng cho phép người dùng thực hiện nhiều thao tác vật lý hơn như việc điều khiển đèn LED hoặc thu thập thông tin thời tiết từ những cảm biến điện tử.

Tất cả đều trong tầm với của các sinh viên

Các công cụ miễn phí ngày càng rộng rãi

Apple đã thực hiện giảm giá cho các đối tượng sử dụng cho giáo dục và một chiếc iPad sẽ rất tuyệt vời cho bọn trẻ. Tuy nhiên, trong lĩnh vực này Apple cũng có rất nhiều đối thủ như Chromebook, những chiếc máy tính giá rẻ chạy Chrome OS, đang dần vượt qua những chiếc máy Mac, iPad và cả những chiếc máy tính Windows như một lựa chọn bởi các trường học ở Mỹ.

Mộ phần của việc những chiếc Chromebook hấp dẫn là bởi Google cung cấp cho người dùng những ứng dụng miễn phí trên Google Apps cho phép kết hợp những công cụ như Gmail nay Calendar với những ứng dụng trên nền web cho việc xử lý văn bản, thuyết trình hay bảng biểu. Microsoft cũng đang cố gắng để đưa phiên bản online miễn phí của bộ công cụ Office đến các trường học và sinh viên.

Tuy nhiên, các trường học cũng nên cẩn thận với việc quyết định chọn các sản phẩm miễn phí. Các ứng dụng đang biến đối rất nhanh chóng và các công ty công nghệ lớn ngày nay có thể sẽ không còn hứng thú với nền tảng họ đã cung cấp nữa. Ví dụ như Google trong quá khứ hy vọng tạo ra hứng thú với chiếc Raspberry Pi với dự án Coder, được thiết kế để giới thiệu cho các sinh viên về những thứ cơ bản cho việc lập trình web. Nhưng cả năm qua không hề có cập nhật nào mới, dự án này đang mất dần sinh khí.

Swift Playgrounds chỉ hoạt động trên chiếc máy tính bảng iPad của Apple. Các trường học sẽ sớm được cung cấp ứng dụng này nhưng nó dễ dàng hơn nếu được cung cấp phương thức sử dụng thông qua nền web. Các ứng dụng Swift có thể chạy trên hầu hết các thiết bị của Apple. Các ngôn ngữ khác như JavaScript và Python không có liên kết với sản phẩm của công ty tốt đến vậy.

Tất nhiên là không có gì hoàn hảo cả. Nhưng thực tế là trẻ em và các trường mong muốn dạy và học về lập trình có nhiều lựa chọn hơn bao giờ hết.

 

Di Oi Gi

New Member
Ðề: Apple, Microsoft và Google đang tranh nhau dạy trẻ con lập trình

Apple, Microsoft và Google rất khôn khéo trong nước cờ này

chúng ta ai cũng hiểu cả 3 ông Apple, Microsoft và Google đều đã có tuổi ... già lắm rồi ... mà lại không có đệ tử... sau này ai lo ???

Nói đến sinh viên .... nghĩ lại mà tội... ví như sinh viên điện tử : ăn với học cả đời, khi ra trường đến con chip Intel Core i7 6th bé xíu mà không tài nào chế tạo được ...

mang tiếng học giỏi trường đại học công nghệ, nào là kỹ sư vi mạch, kỹ sư cơ khí, nào là trùm viễn thông : thế mà chiếc smartphone cầm tay tương tự như IPhone 7 cũng không thể làm ...

( thà để thời gian tiền bạc ăn rồi chơi cho sướng cốt, đẻ con ra thật béo khỏe.. rồi gởi cho Apple, Microsoft và Google đào tạo )

=> Apple, Microsoft và Google hướng đến trẻ con là sáng suốt, theo tôi nghĩ với tiến độ và quyết tâm cao trong đào tạo ... khi chúng đạt khoảng 3000 ngày tuổi.... chúng sẽ tạo ra những con chip mới thay đổi cộng đồng

=> số phận anh em mình phải lệ thuộc bọn trẻ này chứ ko đùa được đâu
 

nguyentuanviet

Active Member
Ðề: Apple, Microsoft và Google đang tranh nhau dạy trẻ con lập trình

phát triển tư duy từ nhỏ
 
Bên trên