Robot và định hướng nghề nghiệp cho trẻ em trong tương lai


Làm và học về Robot cho trẻ em thế kỷ 21 ! – P1

Thế kỷ 21 là thế kỷ của công nghệ, của trí tuệ nhân tạo và rô bốt. Những năm 2000, chúng ta chứng kiến sự nở rộ của máy tính, những năm 2010 là thời kì phát triển của di động thông minh, năm 2050 được dự đoán sẽ là những năm thịnh hành của robot.

Chỉ trong 10-20 năm nữa 70-80% công việc hiện nay sẽ không còn sau mỗi chu kỳ mới của công nghệ. Trẻ em ngày nay sẽ phải tiếp cận và thích nghi với làn sóng công nghệ đó. Các bạn nhỏ sẽ phải học và tiếp cận công nghệ từ rất sớm; và cần sẵn sàng tư duy cho một thế giới có nhiều biến động về công nghệ và nghề nghiệp. Học và làm về robot, công nghệ từ sớm sẽ giúp trẻ tư duy tốt hơn về thế giới và sẽ trang bị cho mình những kiến thức hữu ích trong tương lai.

Kế tiếp sẽ là một loạt các bài viết để giúp các bậc phụ huynh cùng với con mình trải nghiệm và học những kiến thức này cùng nhau tại nhà. Các bạn nhỏ sẽ dần dần luyện cho mình kỹ năng tự học, tư duy, kiến thức về công nghệ từ lúc 4 tuổi tới 16 tuổi. Từ đó là cơ sở để tự định hướng cho bản thân về tương lai nghề nghiệp của mình. Đó có thể là lĩnh vực công nghệ, nghệ thuật hay tài chính. Nhưng trên hết những kiến thức được trải nghiệm sẽ giúp các bạn nhỏ sáng tạo hơn trong nghề nghiệp trong tương lai.

ở phần đầu tiên của bài viết, tác giả sẽ chia sẻ về cách tiếp cận công nghệ trong thời đại mới cho các bạn nhỏ từ 4-6 tuổi – độ tuổi sẽ thiên về chơi và thích thú những đồ nhiều màu sắc chuyển động. Đây là lứa tuổi mà các bạn rất nghịch và đang học được rất nhiều kiến thức mới. Tuy nhiên các bạn chưa biết đọc và biết viết nên các công cụ trong thời kỳ này cần rất trực quan và nhiều màu sắc giúp dễ nhớ và làm. Kiến thức có thể nắm được ở đây là các kỹ năng về hình khối, các kỹ năng về logic, bắt đầu làm quen và tương tác nhận nhiệm vụ phải làm.

Dưới đây là các sản phẩm các bậc phụ huynh có thể tham khảo sử dụng để chơi và học các kỹ năng này cùng con.

Robot sâu lập trình đường đi bằng khối lệnh

Trò chơi khá đơn giản, mỗi khúc của con sâu tương ứng với một lệnh tiến, trái, phải, kêu. Các bạn nhỏ cũng sẽ được phụ huynh đặt ngôi sao đỏ làm đích đến; sử dụng các khối sâu hợp lý để con sâu đến gần nhất đích do bố mẹ đặt ra. Trò chơi này phù hợp các bạn từ 4 tuổi và luyện kỹ năng logic, phân tích nhiệm vụ.

Robot chuột lập trình bằng nút bấm

Chú chuột có nhiệm vụ đi tìm miếng pho mát theo các bàn khác nhau. Bố mẹ sẽ tạo ra các sân chơi theo các thẻ của trò chơi. Các bạn nhỏ sẽ dùng các nút bấm để điều khiển chuột tiến, lùi, trái phải kêu theo từng bước để đến được đích. Các lệnh sẽ được nhớ dựa vào số lần các bạn ấn nút, các bạn có thể thử nhiều lần để đạt được nhiệm vụ. Trò chơi này các bạn sẽ luyện lại tư duy logic và làm quen các nhiệm vụ, các bạn từ 5 tuổi có thể chơi trò này. Trò này khá giống trò sâu nhưng yêu cầu các bạn phải tự nhớ tập lệnh và nhẩm trong đầu để ấn nút lưu vào con chuột.

