Sayo Academy
Code
Everything students and teachers need
Python overall progress
12 of 18 Python modules completed
Variables & Types
100%
Control Flow
100%
Functions
75%
Data Structures
40%
Continue learning
Functions · Lesson 6
Nested functions
Lists · Exercise 12
List comprehensions
Dictionaries · Lesson 3
Key lookups
Loops · Challenge
Nested loops
Student submission
def total_even_numbers(numbers):
result = 0
for number in numbers:
if number % 2 == 0:
result += number
return result
Correct approach
The loop correctly checks each number and adds only even values.
Make it more concise
Try combining sum() with a generator expression while keeping the intent readable.
Feedback that teaches
Go beyond right or wrong
Sayo Academy Code grades practical work, explains the result, and highlights a useful next improvement. Learners see what worked and how to write cleaner code.
A complete workflow
Grow through every stage
Sayo Academy Code connects learning, practice, and project work so progress has a clear direction.
Start with a moduleLearn
Build foundations with guided Python modules and examples.
Practice
Solve practical coding challenges and receive immediate feedback.
Build
Apply your skills in complete classroom capstone projects.
Trusted by 100+ schools
























