UC Davis Center for Integrated Computing and STEM Education » C-STEM Studio

C-STEM Studio is a platform for teaching science, technology, engineering, and mathematics (STEM) through computing and robotics for integrated learning. It isthe most engaging way to learn math, coding, and robotics,the simplest approach to program a robot,the easiest technology to control multiple robots.C-STEM Studio is a user-friendly platform for using the C-STEM integrated  curriculum by university faculty and students, K-12 teachers and students, parents, volunteers, etc. It is integrated with  the breakthrough educational computing and robotics technologies for learning  STEM subjects, includingC/C++ interpreter ChLinkbot LabsCh Linkbot ControllerCh Mindstorms Package and Robot Controller for Lego Mindstorms NXT/EV3RoboSimRoboBlocklyArduinoC-STEM Studio also includes the  code, comprehensive documentations and textbooks used in the C-STEM curriculum. C-STEM Studio is the only platform in existence that can be easily used to control multiple Linkbots, NXT, and EV3 in a single program with only a few lines of C/C++ code. Students can learn STEM subjects by solving complex real-world problems with coding and  robotics.C-STEM Studio is specially designed for instructors to organize diverse teaching resources and for students to conduct computer homework assignments conveniently in formal computer teaching labs.C-STEM Studio is provided free of charge.

Source: UC Davis Center for Integrated Computing and STEM Education » C-STEM Studio

About Kids, Code, and Computer Science: Explore Computer Science and Programming |

Kids, Code, and Computer Science magazine helps kids, parents, teachers, and adults explore and learn about computer science, coding, and technology with as little fuss as possible. If you find coding fun, learning a programming language is only a start. You also need to know how to debug code, choose technology, define and solve problems, and many other skills and concepts. Kids, Code, and Computer Science provides a high level view of what new coders need to know to become great coders. With links to lea

Source: About Kids, Code, and Computer Science: Explore Computer Science and Programming |

About TryComputing.org | TryComputing.org

IEEE TryComputing.org is a free online pre-university computing education web site. IEEE TryComputing.org offers resources to inform and engage pre-university students, their teachers, school counselors and parents about computing and associated careers. Visitors can learn how to prepare for undergraduate computing studies and search for accredited computing degree programs around the world. They can also explore how computing careers can make a difference and meet computing professionals, students, and heroes. IEEE TryComputing.org features a variety of lesson plans on computing topics as well as tools and opportunities to support and encourage students in computing.IEEE TryComputing.org builds upon the work of TryEngineering.org an online resource for students (ages 8-18), their parents, their teachers and their school counselors. It is a portal about engineering and engineering careers, developed to help young people understand better what engineering means, and how an engineering career can be made part of their future.

Source: About TryComputing.org | TryComputing.org

Everybody Code Now! | Empowering the Next Generation of Leaders in Computing

Everybody Code Now! Is a non-profit organization that works to empower the next generation of leaders in computing to transform their future and help lead their communities towards a new era of technical expertise and entrepreneurship from exposure to basic programming skills. Through Everybody Code Now’s various camps, workshops, and mentorship opportunities, Everybody Code Now shows students that with determination, hard work, and a couple lines of code, the future is theirs for the making.

Source: Everybody Code Now! | Empowering the Next Generation of Leaders in Computing

Empower Young People | Youth Opportunity | Microsoft Youthspark

Empowering youth to achieve more through computer scienceMicrosoft YouthSpark is a global initiative to increase access for all youth to learn computer science, empowering them to achieve more for themselves, their families and their communities.Three years ago, we launched Microsoft YouthSpark, a cross-company initiative that created educational, employment and entrepreneurial opportunities for more than 300 million youth around the world. We will continue to work in partnership with governments, nonprofit organizations and businesses as we now focus on providing opportunities for all youth to learn computer science.

Source: Empower Young People | Youth Opportunity | Microsoft Youthspark

Computer Science For All | CSNYC.org

CSNYC is thrilled to announce Computer Science For All, a 10-year, $80 million plan to bring computer science education to every student in the New York City public schools.Computer Science For All is a public/private partnership between the City of New York and the private sector, which are bearing project costs equally. Public dollars will support the infrastructure and human capital needed to pull off what will be the largest effort of its kind. Private dollars will support stipends for the nearly 5,000 teachers who will be trained over the next 10 years, as well as the efforts of programmatic partners and a rigorous program evaluation that includes regular reporting on progress and impact.

Source: Computer Science For All | CSNYC.org

Algoid – features – programming language for kids and beginners !

If you want to learn how to program with a simple but complete language and ide (functional, object oriented with a debugger)If you do not want to relearn a language the day you want to go to java, javascript, lua, c or c++If you want to always have your program in your pocket and be able to complete it where you want, as soon as you have a great ideaOr if you are a teacher and you want to teach programming to your students or perhaps your own kidsAlgoid is for you !Algoid is the first (and at least the only one) language on mobile platform to process its own debugger, step by step execution mode and scope explorer in realtime.Algoid is a software designed to simplify the fascinating art of programming.Algoid is intended for future developers between 10 to 65 years old and for developers who want to do some research on algorithms.https://www.youtube.com/watch?v=EMac-u5T1d8

Source: Algoid – features – programming language for kids and beginners !