Lập trình gấu ăn dâu tây

Trò chơi này dành cho các bạn nhỏ từ 4 tuổi trở lên. Trò chơi này sẽ dùng các khối vật lý (Các khối đi, nhảy, dừng) bên ngoài máy tính bảng để lập trình tung sao, các hướng, các số. Tùy theo vị trí của dâu tây trên màn hình, các bạn nhỏ sẽ chọn các khối sao cho phù hợp với đường đi của gấu. Khi thực hiện xong chuỗi lệnh cần ấn nút tam giác để con gấu chạy. Trò chơi rất cuốn hút bởi nhân vật hoạt hình trong iPad và các khối lệnh khác dễ, giúp luyện kỹ năng logic và phân tích nhiệm vụ để đưa ra chương trình. Trò chơi lập trình khá thú vị khi các khối lập trình vật lý ở bên ngoài, giúp các bạn nhỏ tăng cường vận động.

Đóng vai chủ tiệm pizza và học cách làm toán

Trò chơi này yêu cầu cần một bộ pizza và tiền ảo, và kính chiếu trên camera của ipad. Ngoài ra phải tải ứng dụng osmo pizza để chơi. Đầu tiên các bạn nhỏ sẽ phải phục vụ khách hàng đúng loại pizza khách muốn theo khẩu vị và số lượng khách yêu cầu. Sau đó khách sẽ trả tiền và chủ quán phải trả lại tiền thừa. Tùy trình độ các bạn nhỏ mà độ khó của phần trả lại tiền sẽ phức tạp hơn. Trò chơi giúp các bạn làm quen về tài chính, cuộc sống và các ứng dụng toán vào bán hàng.

Robot bóng biết đi Sphero – Nhân vật BB trong phim StarWar

Đây là một con robot khá thú vị, một quả bóng tự lăn được. Các bạn nhỏ có rất nhiều ứng dụng để chơi với quả bóng này ví dụ như dùng điện thoại điều khiển qua sóng bluetooth; dùng ứng dụng vẽ hình để robot chạy; dùng robot để chơi môn đánh golf, robot để học lập trình,… Đây là dòng robot phù hợp với trẻ em từ 4 tuổi để chơi và tập tư duy đơn giản cho đến bạn lớn hơn để học lập trình. Robot có một số phiên bản khác như Sphero StarWar như nhân vật BB trong phim khoa học viễn tưởng nối tiếng.

Tự làm xe đua từ bộ lắp ghép UMI

Các sản phẩm xe đua khác phần lớn các bạn nhỏ mua sẵn thì với bộ UMI C3, các bạn có thể tự sáng tạo cho minh một kiểu dáng xe mà bạn thích và điều khiển nó. Phiên bản này có thể nâng cấp tính năng lập trình với bộ mạch ABC Maker. Sản phẩm phù hợp với các bạn từ 5 tuổi để phát triển tư duy không gian lắp ghép. Từ 6 tuổi có thể kết hợp bộ lập trình sáng tạo để phát triển thêm các kỹ năng khác.

Các sản phẩm dành cho trẻ em từ 4-6 tuổi tại các nước như Mỹ, Nhật khá nhiều các dòng sản phẩm đồ chơi, kết hợp học tập. Từ những sản phẩm này cùng sự hỗ trợ của phụ huynh, các bạn nhỏ có khả năng phát triển những tư duy về logic, không gian và phân tích nhiệm vụ. Đó chính là nền tảng cơ bản để các em yêu thích và tìm hiểu công nghệ và robot trong tương lai.

Các thông tin chi tiết về các sản phẩm và hỏi đáp về cách học cho các bạn nhỏ phụ huynh có thể tìm hiểu trên group.

Tài liệu tham khảo:

Tư duy lập trình robot cùng trẻ 7-12 tuổi – P2

