CodeStart

CodeStart gives a university-level coding education to the absolute beginner. Our interactive approach to teaching includes videos, quizzes and in-browser exercises with real time feedback. There is no need for extra software to be downloaded, CodeStart is an all-in-one solution.

Edhesive

An online AP Computer Science course for high schools aligned specifically to College Board’s Advanced Placement Computer Science A Exam.

Our unique approach is driven by our belief that online learning has the power to reach all learners regardless of their location or resources, yet can only succeed if students feel a personal connection to it. Our coaches, who are often teachers at local schools and are not required to have expertise in our course subject, meet with students regularly to inspire, challenge and guide them through the process. In doing so, students are enriched and motivated to do the work of learning in ways that technology alone cannot do.

Source: Edhesive

AppShed – Build HTML5, iPhone and Android apps online

AppShed allows people to become creators of technology, not just consumers.AppShed is a free online app-creation tool where users design, create and publish mobile apps. Everyone gains a huge sense of achievement, having been able to produce something tangible they can share with others. The app-building environment is intuitive and adaptable to your needs. Apps can be tested in real-time either on a mobile device or in a browser.
Source: AppShed – Build HTML5, iPhone and Android apps online

CodinGame

At CodinGame, we believe that everyone should be able to discover the pleasure of coding. We are programmers at heart, and we know that code is a powerful tool to innovate and create. It’s a matter of passion, but above all, it’s fun. So we’ve imagined a platform which merges programming and video games. Our goal is to help developers from around the world, whatever their qualifications or professional experience, to learn, improve their coding skills and find their dream job, while playing.

Source: CodinGame – About Us

Learn C++ – Start Coding in C++ – Udemy

C++ is a general purpose programming language. Anyone already programming at the very least knows of the existence of this programming language. C++ is powerful and offers its developers a wide range of programming paradigms. The language is often favored by those who are building software that interacts with low level resources or the hardware of a computing device; even a large number of desktop applications prefer C++ due to its light weight runtime and flexibility. The language provides facilities that many other languages simply refuse to – possibly in order to keep things sane and simple. For example, with C++ it is possible to do low-level memory manipulation, which makes it an ideal choice for building hardware drivers, operating system kernels, software that runs on embedded systems, etc.

The wide array of features that C++ provides and the numerous ways of doing anything in C++ makes it a difficult task to put everything about this language in one post. In this article, we make an attempt to briefly touch on some aspects of the language that should let a programmer with some experience in other object oriented languages get started with C++.

Source: Learn C++ – Start Coding in C++ – Udemy

Computer Programming for K-12 Students!

 

 

You have found computer programming courses for your classroom! Our award-winning computer science curriculum teaches students to create websites, programs, games, and apps.No teacher expertise required! Each Java, HTML, C#, and Visual Basic course comes with step-by-step guidance, instructional videos, full solutions, and free professional development.Read our Product Overview, see How it Works, and Request a Free Trial to learn more!

Source: Computer Programming for K-12 Students!

Google hopes to boost AP computer science pass rates – eCampus News | eCampus News

RISE Up 4 CS will aid African-American high school students in college-level computer science courses and examsAs research reveals that minority students enroll in and pass high school and college STEM courses less often than their peers, efforts are emerging to encourage those student groups to pursue STEM studies.

via Google hopes to boost AP computer science pass rates – eCampus News | eCampus News.