Code Yourself! An Introduction to Programming
- Free
- Paid certificate
- Course certificate
- Beginner
- 1 week
Code Yourself! is a joint course from the University of Edinburgh and Universidad ORT Uruguay that teaches programming through Scratch, a visual, block-based language, while introducing the ideas of computing more generally. Five modules build on each other: writing a first program, using loops, remixing games, reusing code, and thinking like a software engineer. Each module is estimated at two to three hours, and Coursera schedules the whole course at one week of ten hours a week on a flexible timetable.
It is listed at beginner level with no prior experience required. The course carries Coursera's free flag, so all five modules and their assessments are open without payment; a shareable certificate is offered as a paid option with no price stated on the page, and financial aid is listed. The page notes that captioned versions exist in Arabic and Spanish as separate courses.
What you’ll learn
- Build a first program in Scratch using blocks rather than typed code
- Use loops and events to make programs repeat and react
- Remix an existing game and reuse code in new projects
- Approach a problem the way a software engineer does, by planning and testing
Who it’s for
People with no programming experience at all, including younger learners and teachers; if you already write code in a text language you will find it very basic.
Source: Coursera (opens in a new tab) · Verified · Report a change
More free Coursera courses
Every Coursera course we have verified, with cost and certificate terms compared.
ProgrammingAll free programming courses
Free and free-to-audit programming courses from every provider, ranked.