Không như nhiều người nghĩ, lập trình là một kỹ năng không hề phức tạp, đơn giản đó là việc logic các công việc mà con người muốn máy móc thực hiện. Đây là một kỹ năng rất quan trọng trong cuộc sống để con người có thể sắp xếp được những khối lượng công việc khổng lồ thường ngày.

Ví dụ, khi nấu bếp, bạn sẽ phải biết cần những nguyên liệu gì, thứ tự sử dụng chúng như thế nào, hàm lượng bao nhiêu, thời gian cần thiết là bao lâu. Tương tự như vậy khi lập trình bạn sẽ phải biết được các đối tượng lập trình (được gọi là biến số), thứ tự thực hiện như thế nào, mối quan hệ ra sao, thời gian thực hiện là bao lâu. Thông thường, những người có tư duy lập trình tốt thì việc giải quyết các vấn đề của họ cũng rất logic.

Trẻ em các nước phát triển được học và làm quen với ngôn ngữ lập trình từ rất sớm. Bắt đầu từ khi đi học cấp 1 các bạn đã được làm quen với ngôn ngữ lập trình để làm những sản phẩm đơn giản như thiệp tặng cha mẹ, bài giảng điện tử, các trò chơi đơn giản,… Các doanh nghiệp và các trường đại học lớn đều đưa ra những ngôn ngữ lập trình thân thiện để trẻ em có thể dễ dàng tiếp cận và sử dụng. Một số ngôn ngữ lập trình thông dụng dành cho các bạn nhỏ có thể kể đến như Logo, Scratch, Blockly hay các ngôn ngữ biến thể từ các ngôn ngữ cơ bản này.

Giới thiệu một số ngôn ngữ lập trình cơ bản cho trẻ em

Logo

Logo, được tạo ra vào năm 1967, nhằm phát triển tư duy lập trình cho trẻ. Ngôn ngữ này có thể dùng để diễn đạt rất nhiều khái niệm của lập trình như sử dụng biến, vòng lặp,… Bằng cách sử dụng môi trường đồ họa “turtle graphics” (đồ họa kiểu con rùa), nó dễ dàng cho trẻ tiếp cận với phong cách suy nghĩ của máy tính một cách dễ dàng.

MicroWorlds và MicroWorlds EX là các phần mềm về lập trình bằng ngôn ngữ Logo, với robot thì có một phiên bản biến thể là LCSI (Logo Computer Systems International). Các bạn nhỏ có thể dễ dàng lập trình các đối tượng ảnh di chuyển. Tuy nhiên giao diện và cách thức phần mềm này khá cũ không phù hợp với trẻ trong thời đại web và di động ngày nay.

Scratch

Là phần mềm lập trình kéo thả nổi tiếng của một phòng lab tại đại học MIT. Mục tiêu của nó là để xây dựng trò chơi và kể chuyện bằng hình ảnh cho các bạn nhỏ. Phần mềm này được ứng dụng rất rộng trong các trường học. Tại Việt Nam phần lớn các trường quốc tế đều có chương trình sử dụng phần mềm này.

Phần mềm Scratch có phiên bản trên web rất tiện cho các bạn nhỏ sử dụng máy tính bảng để lập trình. Hiện nay scratch đang chuẩn bị đưa ra phiên bản 3.0 và đang trong giai đoạn dùng thử. Phiên bản mới sẽ mở ra việc tích hợp với các thiết bị điện tử, robot và lập trình online hoàn toàn.

Trang web https://scratch.mit.edu/ có rất nhiều dự án mẫu hay được chia sẻ; giao diện web giúp các bạn có thể lập trình và thử nghiệm ngay lập tức kết quả. Với các sản phẩm tự làm của mình, các bạn nhỏ có thể chia sẻ cho cả thế giới hay gửi tặng người thân,…

Wedo là một bộ sản phẩm của hãng Lego, sử dụng phần mềm Scratch để lập trình và là một cách hữu ích để các bạn nhỏ đã quen với ngôn ngữ Scratch. Các bạn có thể lập trình các miếng ghép lego chuyển động thông minh kết hợp các cảm biến khoảng cách, chạm, dò đường để tạo ra các chú robot. Bộ sản phẩm này được bán khá nhiều tại Việt Nam tuy nhiên giá rất đắt, một bộ cơ bản giá khoảng 8 triệu đồng.

