Coding/Computer programming/Computer science (coming soon)

Coding is the language of the future, the government of Canada is adding coding in the academic curriculum. Our very engaging and interactive classes allow any child to discover coding in different languages and programs. From learning HTML5, Python, JavaScript, to Java, CSS, and C++. Once you understand coding it will become possible to understand how computers work and take advantage of all they offer!

CAD 199.00 / month
Save 25% when you register by September 17

COURSE SYLLABUS

Here at BG-Academy we pride ourselves for being able to get out own technical team to teach. That’s right! The same people who made what you are using right now will be your teachers.

 

To access the courses syllabus of the coding field, please click here.

HTML5 + CSS programming (beginners) 3 hrs of live class per week 8 weeks per semester

HTML Stands for hypertext markup language. It is the standardized system for tagging text files to achieve font, colour, graphic and hyperlink effects on www that means world wide web pages. It defines the page layout and elements within the pages.

Through weekly projects, each student will have the necessary practice to build their skills and learn?functions such as:

  • Tags
  • Headings
  • Paragraph
  • Form
  • Registration form
  • Attribute
  • Formatting/Style CSS
  • Iframes
  • Images

Required materials:

A web browser : Google chrome/Mozzilla Firefox/Hedge/Safari

A text editor :Notepad/Atom.io/Sublime text/Visual Studio Code/TextMate (Mac)

 

 

 Schedule: Monday, Thursday, and Friday for 8 Weeks.

Age group: 8+

TIME OPTIONS (EST): 12:30pm – 1:30pm (Morning Classes) or 2:45pm – 3:45pm (Afternoon Classes)

JavaScript (beginners) 3 hrs of live class per week 8 weeks per semester

JavaScript is a programming language that allows you to add interactivity to websites. It can be used to create interactive effects on web pages. This language allows to tell computers how to do all kind of tacks.  The following concepts will be explored and then use during weekly projects and practices

  • Loops
  • Package
  • Public
  • Colon
  • Functions
  • Numbers
  • Static files
  • Importing and Exporting
  • Debug
  • Void
  • Object 
  • Pseudocode
  • Java script landscape/Ecosystem
Materials required : Will be downloaded 

Age group 8+

Schedule: Monday, Thursday, and Friday for 8 Weeks.

TIME OPTIONS (EST): 12:30pm – 1:30pm (Morning Classes) or 2:45pm – 3:45pm (Afternoon Classes)

Python Programming (beginners) 3 hrs of live class per week 8 weeks per semester ​

Python is very easy to use and can be used every where from website, tools for scientific tools and video games.

  • Installing and running Python
  • Putting numbers to work
  • Logic in programming
  • Storing text in strings
  • Processing Input in Lists
  • Making classes
  • Using Loops to repeat code
  • Using Functions to create reusable code

Age group 8+

Schedule: Monday, Thursday, and Friday for 8 Weeks.

TIME OPTIONS (EST): 12:30pm – 1:30pm (Morning Classes) or 2:45pm – 3:45pm (Afternoon Classes)

Game Design (beginners) 3 hrs of live class per week 8 weeks per semester

Do you want to invest in your child’s future if they are into games? If the answer is yes, let’s start from scratch by teaching them Scratch! Developed by MIT Media Lab, Scratch is a programming language where your child can program interactive media such as stories, games, and animation. This course boosts your kid’s imagination and enhance his/her creatively along with basics of game design through code blocks visual programming.

Age group 6+

Schedule: Saturday from 11:00am – 1:00pm for 8 Weeks.