Computer Programming & Introduction to Python Coding - Stage 2 [HPT]

Course intent

You will learn the fundamentals of Python programming language through hands-on exercises and projects. With Python you can develop websites and software, increase productivity with task automation, and get insight through data analysis, and data visualisation.

The course is structured to build on previously learned foundational programming concepts, from basic syntax and data types, to control flow, functions, and data structures.

What will I learn?

You will:

  • Understand Basic Programming Concepts: What is programming and how coding is used in the digital world.
  • Practice Basic Coding Skills: Perform simple coding exercises to build on your foundational skills.
  • Explain Key Programming Elements: Become more familiar with essential concepts like variables, functions, and data structures.
  • Work on Small Projects: Apply what you’ve learned by creating small, practical coding projects.
  • Observe and discuss Safeguarding, Prevent and British Values
  • Who is this course for? Is there anything I need to know before joining?

    This beginner’s course is for

    • Anyone who already has a little experience of programming or has attended our stage 1 course
    • If you are completely new to computers, please look at our Digital Skills & Confidence courses
    • Anyone interested in furthering their computer programming knowledge for personal or career development
    • Access to a computer at home is helpful but not essential.

    As our courses are taught in English, please contact us if you have any concerns about your level of English.

    What do I need to bring to the first class? Will there be any extra costs?

    Notepad and pen. No extra costs

    What can I do when I finish the course?

    You may like to progress onto another Surrey Adult learning course, such as:

    • Microsoft Spreadsheets Excel
    • Microsoft Word-processing
    • Microsoft Office 365 & The Cloud
    • Digital Skills & Confidence courses
    • Essential Digital Skills (EDSQ) Accredited courses

    Or your tutor can direct you to ‘Next steps’ section, on our web site, if you wish to do something else

    Additional information

    We welcome learners with additional needs and disabilities. When you enrol, please let us know if you would like to discuss your extra support needs with a member of the Supported Learning Team who will then contact you as soon as possible. If you are enrolling within 10 days of the course start date, we may not be able to contact you before your first class.

    We value and support equality, diversity and inclusion by promoting fairness and respect at all times.

    How to enrol

    You can't currently enrol online for this course, so please call 0300 200 1044 to express your interest or to make an enquiry for further information.

    Find another course

    If this isn't what you're looking for, then we've got plenty more courses to offer!

Details

  • Day: Tuesday
  • Start date: 10 Jun 2025
  • Time: 7pm to 9:30pm
  • Cost: £19
  • Location: Woking centre
  • Sessions: 5 sessions
  • Tutor: Robert Willard
  • Course code: QREZ2121GA
  • Places: Call 0300 200 1044

Subscribe to our newsletters for latest news and events.