S4A (Scratch for Arduino) Một phiên bản dùng Scratch để lập trình các mạch điện tử Arduino dành cho các bạn cấp 2-3, hay đại học để làm sản phẩm điện tử thông minh. Dùng S4A các bạn nhỏ cấp 1 cũng có thể làm các sản phẩm tự động hóa một các dễ dàng qua các khối lập trình của Scratch.

Tuy nhiên có một điểm yếu là máy tính muốn dùng phải cắm vào mạch Arduino, thông tin điều khiển sẽ được lập trình trên máy tính và giao tiếp qua cổng COM để điều khiển xuống robot. Đây là giới hạn mà phần mềm S4A không được quá phổ biến.

MIT App Inventor dành cho Android là một ứng dụng web nguồn mở ban đầu được cung cấp bởi Google và hiện tại được duy trì bởi Viện Công nghệ Massachusetts (MIT).

Các bạn nhỏ sẽ dùng các ngôn ngữ khối để kéo các chức năng trên điện thoại, những chức năng này đã được xây dựng các thư viện để lập trình. Các bạn nhỏ có thể dễ dàng tự mình xây dựng một ứng dụng trên điện thoại thông minh theo mong muốn hoặc tự thiết kế một trò chơi. Một số nhóm cũng tích hợp các thư viện để tương tác với một số robot nhất định, qua đó các bạn có thể làm những ứng dụng điều khiển robot từ điện thoại Android.

Một số cộng đồng học online

Ngoài những phần mềm học lập trình, trên mạng có nhiều cộng đồng những trang web học online giúp các bạn nhỏ và phụ huynh tiếp cận kiến thức trên một cách dễ dàng.

ScratchED là trang web dành cho giáo viên muốn học về phần mềm Scratch. Đây là nơi chia sẻ các tài liệu dạy Scratch, các câu hỏi, ví dụ hay. Phụ huynh có thể lấy tài liệu về từ đây để sử dụng học với con. Đây là cộng đồng được xây dựng và phát triển bởi harvard.edu, nhằm giúp mọi người dễ dàng tìm được các tài liệu và sự giúp đỡ từ cộng đồng nếu muốn bắt đầu.

Trang web Code.org là một trang rất nổi tiếng trên thế giới về những khóa học chỉ trong 1 giờ (HoC – Hour of code) cho các bạn nhỏ lần đầu tiên tiếp cận với máy tính. Ngoài ra trên trang web này còn có rất nhiều khóa học phát triển để truyền cảm hứng. Các bạn nhỏ có thể lập trình từ 10-20 kỹ năng cho nhân vật hoạt hình mà mình yêu thích sau đó sẽ nhận được một chứng chỉ HoC từ Code.org. Trước khi học lập trình robot các bạn nên học trước ở Code.org để nắm được những khái niệm, kiến thức cơ bản, trợ giúp cho quá trình học sau này.

Kênh Youtube – UMI Kids Maker là blog được xây dựng bởi các bạn trẻ tại UMI – Maker Hanoi, hướng tới mục tiêu hỗ trợ các bạn nhỏ Việt Nam tiếp cận các công nghệ và robotic. UMI Kids Maker cung cấp các kiến thức cơ bản về điện tử robot và lập trình qua các video ngắn. Các bạn nhỏ có thể tìm hiểu và tự học ở nhà thông qua các video này.

Các bạn nhỏ cấp 1 có rất nhiều cơ hội để bắt đầu học và làm về robot ngay từ bây giờ khi công nghệ phát triển và các công cụ hỗ trợ sẵn có và rất tiện dụng. Bên cạnh đó, thông qua các chương trình này, các bạn cũng sẽ được rèn luyện tư duy logic và kiến thức thưởng thức về công nghệ xung quanh.

Tài liệu tham khảo:

