Python 是当今使用功能强大,同时也是最简单的编程语言之一。从 Web 开发到数据科学,涉足各个行业,各项应用中均得到广泛的使用。它以其简洁、易读、易学、易维护及强大的可扩展性,深受初学者的喜爱,从而成为学习编程语言的首选。初级班: 我们不仅引导学生了解基础编程,还会深入 Python 背后的基本概念。从介绍基本数据结构开始,在学习简单图形之前,引领孩子掌握控制结构和循环结构。课程结束时,学生即可运用课程中学到的概念来创建简单的游戏并准备最后课程的竞赛活动,为孩子们在将来的计算机科学学习中面临的更多挑战做好准备。中级班: 作为一门中级课程,以从初级班中学到的内容为基础。从 AI 培训到 Web 开发各项应用程序,Python 已广泛运用于许多领域。学生将学习如何利用功能强大的 Python 资源,解决实际问题,从而运用在各自的专业和科学项目之中。本课程将引入类,文件处理等新概念,并加强循环结构和决策树训练。
Michael S. – Former FTC team 11697 President & software lead, certified Java programmer, Python programmer, NYU Stern BTE Sophmore (BTE + CS)Leon W. – Former FTC team 11697 President & programmer, The University of Rochester FreshmanCharles J. - has EV3 experience with RobotCorps, Python/Java programmer, Pingry HS SeniorPatrick Z. – FTC team 11697 President & programmer, HPHS SeniorRichard Z. - Experienced with Java and Python, UPenn FreshmanSean Z. - Proficient in Python and Java, Purdue Computer Science SophmoreLarry L. – FTC team 11697 programmer, web developer, Scratch, Python. Rutgers Prep JuniorStanley C. - Proficient in Python, Java and Octave, CMU Senior (Math + CS)Richard W. - Proficient in Python, Java, UC Berkeley Freshman (Math + CS)Alex X. - Excellent in Python, Java. CMU Senior (Python Class teacher Associate, Computer Science)Rachel A. - Proficient in Java and Python, MIT Computer Science SophmoreEdison W. - Experienced with Java and Python, Rutgers University FreshmanFrank Z. - Excellent with Java and Python, USC Graduate Computer ScienceForest S. – Excellent with Python/C++ on Machine Learning, MATLAB & Java, Graduated From Boston University with Master Degree in Robotics MajorElizabeth J. - has EV3 and Java experience, Montgomery HS SeniorAvery C. – Winner & finalist of Debate Tournament, years public speaking experience, EBHS SeniorMelinda X. - Model Congress, Won best debater at regionals, Forensics team, Pingry HS SophomoreAllan G. - FTC team 11697 programmer, EBHS JuniorCatherine Y. - Excellent with Java, EBHS Senior如果计划参加秋季课程,请填写以下报名表!请长按二维码进入报名处
FAQ For FTER(FTC 11697)2022 Fall Robotics Class
2022秋季机器人课程问答
Q: Can you give a general introduction about Robotics Class?可以简单介绍一下机器人课程吗?A: In general, the popular programs are First, EV3 and VEX robotics for students, that are standard AI experiences for kids, and got recognized by the public.外界比较流行的机器人比赛是 First, EV3 and VEX, 这也是目前学生们可以参加并被广泛认可的AI竞赛项目。Our program will teach students the robotics foundation and control logic, the students can apply their knowledge in any robotics in the future. And also we will organize the students to attend the international robotics championship.课程将介绍机器人原理和控制逻辑,今后学生可以运用所学知识到任何一个机器人比赛中。同时我们也会免费组织并辅导学生参加国际机器人大赛。Q: Which language will be used in the class?上课使用什么语言?A: We will use block programming similar to Scratch. So we will teach both language & robotics knowledge in the class.全程英文授课,使用模块化编程语言,类似Scratch,同时介绍相关的语言和机器人知识。Q: If I have prior experience, how do I know which class is best for him/her?我以前有过一些编程和机器人方面的知识, 如何知道哪个班更适合我?A: We can set up a 1 on 1 meeting with you to discuss how much you know. You can contact us for more information .我们可以安排1对1的讨论,推荐一个适合你的班级,请微信联系我们,微信ID: usa001888。Q: I heard the class will use VRT as robot simulation software, what are some differences between using VRT and a physical robot?听说课堂上会使用机器人VRT系统, VRT软件和硬件机器人有哪些区别?A: There are many advantages to using VRT. It is much cheaper than buying physical hardware, because just the entry-level LEGO Mindstorms kit is >$300. We can also help students much more easily, because their programming experience will be more standardized.VRT在使用上优势明显: 价格上远远低于硬件机器人的售价,基础版的LEGO Mindstorms机器人也需要$300以上。远程教学中,我们可以更方便的指导和帮助学生,编程技巧上也会更加标准化。Q: How much does VRT cost?VRT 软件的价格?A: We have a group discount that brings the price for a 1-year license from $50 down to $30我们统一购买的优惠价是$30, 一年的使用期限。Q: Can we use VRT software beyond robotics class or after the pandemic?在上课时间外或者疫情过后,VRT系统还有使用价值吗?A: Yes, you can still use VRT projects to keep programming and learning robotics on your own. VRT includes projects used in the World Robot Olympiad (WRO) competition, so you can prepare on your own. Actually WRO uses VRT for the 2020 international competition.课外或者恢复正常后,学生首先可以利用VRT系统内的标准附件功能和特性,随时在家做自我编程评估和准备国际机器人大赛。事实上2021 & 2022 国际机器人大赛就使用了VRT软件.Q: Which OS does VRT support?VRT 支持哪些操作系统?A: VRT is compatible on Windows 8.1 and up, and Mac High Sierra. It is NOT compatible on Mac Mojave and up.VRT 支持 Windows 8.1和以上版本, 以及Mac High Sierra, 不支持Mac Mojave。Q: How long will each class be?每节课的上课时间?A: We have 10 weekly 1 ½ hour classes with an additional 1 hour of Discord support time every week. So totally it will be 15 hours class time, and 10 hours discord time.一周一次1.5小时课程,共10周, 合计15小时。每周提供1小时discord 在线答疑时间, 合计10小时。Q: Are there any age restrictions for Beginner vs Advanced?初级班和进阶班是否有年龄限制?A: No specific age restrictions; depends more on programming & Robotics knowledge (especially for Advanced). However, most students who take Beginner are 4th-6th grade.无特别年龄限制,关键看对编程和机器人知识掌握程度(尤其是进阶班),初级班学生大部分在4-6年级。Q: What if a student needs more help outside of class?如果学生课后需要帮助呢?A: Students can always email us, or attend the weekly discord support times if he or she needs help. All materials are available to students through Google Classroom for independent review if needed.学生可以直接发邮件给老师,或者参加我们每周的discord答疑时间,全部的课程内容都在谷歌教室。Q: Can a student skip from Beginner to Advanced?学生可以不上初级班直接上进阶班吗?A: Of course, we’re very flexible, although the teachers need to feel that it’s the right course of action after the interview.根据学生具体情况,经过面试后老师可以推荐合适的班级。