Application

Knowledge Refinement

Principle in Action

Scratch is a beginner-friendly coding platform where learners can create and share interactive stories, games, and animations. By actively applying programming concepts like loops, conditionals, and variables, students turn ideas into real, engaging projects. This hands-on approach reinforces coding skills and fosters creativity, allowing learners to see their knowledge in action and share it with a global community.

Scratch

Learners apply their coding skills through building hands-on projects

Learners apply their coding skills through building hands-on projects

Discuss in your team

Does your educational product allow students to apply the acquired knowledge in hands-on tasks?

How will you ensure the application tasks are appropriately challenging but still achievable?

Can you provide real-world contexts or simulations to make the application of knowledge more engaging?

Principle Definition

Challenge learners to put their newly acquired knowledge to use in solving problems. Effective learning occurs when students actively engage with learning material through learning by doing rather than passive absorption of information.

Application

Knowledge Refinement

Principle Definition

Challenge learners to put their newly acquired knowledge to use in solving problems. Effective learning occurs when students actively engage with learning material through learning by doing rather than passive absorption of information.

Relevant Principles

Relevant Principles

Principle in Action

Scratch

Scratch is a beginner-friendly coding platform where learners can create and share interactive stories, games, and animations. By actively applying programming concepts like loops, conditionals, and variables, students turn ideas into real, engaging projects. This hands-on approach reinforces coding skills and fosters creativity, allowing learners to see their knowledge in action and share it with a global community.

Learners apply their coding skills through building hands-on projects

Discuss in your team

Does your educational product allow students to apply the acquired knowledge in hands-on tasks?

How will you ensure the application tasks are appropriately challenging but still achievable?

Can you provide real-world contexts or simulations to make the application of knowledge more engaging?