Online Programming Classes from Oct to Dec, 2020

Submitted by admin on Wed, 09/23/2020 - 10:17

Computer Programming Online Classes in Oct, 2020.

In the past months, a lot of businesses have been negatively influenced by the COVID-19 (Coronavirus) pandemic. We used to have classrooms after-school classrooms in Cliffwood Plaza which were kept closed since the middle of March 2020, following government guidelines. 

Currently, STEM Yard concentrates on online programming teachings.

Online Programming Classes Will Be Started in Aug, 2020

Submitted by admin on Thu, 07/23/2020 - 17:08

STEM Yard will start Computer Programming Online Classes in Aug. 2020.

In the past few months, all businesses have been negatively influenced by the COVID-19 (Coronavirus) pandemic. Following government guidelines, our after-school classrooms in Cliffwood Plaza have been kept closed since the middle of March 2020.

After a period of preparation, STEM Yard has decided to teach programming online.

Java MS (G6-G8) 2020-10

Java is a programming language and computing platform. Java is everywhere! From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet. 
Java is one of two, the other one is C/C++, allowed programming languages in ALL levels programming contests of CEMC (Centre for Education in Mathematics and Computing at the University of Waterloo), and IOI (International Olympiad in Informatics)..

Python Advanced HS (G8--G12) 2020-10

Python is one of the most popular programming languages and became an ideal beginner's language for learning how to program a computer. It's free, easy to learn, exceptionally powerful, universally accepted, effective and a superb learning and educational tool.
Some students already learnt Python or other languages. This is an advanced Python class which will emphasize algorithms and introduce some popular Python tools. In Python HS (High School) Class (G8--G12), student will learn and practice,
- Review Python basics
- Algorithms
- File handling

Drupal Website MS (G6-G8) 2020-10

Drupal is a free and open-source web content management software (CMS). 
It's used to make many of the websites and applications of governments, media companies, organizations and universities. 
In this 'Drupal Website Building Beginners' course, students will learn how to:
- Setup local web server and database environment on own computer
- Install Drupal 8
- Introduce related programming languages, PHP, HTML, JavaScript, CSS
- Introduce MySQL
- Create contents
- Create menu items
- Create views
- Create blocks

Drupal Website HS (G9-G12+) 2020-10

Drupal is a free and open-source web content management software (CMS). 
It's used to make many of the websites and applications of governments, media companies, organizations and universities. 
In this 'Drupal Website Building Beginners' course, students will learn how to:
- Setup local web server and database environment on own computer
- Install Drupal 8
- Introduce related programming languages, PHP, HTML, JavaScript, CSS
- Create contents
- Create menu items
- Create views
- Create blocks
- Create content types

Python Start (G4-G7) 2020-10

Python is one of the most popular programming languages and became an ideal beginner's language for learning how to program a computer. It's free, easy to learn, exceptionally powerful, universally accepted, effective and a superb learning and educational tool.
In Python Elementary Class (G4--G6), student will learn and practice,
- Install Python and Tools
- Learn Python basics
- Write and run Python snippet on console
- 2D Graphics
- Sorting algorithms
- 2D Games
- Debugging
- File access
- Projects

Java HS (G9-G12) 2020-10

Java is a programming language and computing platform. Java is everywhere! From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet. 
Java is one of two, the other one is C/C++, allowed programming languages in ALL levels programming contests of CEMC (Centre for Education in Mathematics and Computing at the University of Waterloo), and IOI (International Olympiad in Informatics).

Coding Classes in Season 2020-10

STEM Yard's 2020 Fall Season Online Programming Classes will start on Oct. 5th (Mon) and end on Dec. 11th (Fri). 

Each class will have two 1.5 hr sessions per week, for a total of 10 times.

Class size: 6 to 10 students.

Price: $300.

Over 10 weeks, G4 to G12+ students will learn programming language(s), and/or software packages relevant to their courses.

Aside from programming languages, we will also introduce how to set up a software learning environment as well as various tools.

Do I need to purchase a book or software for a class?

Submitted by admin on Mon, 07/27/2020 - 18:19

No. All learning resources are free, community version, online or downloadable.

We'll lead students to find related websites and resources.

Some websites, do need user to create an account before download. 

Please make sure each student has a gmail account and a hotmail account.

Detailed Question

Do I need to purchase a book, a subscription or an installation package of software for a class?