http://scratched.gse.harvard.edu

https://scratch.mit.edu/

Sáng tạo robot và sản phẩm cho trẻ ở độ tuổi 12 đến 16 – P3

Trẻ em có thể bắt đầu tiếp cận với robot và lập trình từ rất sớm, tuy nhiên để sáng tạo, độ tuổi 12-16 là một độ tuổi khá đặc biệt. Các bạn nhỏ sẽ phát triển rất nhiều từ tâm sinh lý đến nhưng ý tưởng, tư duy mới về xã hội và cuộc sống. Đó là quãng thời gian để các bạn nhỏ, phụ huynh có thể khám phá ra những năng lực, sở trường riêng của các bé. Các bạn có thể tự mình sáng tạo các sản phẩm công nghệ hay làm những chú robot hữu dụng từ chính nhu cầu hằng ngày.

1. Làm thể nào để các bạn nhỏ tự làm được một sản phẩm thật?

Ở phần 1 và phần 2 của bài viết, tác giả đã giới thiệu các kỹ năng làm quen về tư duy sản phẩm và lập trình, phần này các bạn sẽ phải chủ động, sáng tạo hơn và làm những thứ thật hơn. Để làm một sản phẩm các bạn nhỏ cần các kỹ năng từ cơ khí (như khung xương), điện tử (như dây thần kinh) đến lập trình (như bộ não), và các kỹ năng tổng hợp từ các kiến thức đã học để làm ra thành phẩm.

Chế tạo hình dạng bên ngoài sản phẩm

Kết cấu sản phẩm, từ ý tưởng biến thành sản phẩm. Đây là bước đầu tiên để các bạn có thể làm được sản phẩm, khi còn nhỏ các bạn thường làm quen với các bộ lắp ghép, xếp hình. Đó là các tư duy về tạo hình, lắp ghép theo một ý tưởng hoặc mong muốn, sở thích riêng. Khi vào cấp 2, các bạn có thể bắt đầu tạo những sản phẩm sát với thực tế hơn, những mô hình thay vì những miếng ghép.

Có 3 bước để tạo ra một sản phẩm là thiết kế – chọn công cụ – tạo hình. Ngày nay có rất nhiều các công cụ cho các bạn nhỏ có thể thiết kế một sản phẩm, các công cụ thiết kế 3D trực quan đơn giản như Sketchup tinkercad, autodesk’s 123d, 3dtin, shapesmith,… Hiện nay công cụ được các bạn nhỏ dùng nhiều nhất là Tinkercad, phần mềm được thiết kế bới AutoDesk có thể thiết kế online dễ dàng. Ngoài ra các thư viện có sẵn cũng rất nhiều như Unity with ProBuilder, Sculptris, MeshMixer, Wings 3D, FreeCAD, Blender…

Sau khi thiết kế xong sản phẩm có thể bằng phần mềm hoặc bằng giấy, các bạn sẽ phải chọn một công cụ để tạo hình. Các thế hệ trước, công cụ tạo hình chỉ đơn giản là dao, đục, cưa,… Ngày nay có rất nhiều máy móc đơn giản có thể giúp các bạn nhỏ tạo hình từ các bản thiết kế như máy in 3D, máy cắt laser,… Từ file thiết kế 3D định dạng STL, các bạn sẽ chuyển sang dạng file CAM, G-Code để máy móc có thể hiểu được. Các file này sẽ được đưa tới máy in 3D để tạo hình chính xác thiết kế trong thời gian rất ngắn.

Một máy in 3D trên thị trường hiện nay khá rẻ, giá chỉ từ 5 triệu tới 10 triệu là có thể mua đưa một máy in cá nhân. Các dòng máy in tầm trung thường có giá từ 50 đến 100 triệu như Maker Bot, Ulti Maker. Nguyên tắc hoạt động của máy in 3D phổ thông rất đơn giản, bao gồm các cuộn nhựa nguyên liệu dạng sợi, đầu gia nhiệt sẽ đốt nóng các sợi nhựa; đầu phun sẽ được hệ thống điều khiển tự động chạy theo mã máy G-code để thả nhựa đã được đun chảy để tạo hình. Độ phân giải, độ tinh xảo của sản phẩm phụ thuộc vào chất lượng máy in và nhựa in, từ đó dẫn đến việc giá cả và chất lượng sản phẩm khác nhau.

