天天看點

Robotics for Kids and Teens(兒童和青少年的機器人學)

Robotics for Kids and Teens(兒童和青少年的機器人學)

版權聲明:署名,允許他人基于本文進行創作,且必須基于與原先許可協定相同的許可協定分發本文 (Creative Commons)

預備資料,推薦提前閱讀(本文内容引自權威網站并翻譯):

  • 人工智能基礎(高中版)教材補充和資源分享之二 機器人學矩陣

機器人(Robot)是目前學習人工智能(AI)最好的平台之一。

Robots are one of the best platforms for learning artificial intelligence.

雙語教學包括:1. 中文和英文同步教學,2. C++和Python同步教學。

Robotics for Kids and Teens(兒童和青少年的機器人學)

:www.readyai.org

Robotics for Kids and Teens(兒童和青少年的機器人學)

Cozmo體驗營

機器人發展日新月異,已經成為我們生活重要的組成部分,這使得孩子們學習機器人技術的需求比以往任何時候都更加重要。随着自動化任務和就業市場的變化,兒童機器人課程可以為孩子做好準備。在這些兒童和青少年機器人課程中,我們将為孩子們提供有趣的項目。這不僅促進團隊合作和提升解決問題能力,而且孩子們與新老學生一起學習機器人。

Robots are becoming a bigger part of our lives each year which makes the need for kids to learn Robotics more crucial than ever. Robotics for Kids prepares kids as automation takes over and the job market changes. In these Robotics Classes for Kids and Teens we will give the kids hands on fun projects. This fosters teamwork and problem solving since kids learn Robotics together with both new and experienced students.

學生必須攜帶安裝了Cozmo應用程式的iOS或Android裝置。

Student must bring iOS or Android device with Cozmo app installed。

Robotics for Kids and Teens(兒童和青少年的機器人學)

全部課程

Robotics for Kids and Teens(兒童和青少年的機器人學)

部分目錄-導航

1. 為什麼學習機器人學對孩子而言如此重要?

  • Why is Robotics for Kids an Important Class?

兒童和青少年的機器人課程将幫助您的孩子在瞬息萬變的世界中取得成功。 在課程結束時他們将不僅獲得大量的技術知識,我們使機器人的學習充滿樂趣且易于了解。

為什麼學習機器人技術很重要? 長話短說,孩子們需要學習機器人技術(以及其他STEM技能),因為機器人和自動化将取代許多工作。

許多高技術工作都是安全的。 是以,擁有技術知識,特别是在機器人和程式設計方面,将在未來幫助學習機器人的兒童和青少年學生找到更好的工作。

此外,掌握未來機器人技術的能力可以幫助他們選擇适合自己理想和規劃的企業。 為什麼機器人或計算機更換會計師比航空航天工程師更容易? 有了機器人技能、程式設計和自動化的知識,答案很清楚。

Robotics for Kids and Teens will help prepare your child for success in a rapidly changing world. We make learning Robotics for Kids fun and approachable despite the amount of technical knowledge they’ll gain by the end of the class.

Why is learning Robotics important? Long story short, kids need to learn about Robotics (and other STEM skills) because Robots and Automation will replace many jobs.

Many of the highly technical jobs are safe. So having technical knowledge, particularly in Robotics and Programming, will help students of Robotics for Kids and Teens employable in the future.

Also, knowing the capabilities and future of Robotics can help them choose careers and tracks in Entrepreneurship. Why is it easier for a robot or computer to replace an Accountant than an Aerospace Engineer? With knowledge about Robotics, Programming, and Automation the answer is clear.

2. Cozmo與其他兒童機器人課程的差別是什麼?

  • What Sets Cozmo Apart from Other Robotics for Kids Classes?

有很多原因使得我們的兒童機器人課程是最好的,我們将無法覆寫所有這些課程。 然而,這個的基礎是Cozmo課程的哲學和核心價值觀,您可以在我們的其他頁面了解一些。 在教授科學、技術、工程和數學(STEM)方面,我們非常敬業。 世界有許多問題,無論你最親愛的事業,都有一些至關重要的事情。

Cozmo的兒童和青少年機器人學教授批判性思維、解決問題、團隊合作和技術技能。 面對挑戰時,鼓勵學生在向教師詢問之前先嘗試以團隊形式解決問題。 在極少告訴他們如何去做的情況下,Cozmo課程擅長幫助學生應對嚴峻的挑戰。

There are so many reasons that our Robotics for Kids classes are the best around that we won’t be able to cover them all. However the foundation of this is Cozmo’s Philosophy and Core Values, which you can learn a bit about at our About page. When it comes to teaching Science, Technology, Engineering, and Math (STEM) we are highly dedicated. The world has many problems, and regardless of the cause dearest to your heart there are certain things that are crucial.

Cozmo’s Robotics for Kids and Teens teaches Critical Thinking, Problem Solving, Teamwork, and Technical Skills. When facing a challenge students are encouraged to first try to solve the problem as a team before asking the instructor. Cozmo excels at helping students tackle tough challenges while rarely telling them how.

3. 在機器人學課程中使用Cozmo作為教學平台

  • Cozmo Uses in Robotics for Kids Classes

雖然其他公司正在使用樂高積木、Dot、Dash、OzoBot、Sphero和其他初學者機器人進行教學,但我們已經成功地教會6歲的孩子們使用大學級機器人。 我們填補了從兒童樂高積木到兒童機器人的空白。 似乎沒有人在樂高和大學之間教授自主機器人。

我們使用Cozmo機器人套件和Anki Cozmo SDK。

While other companies are teaching with Legos, Dot and Dash, OzoBot, Sphero, and other beginner robots, we have successfully taught kids as young as 6 with College Level Robots. We fill the gap from Lego Bricks for Kids to Robotics for Kids. No one else seems to teach Autonomous Robotics between the Lego and College level.

