Python is a powerful, object oriented, open source programming language for writing stand alone programs, quick scripts, and build prototypes for large applications. It is meant to be an easily readable language with formatting that is visually uncluttered and it often uses English keywords where other languages use punctuation. Its many features has made it one of the most popular syntax based programming languages that is being introduced to children who have just started coding.
Children develop computational skills with coding as they work on engaging projects which includes simple racing games to STEM based topics like growing a plant. By the end of the course, kids will be able to code independently in free Scratch Jr .
It offers an excellent complimentary extension to the Beginners Scratch programming. Students will get to make exciting animated projects that express topics in STEM which are integrated appropriately into their grade level curriculum. At the end of the course, students would be more confident in using coding as an alternative platform for their class projects. The course also steps into the world of popular algorithms which form the base for more complex algorithms, whether it be search engines or complex mathematics formulas.
Make and share cool interactive Apps combining the sensory and action using MIT App Inventor Platform. Use your ideas and see them come alive on your phone or tablet (Android Based Apps only). The interface is drag and drop, ie similar to Scratch but brings in the next level of complexity with a Palette, Sensor and Designer module, which needs to be programmed to achieve the desired results. The instruction set is more advanced compared with Scratch and therefore well suited to challenge curious students.
Machine learning is all around us. We all use machine learning systems every day- for example search engines, spam filters,chatbots and digital assistants like google or siri. It will soon be normal for machine learning systems to drive our cars, and help doctors to diagnose and treat our illnesses.
It's important that kids are aware of how our world works. The best way to understand the capabilities and implications is to be able to build with this technology for themselves.This course introduces machine learning by providing hands-on experiences for training machine learning systems.