Call us: 01628 621216

Python L2 Coding
Age guide: 11 to 16
98% recommended
Virtual Camp £425 £475
Day Camp £495 £595
Residential Camp 2021 - TBC

For children who have already taken their first step into coding, or completed the Python L1 Coding course, the Python L2 Coding course will expand their coding skillset into Object Oriented Programming. 

Object Oriented Programming uses Objects and Classes, rather than a ‘top-down’ approach. This will let you child code much more complex projects, such as coding a game GUI or making programs that can search a database. 

Functions, Inheritance, Data Structures, Recursion & Iteration are just some of topics your child will learn as they develop their computational thinking and coding skills as they make projects that will leave them proud of their achievements.


Pre-requisites

  • Proficiently code  to the standard of our Python L1 course

What your child will learn

  • Functions (Parameters, Arguments, Return Data, Multiple Parameters, Return Multiple Data Items + None, Reference, Documentation) 
  • Reusing Code 
  • Global Variables 
  • Try & Catch Statements 
  • File Handling (Reading, Creating, Writing To, Deleting) 
  • Recursion & Recursion vs Iteration 
  • 2D Lists 
  • Quick Sort (Split list, Merge list) 
  • Classes and Objects (Instance Function, Overriding Function, Inheritance, Encapsulation) 
  • GUI using TKinter ( Windows, Text Labels, User inputs, Drawing, Pack, Margins, Padding, Frames) 
  • Events (Mouse, Keyboard, Motion) 
  • Data Structure (Queues, Graphs, Trees & Tree Traversal) 

 

Requirements for Virtual Course


Internet speed requirements

  • 5Mbps download speed and 3Mbps upload speed (per user)
  • If using FunTech Virtual Machine at least 6Mbps download speed and 6Mbps upload speed; lower speeds will work, but the quality of the remote computer experience will deteriorate (per user)

 

Test my speed

Minimum system requirements

  • OS: 64-bit Windows 7 or later or OS X 10.11 or later
  • Processor: 1.5GHz or faster 
  • Memory: 4GB (4,096MB) RAM
  • Free HDD space: 3GB 
  • Hardware: keyboard, mouse, and headset with microphone

 

Find your computers’ tech specs:  Windows  |  Mac

Post-camp learning

Make your child’s holiday camp experience last the whole year!
FunTech OnBoard is a series of weekly tech challenges designed to follow on from their tech camp experience, consolidating the new skills they have learned and continue their tech development.

Only £95 for the whole year (if booked at the same time as your camp).

Learn more

25+ Years’ Experience

Small Class Sizes

Ofsted Registered

Structured Curriculum