Welcome to the edX blog

Posted in: Featured Courses

 From an hour to a course. Take your coding to the next level and celebrate Computer Science Education Week with edX!

Are you joining in an “Hour of Code?” Do you want to continue learning computer science? Check out our computer science and programming courses today.

CS50x: Introduction to Computer Science— HarvardX — Self-paced 
CS50x is Harvard College’s introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Enroll today.

Introduction to Computer Science and Programming Using Python — MITx — January 7, 2015 
6.00.1x is an introduction to computer science as a tool to solve real-world analytical problems.Some of the people taking the two courses will use them as a stepping stone to more advanced computer science courses, but for many it will be their first and last computer science courses. Enroll today.

Introduction to Linux  — LinuxFoundationX — January 5, 2015
Develop a good working knowledge of Linux using both the graphical interface and command line, covering the major Linux distribution families. Linux powers 94% of the world’s supercomputers, most of the servers powering the Internet, the majority of financial trades worldwide and a billion Android devices. In short, Linux is everywhere. Enroll today.

Programming in Scratch — HarveyMuddX — February 2, 2015
Want to solve challenging problems? Want to learn some computer science? Want to make amazing games, drawings, and songs online? This is a course that introduces computer science ideas using the programming language Scratch. It is designed for students who have at least some familiarity with computer use and the concept of variables. Enroll today.

Middle-Years Computer Science — HarveyMuddX — February 2, 2015
A fun and engaging introduction to computer science for 5th-10th grade, combining unplugged activities and Scratch programming. Our goal: to provide engaging, accessible, and easy-to-use content to middle-years teachers, who can implement the content in their classroom using their own specific pedagogical adaptations of activities and exercises. Enroll today.

Introduction to Programming with Java – Part 1: Starting to Program in Java — UC3Mx — April 2015
Learn to program in an easy and interactive way! This is an introductory course to learn programming with Java. It is comprised of three 5-week parts. Part 1 introduces programming on the basis of familiar concepts, like calculators and games. Enroll today.

Preparing for the AP* Computer Science A Exam – Part 1 — Cooper Union — May 13, 2015
An introduction to how computing can be used to solve real-world problems while encouraging student computational creativity. CSAP.1x covers the material of AP Computer Science A which is equivalent to a first-semester, college-level course in computer science.  Enroll today.

52,276,953 have tried an Hour of Code