fbpx
, ,

Bonaccord Elementary School- Tuesday Evenings – L1 Coding – Python(Age 9 to 13)-2023-2024

$99.00 - $357.00 / renewal

Duration: Tuesdays Jan 2024 To Jun 2024 Location : Multipurpose Room. 5:00 pm to 6:00 pm(Any School Students)  Students should bring own ANDROID tablet with keyboard or laptop(save $20/month) or rent one. MUST select one choice from all options below. Use “CLEAR” feature below to reset the options if required.

Clear

L1 Coding – Python: (Age 9 to 13): 5:00 PM to 6:00 PM

This is an introductory and comprehensive course on Computer Programming. This course is focused on Computer Programming which includes both theory and learning via projects. This starts off with programming concepts and proceed as a regular python course. Python is a very powerful, industry strength programming language that is an extremely valuable skill to have. The objective is to learn just one language deeply which will enable the students to learn any programming language by themselves in future (Java, C, C++ or even the ones not invented yet!). This course acts as a foundation (mandatory) course for all higher level, Level 2 & Level 3 courses. So, we focus solely on the programming language of Python.
The course is offered In-Person at our center OR online. Either of them are led by instructor with small classes sizes (12 in case of in person and 8 in case of online). As for curriculum, BC ADST curriculum is covered and goes beyond. BC ADST curriculum can be found here.

Key Modules:

  • Module 1: Introduction to Python: This module introduces the text-based programming language of Python. The module covers Python IDEs, syntax, data structures, formatting & error handling. Modifying programs in python.
  • Module 2: Complex functions and programming technics. Review of ‘big ideas’ and computational thinking approach. Simple projects that practice these concepts and team projects. Students create algorithms, flowcharts & documentation and peer review these artifacts.
  • Module 3: Introduction to testing, debugging methodology. Do’s and Don’ts in testing and debugging. Students are introduced to the idea of working as a team to achieve larger coding projects, modularizing, defining roles and responsibilities, interfaces etc.
  • Module 4: Projects involving Python. Concepts like object-oriented programming in Python. Classes and Inheritance.
  • Module 5: Review of Python standard libraries. Projects involving the use of these.
  • Module 6: Advanced Concepts in Python: Artificial Intelligence routines in Python, Micro Python for Internet of Things (IoT) programming etc.

All our Level 0 and Level 1 courses are available in-person at various schools and community centers, our center at Cloverdale and online.

General Notes: 

  • Parents can see lot of pictures and videos of student’s classes in our facebook group (invitation only for parents) to see progression and so parents can ask better questions to their kids.

What is new in 2023-2024?

1. Payment/Cancellation/Refund policy: Payment is done while registering for the first term and first day of each term automatically.

  • New Students can join in 2024.
  • Initial Registration + 1st day of upcoming month.
  • All students receive a course completion certificate at the end of the course
  • Monthly cost shown is assuming 4 classes a month. If there are less/more than 4 classes any month, monthly fee will be reduced based on number of classes conducted.
  • No fee adjustments if students didn’t attend classes, unless students inform in advance to skip whole month(due to international travel etc).

2. We provide progress reports to parents for each term. Parents can also view pictures and videos of classes, videos of activity done by students in our closed Facebook group.

3. We maintain a student to teacher ratio of 12:1 so all kids can get attention. Teacher Biographies are in our team section.

4. Twenty (20) spots available. First come first served. Registration is open. Reserve your spots early.

5. All students receive a course completion certificate at the end of the course.

6. Status: Approved (Classes are confirmed)

For more specific questions, please check our FAQ section.

 Jan 2024 to Jun 2024 (Current Registration) : Class Days

Date Python
9 Jan 2024 5.00pm to 6.00pm
16 Jan 2024 5.00pm to 6.00pm
23 Jan 2024 5.00pm to 6.00pm
30 Jan 2024 5.00pm to 6.00pm
06 Feb 2024 5.00pm to 6.00pm
13 Feb 2024 5.00pm to 6.00pm
20 Feb 2024 5.00pm to 6.00pm
27 Feb 2024 5.00pm to 6.00pm
05 Mar 2024 5.00pm to 6.00pm
12 Mar 2024 5.00pm to 6.00pm
02 Apr 2024 5.00pm to 6.00pm
09 Apr 2024 5.00pm to 6.00pm
16 Apr 2024 5.00pm to 6.00pm
23 Apr 2024 5.00pm to 6.00pm
30 Apr 2024 5.00pm to 6.00pm
07 May 2024 5.00pm to 6.00pm
14 May 2024 5.00pm to 6.00pm
21 May 2024 5.00pm to 6.00pm
28 May 2024 5.00pm to 6.00pm
04 Jun 2024 5.00pm to 6.00pm
11 Jun 2024 5.00pm to 6.00pm

 

Please select a Course & Pickup Times

Python (Coding) – 5:00 pm – 6:00 pm

Select a Payment Frequency? (Monthly/Term)?

Monthly, Term wise (Total three terms per year)

Rental Tablet?

Yes, No

Join Waitlist We will inform you when the product arrives in stock. Please leave your valid email address below.