RiseUpp Logo
Educator Logo

Learn Programming with Scratch

Learn coding with Scratch: build games and animations while mastering programming fundamentals through visual, block-based development.

Learn coding with Scratch: build games and animations while mastering programming fundamentals through visual, block-based development.

This engaging four-week course introduces you to programming through Scratch's visual interface. You'll learn to create interactive programs by combining blocks, mastering key programming concepts like sequence, repetition, selection, and variables. The course progresses from basic sprite manipulation to advanced features including lists and extensions. You'll join the Scratch community, create original projects, and learn to remix others' work, building a strong foundation in programming principles through hands-on practice.

English

English

Powered by

Provider Logo
Learn Programming with Scratch

This course includes

4 Weeks

Of Self-paced video lessons

Beginner Level

Completion Certificate

awarded on course completion

5,009

What you'll learn

  • Navigate and use the Scratch programming environment effectively

  • Create interactive programs using key presses and motion controls

  • Implement fundamental programming concepts like sequence and iteration

  • Work with variables and lists to store and manipulate data

  • Design and develop custom animations and interactive games

  • Participate in the Scratch community through project sharing and remixing

Skills you'll gain

Visual Programming
Scratch
Block-based Coding
Animation Creation
Game Development
Programming Logic
Interactive Design
Sprite Animation

This course includes:

PreRecorded video

Graded assignments, Exams

Access on Mobile, Tablet, Desktop

Limited Access access

Shareable certificate

Closed caption

Get a Completion Certificate

Share your certificate with prospective employers and your professional network on LinkedIn.

Provided by

Certificate

Top companies offer this course to their employees

Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.

icon-0icon-1icon-2icon-3icon-4

There are 4 modules in this course

This comprehensive introduction to programming using Scratch covers essential programming concepts through a visual, block-based approach. Students learn about sprites, costumes, and backdrops while mastering fundamental programming concepts. The curriculum progresses from basic sequencing to advanced topics like lists and extensions. The course emphasizes hands-on learning through interactive projects and community engagement, allowing students to create and share their own programs while building a solid foundation in programming concepts.

Sequencing in Scratch

Module 1 · 1 Weeks to complete

Iteration, abstraction, and the Scratch community

Module 2 · 1 Weeks to complete

Using conditions, selection, and variables in your projects

Module 3 · 1 Weeks to complete

The power of lists and extensions

Module 4 · 1 Weeks to complete

Fee Structure

Instructors

Matt Hogan
Matt Hogan

5 Courses

EdTech Pioneer: From Classroom to Digital Learning Innovation

Matt Hogan, a Learning Manager at the Raspberry Pi Foundation, brings over two decades of teaching experience to transform computer science education through innovative digital platforms. His significant contributions to projects like Ada Computer Science and various online courses reflect his unwavering commitment to making educational technology accessible to all learners. Drawing from his extensive classroom experience, Hogan focuses on developing comprehensive educational content that bridges the gap between traditional teaching methods and modern technology, while maintaining his passion for EdTech and ensuring that computer science education reaches and inspires young minds regardless of their background or circumstances

Andy Bush
Andy Bush

2 Courses

Educational Technology Specialist and Primary Computing Expert

Andy Bush serves as a Learning Manager at the Raspberry Pi Foundation where he specializes in developing curriculum resources and supporting educators in delivering effective computing education His extensive background includes significant experience as a Primary school teacher followed by roles as a Local Authority consultant across two different authorities where he provided educational guidance and support His expertise spans the development of educational technology resources and teacher training having worked extensively with schools to enhance their technology integration in learning environments Prior to joining the Raspberry Pi Foundation he worked with an educational resource provider where he was involved in developing electronic products that were implemented in schools worldwide His current role focuses on creating comprehensive curriculum materials and educational resources specifically designed to help teachers deliver computing lessons effectively His combined experience in teaching primary education consulting and educational technology development has equipped him with a unique perspective on how to make computing education accessible and engaging for both educators and young learners His work at the Raspberry Pi Foundation continues to focus on bridging the gap between technology and education ensuring teachers have the resources and support they need to deliver high-quality computing education.

Learn Programming with Scratch

This course includes

4 Weeks

Of Self-paced video lessons

Beginner Level

Completion Certificate

awarded on course completion

5,009

Testimonials

Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.

Frequently asked questions

Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.