YoVDO

Code Yourself! An Introduction to Programming

Offered By: University of Edinburgh via Coursera

Tags

Scratch Courses Programming Courses Software Development Courses Control Structures Courses Sound Effects Courses Visual Effects Courses

Course Description

Overview

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.

Taught by

Areti Manataki and Inés Friss de Kereki

Tags

Related Courses

¡A Programar! Una introducción a la programación
University of Edinburgh via Coursera
Edición de vídeo y postproducción con DaVinci Resolve. Básico
Universidad Carlos iii de Madrid via edX
Create a Dialog Box in Unity Part 2 - Visual Effects (TMP)
Coursera Project Network via Coursera
Create Fire with Particle Effects in Unity
Coursera Project Network via Coursera
Create a Selection Highlight with Unity Shader Graph
Coursera Project Network via Coursera