subject

Coursera: Code Yourself! An Introduction to Programming

 with  Areti Manataki and Inés Friss de Kereki
Have you ever wished you knew how to program, but had no idea where to start from? This course will teach you how to program in Scratch, an easy to use visual programming language. More importantly, it will introduce you to the fundamental principles of computing and it will help you think like a software engineer.

Syllabus

Your First Computer Program
In this unit you’ll create your very first computer program! You’ll be introduced to basic programming concepts and you’ll familiarise yourself with Scratch.

Code Gone Loopy!
In this unit you’ll keep working with control structures, you’ll find out how to use events in your programs and how to incorporate visual and sound effects in Scratch. You’ll also start thinking about the requirements and the design of your program.

Remixing Games
In this unit you’ll have a go at modifying and extending existing games to create new versions. You’ll also learn about software engineering practices for testing and documenting your programs.

Reusing Your Code
In this unit you’ll be introduced to procedures and cloning in Scratch, and you’ll apply these ideas to reuse your code.

Think Like a Software Engineer
In this unit you’ll follow all the steps of software development to create a fun computer game. You’ll also learn about message broadcasting and concurrency.

8 Student
reviews
Cost Free Online Course (Audit)
Pace Upcoming
Subject Programming
Provider Coursera
Language English
Certificates Paid Certificate Available
Hours 2-4 hours a week
Calendar 5 weeks long
Sign up for free? Learn how

Disclosure: To support our site, Class Central may be compensated by some course providers.

+ Add to My Courses
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

8 reviews for Coursera's Code Yourself! An Introduction to Programming

Write a review
9 months ago
Khmer Han completed this course, spending 2 hours a week on it and found the course difficulty to be very easy.
Oh! I'm so glad to find this at begining of year. It was gaily, cheerfully time what I have spent this course. Programing as game for to programe games. In course Scratch framework is used, so if you never programe then start this course. It's very easy. If you know a lot of programe-language - c, pascal, python etc Read More
Oh! I'm so glad to find this at begining of year. It was gaily, cheerfully time what I have spent this course. Programing as game for to programe games.

In course Scratch framework is used, so if you never programe then start this course. It's very easy.

If you know a lot of programe-language - c, pascal, python etc - and you are very tired - start this course. Bright visualization of your code is so joyable, you'll surely get a good mood.



Was this review helpful to you? YES | NO
4 out of 4 people found the following review useful
2 years ago
Siddharth Tiwari completed this course.
i have never learn or design program in such a friendly manner if they introduce courses of java,html,php,ruby,matlab or etc it would be very helpful . this is course is very helpful for scratch programming thanks instructors for this
Was this review helpful to you? YES | NO
4 out of 4 people found the following review useful
2 years ago
Jose Leal completed this course, spending 2 hours a week on it and found the course difficulty to be medium.
Great course due to the teacher being a great communicator . If you are new to programming this class will walk you step by step in the process of programming.
Was this review helpful to you? YES | NO
0 out of 2 people found the following review useful
2 years ago
profile picture
Pawel Mirecki completed this course.
Was this review helpful to you? YES | NO
0 out of 2 people found the following review useful
2 years ago
Vinisha Bhambhani completed this course.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
profile picture
Zoe Aukim partially completed this course.
Was this review helpful to you? YES | NO
Was this review helpful to you? YES | NO
2 years ago
profile picture
Konstantina Mouratiadi completed this course.
Was this review helpful to you? YES | NO

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free