img01

Highlight your skills and become Adobe Qualified.

Prove your hands-on experience and gain a competitive edge in your industry by earning a credential through the Adobe Qualified Credential Program.

Level 1: Introductory Programming (Beginner)

Jumpstart Your Coding Journey with Confidence!

This foundational certification is perfect for learners beginning their journey into the exciting world of programming. It provides essential skills to build a strong foundation in coding concepts, logical thinking, and problem–solving techniques through engaging, hands–on learning.

Globally recognized, this qualification introduces key computational principles using tools like Scratch. With a focus on creativity, interactive project development, and structured problem–solving, it prepares learners for advanced programming and opens doors to a wide range of future opportunities in the field.



Who is Level 1: Introductory Programming for?

Level 1: Introductory Programming is designed for learners who are new to programming and want to build a strong foundation in coding. It is perfect for students, young learners, or anyone eager to explore the basics of programming and computational thinking.

This certification helps learners formalize their introductory programming skills, fostering creativity and problem–solving abilities. It also prepares them for more advanced learning opportunities, paving the way for future growth in the field of programming.

Introductory Programming in detail

The Level 1: Introductory Programming is a flexible, modular certification program that allows learners to progress at their own pace. Each module is designed to cover essential programming concepts, with the option to complete them individually or in combination. This flexible structure enables learners to tailor their learning experience to fit their personal interests and future programming goals, providing a solid foundation in coding, problem–solving, and creative project development.

There are three modules:

Core modules:

•    Module 1: TSJ6713 – ScratchJr Basics – 3 credits

This module introduces learners to programming with ScratchJr, a tool for creating animations, interactive stories, and games. It focuses on building essential coding skills while fostering creativity and problem–solving.

Learners will connect blocks of code to make characters move, jump, dance, and sing. The module includes step–by–step activities that build on each other, with a final project to showcase the skills learned. Topics cover sequencing, loops, and conditionals, and the activities connect coding with math and literacy concepts. This hands–on learning approach helps develop a solid foundation in programming and design.

•    Module 2: SG9363 – Scratch Game Development – 3 credits

This module introduces learners to game development using Scratch, a beginner–friendly, block–based programming language. It focuses on building skills for designing interactive games, encouraging creativity and technical problem–solving.

Learners will create animated characters, design obstacles, and develop objects for players to collect. They will learn how to design multiple levels for platform games, such as a cave exploration theme, and incorporate sound effects and music to enhance the gaming experience. The module also teaches how to share games online and use player feedback to improve and refine their creations. This hands–on approach helps learners develop both their programming and design skills while gaining a deeper understanding of game development.

•    Module 3: MH3380 – Scratch Math Mastery – 3 credits

This module takes Scratch programming to the next level by exploring mathematical concepts such as prime numbers, Fibonacci sequences, Pascal's triangle, and other intriguing math topics through engaging coding projects.

Learners will dive into hands–on activities that connect math with coding, helping to develop problem–solving skills. They will write programs to tackle complex calculations like factoring large numbers, sorting pizza orders with Pascal's triangle, and creating secret codes using cryptography.

Results

Each module in the Level 1: Introductory Programming certification is assessed through hands–on projects and coding tasks, allowing learners to apply both theoretical knowledge and practical skills. This modular approach enables you to progress at your own pace, focusing on areas that are most relevant to your programming goals.

Upon completing all modules, you will receive the Adobe Qualified Programming Associate – Level 1 Certification.

There is no Pass or Fail. Results are reported in Bands 1–4, with Band 4 being the highest. Band 1 indicates limited understanding of the programming concepts; Band 2 reflects basic but systematic knowledge; Band 3 demonstrates a solid grasp of key concepts with practical application, and Band 4 shows a comprehensive mastery of the material.



How to register for Level 1: Introductory Programming

Level 1: Introductory Programming is open to individuals from all backgrounds and experience levels.

It is suitable for learners who are:

•    new to programming and eager to explore the world of coding
•    interested in building foundational programming skills
•    looking to formalize their understanding of basic coding concepts
•    educators or mentors seeking to introduce programming to younger learners
•    anyone passionate about expanding their technical skills and exploring programming opportunities.



Sample Game:

A demonstration of Introductory Programming