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 3: Creative Coding (Pre-Intermediate)

Unleash Creativity with Advanced Coding Techniques!

This certification is ideal for learners ready to elevate their programming skills by combining creativity with advanced coding principles. Building on prior knowledge, it focuses on interactive and engaging projects, helping learners refine their problem–solving techniques and design skills.

Globally recognised, this qualification explores advanced programming concepts through modules such as adventure game development, dynamic coding projects, and immersive Scratch programming adventures. With an emphasis on creativity, storytelling, and interactive design, it equips learners with the skills needed for more complex programming challenges and unlocks new possibilities in the world of coding.



Who is Level 3: Creative Coding for?

Level 3: Creative Coding is designed for learners who have a foundational understanding of programming and wish to enhance their skills through creative and interactive coding projects. It is ideal for students, young learners, or anyone eager to explore advanced programming techniques and storytelling through code.

This certification supports learners in refining their problem–solving abilities and developing innovative coding solutions. It prepares them for more complex programming challenges, fostering creativity and critical thinking, while paving the way for exciting opportunities in advanced coding and interactive design.

Creative Coding in detail

Level 3: Creative Coding is a modular certification programme that builds on foundational programming skills, enabling learners to explore advanced concepts through creative and interactive projects. With a focus on storytelling, game design, and innovative problem–solving, the programme offers flexibility to complete modules individually or as a comprehensive certification. This approach allows learners to personalise their learning experience, strengthen their technical abilities, and prepare for further opportunities in the dynamic field of coding and interactive design.

There are three modules:

Core modules:

•    Module 1: AG3097 – Adventure Game Coding with Scratch – 3 credits

This module introduces learners to adventure game creation using Scratch. Through four exciting projects—saving Planet Zyskinar, searching for buried treasure, finding the Lost City of Gold, and discovering the Book of Spells—learners will design characters, animate storylines, and create interactive games. Learners will develop key coding skills such as event handling, animation, and problem–solving. Step–by–step instructions guide them in building each game, while a glossary helps clarify essential coding terms. By the end of the module, learners will have gained valuable experience in game design and programming.

•    Module 2: CG3136 – Advanced Game Development with Scratch (20 Projects) – 3 credits

This module takes learners on an exciting journey through advanced game development with Scratch, guiding them through the creation of 20 different games. Learners will explore a range of popular games, from Snake and Brick Bouncer to driving and action games, building their coding skills through practical, hands–on projects.

The module introduces key coding concepts, starting with basic tasks like drawing shapes and writing instructions in code, and gradually progressing to more complex game development. Each project builds in difficulty, with clear, easy–to–understand instructions and explanations, ensuring learners can follow along and steadily enhance their coding abilities. This step–by–step approach allows learners to develop their game design and problem–solving skills while creating their own engaging and interactive games.

•    Module 3: SS0129 – Advanced Scratch Programming Adventure – 3 credits

In this module, learners will explore advanced programming techniques while creating their own playable video games. Drawing inspiration from classic arcade games, students will gain hands–on experience developing projects that can be programmed and played in just an afternoon. Through patient, step–by–step guidance and engaging programming challenges, learners will master key programming concepts such as variables, flow control, and subroutines.

This module breaks down complex concepts into digestible pieces, making coding enjoyable and easy to understand. By the end of the module, learners will have the skills and confidence to create their own interactive games and continue their programming journey.

Results

Each module in the Level 3: Creative Coding certification is assessed through hands–on projects and coding tasks, allowing learners to apply both their theoretical knowledge and practical skills. This flexible, modular structure enables learners to progress at their own pace, focusing on areas that align with their creative coding goals.

Upon completing all modules, learners will receive the Adobe Qualified Programming Developer – Level 3 Certification.

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



How to register for Level 3: Creative Coding

Level 3: Creative Coding is designed for individuals who have a solid foundation in programming and are eager to explore more advanced and creative coding techniques.

It is suitable for learners who are:

•    familiar with basic programming concepts and ready to expand their skills into creative coding
•    interested in applying coding skills to build interactive projects, games, and animations
•    passionate about enhancing their problem–solving and design abilities through programming
•    educators or mentors looking to enrich their teaching with creative coding applications
•    anyone looking to push the boundaries of their programming skills and explore more complex, creative projects.



Sample Game:

A demonstration of Creative Coding Skills in Action