We use the Cozmo Robot Kit and the Anki Cozmo SDK.

4. 使用螺母等零件建構機器人而非積木

  • Building Robotics for kids - Nuts and Bolts Not Bricks

Lego Bricks玩家很多? 但知道如何使用螺母和螺栓将伺服系統連接配接到機器人的人并不多。 我很喜歡和小孩一起建造樂高,尤其是樂高技術。 他們是一個很好的學習工具。 但現實生活中的東西并不是用樂高積累的。

Lego Robotics或Lego Bricks是否為您的孩子帶來了創造力? 等到你看到它們3D列印他們自己的機器人,然後用螺絲刀和扳手建構它就會明白。

在兒童和青少年機器人學中,學生将學習伺服系統、螺母和螺栓、微控制器、螺紋等。學生不遵循教程,并将部分和代碼拼湊在一起。 他們建立了一個帶有大學水準部件的機器人并用C語言編寫代碼。我們已經成功地在這個級别教授了6歲的孩子。

How many people make a living snapping together Lego Bricks? Not as many as people who know how to attach a Servo to a Chassis using Nuts and Bolts. I loved building with Lego as a kid, particularly Lego Technic. They are a great learning tool. But stuff in real life isn’t build with Lego.

Did Lego Robotics or Lego Bricks bring out the creativity in your child? Wait until you see them 3D Print their own Robot, then build it with screwdrivers and wrenches.

In Robotics for Kids and Teens students will learn about Servos, Nuts and Bolts, Microcontrollers, Threads, and much more. Our students don’t follow a tutorial, and snap together both parts and code. They build a Robot with College Level Parts and write code in C. We have successfully taught at this level to kids as young as 6.

5. 工業級程式設計語言

  • Coding in Industry Level Programming Languages

當地的比賽已經使用了很長時間的圖形化程式設計(Scratch),并且試圖模仿我們的時候并沒有趕上。 Cozmo課程為6歲兒童教學的第一天涉及機器人課程的C和Python,并同步開展教學。 在兒童和青少年機器人學中,學生學習他們可以在(C)中找到工作的語言,而競賽則在他們的樂高課程中教授圖形化程式設計。

經驗豐富的學生還可以選擇學習其他語言,如Python、C ++、Spin等。

The local competition has taught Visual Programming for a long time now and isn’t catching up as they try to emulate us. Cozmo’s first day of teaching to kids as young as 6 involved C in Robotics for Kids and Python. Once again the parallel shows itself. In Robotics for Kids and Teens students learn a language they can get a job in (C) while the competition teaches Visual Programming in their Lego classes.

Experienced students also have the option of learning other languages such as Python, C++, Spin, and more.

6. 團隊合作、解決問題和批判性思維

  • Teamwork, Problem Solving, Critical Thinking

除非另有要求,否則學生将在機器人團隊中配對。 我們鼓勵學生不要直接去找他們的老師,先與隊友解決問題。 Cozmo課程擅長創造複雜的挑戰,并且在很少給出答案的同時輕推學生的答案。 我們發現學生通過自己解決問題而不是讓成年人跳進去為他們做更多事情來學習。 真是令人震驚吧? 當我們看到挫折程度正在阻礙或學習時,我們才介入。 然而,在兒童機器人中很少發生這種情況。

Unless otherwise requested, students are paired in Robotics teams. Rather than going straight to their teacher students are encouraged to first solve problems with their teammates. Cozmo excels at creating complex challenges and nudging students toward the answer while very rarely giving the answer. We have found that students learn much more by solving a problem themselves than having an adult jump in and do it for them. What a shocker right? We only step in when we can see the frustration level is getting in the way or learning. However this rarely happens in Robotics for Kids.

7. 您的孩子是否适合并已經準備好學習機器人學?

  • Is Your Kid Ready for Robotics for Kids?

這門課有一些預備條件。雖然我們已經教會6歲的孩子掌握機器人技術,但是你的孩子應該已經知道某些事情。如果您的孩子還沒有為兒童和青少年機器人課程做好準備,我們将為您提供一些可以幫助他們做好準備的替代方案。

  1. 必須能夠閱讀 - 如果他們不能,請檢視我們課程頁面上的3D列印課程。
  2. 基本的計算機知識,如檔案夾、複制/粘貼、倒退鍵、輸入鍵的功能等
  3. 基本的打字技巧,這将很有幫助

雖然學生必須能夠閱讀兒童機器人課程,并掌握熟練打字也很有幫助。新學生程式設計能力的最大差異在于他們的打字能力。如果您的孩子在打字方面苦苦掙紮,我們可以幫助他們輸入軟體。

如果您的孩子無法閱讀,他們仍然可以選擇我們的3D列印課程。但對于3D列印,他們仍應具備基本的計算機知識。

There are some prerequisites for this class. Though we have taught kids about Robotics as young as 6, there are certain things your child should already know. If your child isn’t ready for Robotics for Kids and Teens, we will get you some alternatives that can help get them ready.

  1. Must be able to read – If they can’t, check out the 3D Printing Courses on our Courses Page.
  2. Basic computer knowledge such as folders, copy/paste, backspace, what the enter key does, etc
  3. Basic typing skills are helpful

Though students must be able to read in Robotics for Kids, it is also helpful to be a proficient at typing. The biggest discrepancy in Coding ability for new students is their ability to type. If your child is struggling with typing we can help them with typing software.

If your child can’t read, they can still enjoy our 3D Printing Courses. But for 3D Printing they should still have basic computer knowledge.

CMU-Cognitive Robotics-卡内基梅隆大學-認知機器人學課程資料(2017-2019)https://blog.csdn.net/ZhangRelay/article/details/86736743