Nếu các bạn không có điều kiện mua máy in có thể sử dụng các dịch vụ in qua mạng, các trang quốc tế phổ biến như Shapeways, Ponoko, Sculpteo… Tại Việt Nam cũng có nhiều cơ sở nhận in với giá từ 50.000 – 100.000 một giờ in 3D.

Điện tử – máy tính nhúng

Đây là một hệ thống thiết bị giúp cho các thiết kế cơ khí hoạt động, và được ví như các dây thần kinh trong cơ thể con người. Các động cơ giúp kết cấu chuyển động, các cảm biến giúp sản phẩm đọc được thông tin bên ngoài môi trường như các giác quan của con người. Máy tính nhúng là một thiết bị trung tâm giúp nhà sáng chế nhí có thể đọc được tín hiệu từ môi trường và điều khiển thiết bị hoạt động tự động. Có rất nhiều các thiết bị máy tính nhúng đơn giản và phổ biến trên cộng đồng thế giới như Raspberry Pi 2, Raspberry Pi 3, Beaglebone black, Arduino nano, Arduino uno, Lego-NXT, Lilypad, Makey Makey…

Với một chiếc máy tính nhúng PI trẻ em có thể tự lắp cho mình một chiếc máy tính đơn giản nhỏ bằng lòng bàn tay. Bên trong có đầy đủ các phần mềm soạn thảo văn bản như Open Office, công cụ lập trình Scratch, Python,… Từ chiếc máy tính này các bạn có thể lập trình hàng nghìn sản phẩm mã nguồn mở khắp nơi trên thế giới như robot, nhà thông minh.

Một số cộng đồng máy tính nhúng lớn trên thế giới

Arduino là một cộng đồng máy tính nhúng lớn nhất thế giới, với các công cụ lập trình đơn giản và mạch điện tử mã nguồn mở. Đây là một sản phẩm từ một phòng Lab ở Italia dành cho sinh viên, sau đó đã lan rộng và trở thành một nền tảng nhúng thông dụng nhất thế giới. Arduino thường chỉ cho sinh viên và cộng đồng DIY sử dụng. Ngôn ngữ lập trình trên Arduino khá tương đồng với ngôn ngữ C. Ngoài ra nó còn có một thư viện mã nguồn mở khổng lồ từ cộng đồng. Hiện nay có rất nhiều công cụ như Modkit của đại học MIT, S4A, mBlock đều là dạng ngôn ngữ kéo thả để trẻ em có thể tiếp cận. Tuy nhiên độ tuổi 14,15 các bạn có thể chuyển sang ngôn ngữ dòng lệch như người lớn khi đã thành thạo tư duy lập trình khối.

Lập trình

Đây chính là nhiệm vụ tạo ra bộ não của các sản phẩm, của các chú robot. Bất cứ sản phẩm điện tử nào xung quanh chúng ta đều phải lập trình. Từ chiếc máy in, tivi, điều hòa đến nồi cơm điện hay máy tính cầm tay đều phải lập trình cho những con máy tính nhúng siêu nhỏ. Lập trình đơn giản là sự quy định trình từ làm việc của một thiết bị, sản phẩm có tính lặp lại. Các bạn sẽ được lập trình trên nhiều môi trường khác nhau từ web, điện thoại, máy tinh, robot… để tạo ra các sản phẩm sáng tạo. Mỗi độ tuổi và môi trường sử dụng, chúng ta có các công cụ lập trình khác nhau.

2. Ngôn ngữ lập trình cho độ tuổi từ 12 đến đại học

Các ngôn ngữ dòng lệnh như Java, C++, C, Python, Processing, Basic,… là những ngôn ngữ lập trình thông dụng dành cho độ tuổi từ 12 đến đại học.

