Introduction to Coding


A beginner-level introduction to programming covering Python fundamentals, coding logic and simple problem-solving through demonstrations and guided tasks.
About this course
The course introduces core programming concepts, including how coding works, logical thinking, variables, loops and functions. Learners use Python to create simple programs and tackle structured problem-solving tasks. Teaching combines tutor demonstrations with step-by-step activities, coding challenges, pair programming and practical examples. Progress is checked through mini coding tasks and teacher observation.
What you'll learn
- Explain the basic purpose and structure of computer code
- Apply logical thinking to simple programming problems
- Use Python variables, loops and functions
- Build simple programs using fundamental coding concepts
- Work through coding challenges using a structured problem-solving approach
Is this course right for you?
The course is designed for complete beginners in coding, while requiring basic computer skills. Participation includes individual coding tasks, guided activities, coding challenges and pair programming, so learners should be prepared to work both independently and with a partner.
- Requires basic computer skills
- Includes pair programming alongside individual tasks
Where this course runs
South Thames Colleges Group
Adult education at Merton, Kingston, Wandsworth, Tooting and Carshalton
3 programming & it courses on Learn.LondonUpcoming classes
1 class
Selected date
Mon 1 Mar 2027
18:00 – 20:30 • 4 weeks
£10
Tooting Centre, Tooting
Programming & IT team
Book this class →
