creativity graphic design for teens

Creative UIUX Basics

Create fun and interactive games while learning programming fundamentals. This course introduces kids to the exciting world of game development through hands-on projects.

3months
Ages 9–18
Beginner Level
Live & Recorded
Game Development Course

Creative-UIUX-Basics — 18 Lessons

About This Course

Our Creative UI/UX Basics course introduces kids and teens aged 8–16 to the fundamentals of user interface and user experience design. Students will learn how to create visually appealing and intuitive digital interfaces, preparing them for more advanced design projects.

What You'll Learn

  • UI/UX principles
  • Wireframing and prototyping
  • Typography and color theory
  • Design tools and software
  • User-centered design

Who This Course Is For

Ideal for students aged 8–16 who want to develop creative design skills and understand how to design user-friendly digital products.

Course Curriculum

Lesson 1: Introduction to UI/UX 1 week

Understand the basics of UI/UX design.
  • What is UI and UX
  • Overview of design process
  • Introduction to design tools

Lesson 2: Design Principles 1 week Learn foundational design concepts.
  • Color theory
  • Typography basics
  • Layout and alignment

Lesson 3: Wireframing 1 week

Plan app and website interfaces.
  • Creating low-fidelity wireframes
  • Sketching interface layouts
  • Basic prototyping

Lesson 4: User Research 1 week Learn how to understand user needs.
  • Conducting surveys
  • User interviews
  • Creating personas

Lesson 5: Visual Design 1 week

Make interfaces visually appealing.
  • Colors and contrast
  • Icons and graphics
  • Consistency in design

Lesson 6: Prototyping Basics 1 week

Create interactive mockups.
  • Click-through prototypes
  • Navigation flow
  • Basic interactions

Lesson 7: Layout & Grids 1 week Organize content effectively.
  • Grid systems
  • Alignment techniques
  • Spacing and padding

Lesson 8: Typography & Readability 1 week Learn to make text readable and attractive.
  • Font pairing
  • Hierarchy in typography
  • Legibility tips

Lesson 9: Colors & Themes 1 week

Apply consistent color schemes.
  • Choosing palettes
  • Contrast and accessibility
  • Theming interfaces

Lesson 10: UI Components 1 week

Design reusable elements.
  • Buttons, forms, and menus
  • Navigation bars
  • Component libraries

Lesson 11: Interaction Design 1 week Enhance user engagement.
  • Animations and transitions
  • Micro-interactions
  • Feedback design

Lesson 12: Usability Testing 1 week Test and improve designs.
  • Conducting tests
  • Analyzing results
  • Iterating designs

Lesson 13: Mobile UI Design 1 week Design for small screens.
  • Responsive layouts
  • Touch interactions
  • Mobile best practices

Lesson 14: Web UI Design 1 week Design for web applications.
  • Grid layouts
  • Navigation patterns
  • Content presentation

Lesson 15: Portfolio Prep 1 week Prepare a design portfolio.
  • Selecting projects
  • Documenting work
  • Presentation techniques

Lesson 16: Mini Project 1 week Apply UI/UX skills in a project.
  • Design a simple app interface
  • Create user flow
  • Present prototype

Lesson 17: Advanced Prototyping 1 week Enhance interactive designs.
  • High-fidelity prototypes
  • Advanced interactions
  • Simulations

Lesson 18: Final Project 1 week Complete and present final UI/UX project.
  • Implement full design
  • Review and refine
  • Showcase portfolio

Meet Your Instructor

David Johnson

Senior Game Developer & Educator

4.7 (128 reviews)

David has over 10 years of experience in game development and has taught coding to kids for the past 5 years. He specializes in making complex concepts accessible and fun for young learners.

600+

Students

12

Courses

Frequently Asked Questions

What software or tools will my child need for this course?

A PC running on at least Windows 10 or above, Chrome/Firefox Browser,Adobe Figma

How much time should my child dedicate to this course each week?

We recommend 1-2hrs hours per week for live sessions and an additional 1-2 hours for practice and projects. The course is designed to be flexible to accommodate school schedules.

What if my child misses a live session?

All live sessions are recorded and available for students to watch later. We also provide additional support through our online community and one-on-one help sessions.

Does my child need any prior coding experience?

No prior experience is necessary! This course is designed for complete beginners. We start with the very basics and gradually build up to more complex concepts. However, some courses have prerequisites.

What kind of support is available during the course?

Students receive support through multiple channels: live Q&A during sessions, a dedicated student community, email support, and optional one-on-one tutoring sessions if needed.

₦60000.00

Limited time offer for new students

  • 3months of instruction
  • 18 live sessions
  • 10 Project-based learning
  • Certificate of completion
  • Access to student community
  • Lifetime access to materials
Enroll Now Chat with Us
Course Includes

18 Live Sessions

Downloadable Resources

Hands-on Projects

Completion Certificate

What Students Say

I never thought I could create my own games! The instructors made everything so easy to understand. Now I've made 3 games that I can play with my friends.

TJ
Temi Johnson

Student, Age 12

My son was always playing video games, but after this course, he's now creating them! His problem-solving skills have improved dramatically.

CA
Chinedu Adebayo

Parent

The projects were so much fun! I loved creating my own characters and making them move. I can't wait to take the next level course.

SA
Sarah Ahmed

Student, Age 10

Ready to Start Creating Games?

Join hundreds of kids who have discovered the joy of game development with KTECCAFRICA.