Processing là một ngôn ngữ nhiều trường quốc tế sử dụng cho K7-K12. Đây là một ngôn ngữ đa nền tảng có thể hỗ trợ lập trình từ web đến di động, phần cứng như máy tính PI. Ngoài ra nó có nhiều add-on để tương thích với các ngôn ngữ phổ thông như python, java, ruby. Các bạn học sinh chỉ cần biết một ngôn ngữ nhưng làm việc được trên nhiều nền tảng. Một số nguồn tham khảo: Processing.org; Learningprocessing.com.

Basic là một ngôn ngữ khá phổ thông trên nền tảng window, một phiên bản do Microsoft phát triển là visual basic được rất nhiều lập trình viên sử dụng. Ngoài ra có một phiên bản lập trình cho word hay excel gọi là VBA (Visual Basic for Applications) được sử dụng để làm thông minh các tài liệu word và excel, giúp ích rất lớn cho ngành tài chính kế toán. Các bạn chỉ việc ấn nút Alt + F11 là một thế giới lập trình cho công cụ biên soạn văn bản phổ thông nhất thế giới mở ra, và có thể tùy biến làm rất nhiều phần mềm trên nền tảng này.

Python là một ngôn ngữ lập trình dễ dùng dể hiểu. Ngôn ngữ này hiện nay được dùng rất nhiều từ lập trình nhúng (trên Pi) đến lập trình học máy trí tuệ nhân tạo, hay các dịch vụ trên cloud. Đây là một ngôn ngữ được người bắt đầu và các nhà khoa học hay dùng để thử nghiệm thuật toán ứng dụng nhanh. Các bạn có thể học và thử Python trên những công cụ học và làm online như Jupyter thay vì phải cài đặt phần mềm vào máy tính.

3. Các phần mềm lập trình thông dụng

AgentSheets hướng tới làm game 3d trên web cho các bạn 10-15 tuổi, đây là một phần mềm từ những năm 1991 rất lâu đời được khá nhiều bạn trẻ biết đến. Các bạn nhỏ có thể tham khảo tại AgentSheets.com

Phần mềm trên di động: với Android có phần mềm của MIT là MIT App Inventor; iOS có GameSalad Creator nổi tiếng để xây dựng trò chơi 2D. Hiện tại MIT App Inventor đang phát triển bản iOS còn GameSalad Creator cũng đang có các phiên bản hỗ trợ Android.

Lập trình Web: ngôn ngữ phổ biến nhất là HTML, ngoài ra có những công cụ mã nguồn mở, có sẵn rất nhiều các công cụ, giao diện như  joomla, wordpress các bạn có thể làm web bán hàng, web trường lớp, web sản phẩm,… dễ dàng mà không cần biết lập trình.

Lập trình kéo thả chatbot trên web: các bạn nhỏ có thể tự mình tạo nhưng có robot có khả năng chat tự động trên nền tảng web, facebook một các dễ dàng. Các bạn chỉ cần tự tạo cho mình một tài khoản trên nền tảng chat như Dialogflow hay FPT.AI (Tiếng Việt). Xây dựng kịch bản hội thoại, xây dựng dữ liệu và liên kết tới tài khoản hay page facebook của mình.

Với một câu danh ngôn “Tell me and I forget. Teach me and I remember. Involve me and I learn” của Benjamin Franklin khuyên các bạn hãy làm các bạn sẽ hiểu sẽ học được kiến thức một các dễ dàng và tự nhiên nhất. Mỗi ngày các bạn hãy chia sẻ hoặc tìm các sản phẩm mới trên các cộng đồng Maker như Thingiverse, Makezine, Instructable, Sylviashow. Các bạn hãy tìm hiểu và tự làm sản phẩm cho mình và khám phá ra những năng lực của bản thân.

Lê Ngọc Tuấn – Ban Công nghệ FPT /

Nguoidentubinhduong tổng hợp từ website: https://techinsight.com.vn/

One thought on “Robot và định hướng nghề nghiệp cho trẻ em trong tương lai

Thank you so much

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s