Intro to Coding Level 1
- 35 hours
- Certificate of Completion
Program duration: 35 hours
Program type: Short Course
Step into the world of computer coding with this introductory course. Our students will be exposed to the basic principles of programming, tackling related subject matters like logic and algorithms. Students will get the opportunity to write their own code, test its effectiveness, and gauge its potential use in the real world. They will learn the basics and develop their skills in core coding. Additionally, they will also be able to learn the beginning key steps in design, and how to develop their own personal custom video game project.
Course Prerequisites
Previous computer skills.
Delivery Methods:
Online| On-campus| Combined
Completion
Certificate
Student Progression And Reporting
Student will be assessed by daily attendance, assignments, and completion of in class activities.
10% Attendance
60%Assignments
30% Quizzes
.
Contact Us
It will be a pleasure for us to answer your questions. You will receive a response within 48 business hours.
Learning objectives
Completion Requirements
Tuition and fees
Learning objectives
Upon completion of this course the successful student will have learned about OpenStreetMap data and look at IO2D map display code. You will extend the IO2D map display code to use A*, so your program will be able to find a path between two points on the map. When the project is finished, you will be able to select starting and ending areas on a city map, and your program will find a path along the city streets to connect the start and end.
- HTML/CSS code
- Develop analytical skills
- Programming concepts and tools
Completion Requirements
Student must have at least 80% overall attendance and obtain a grade of 60% to have successfully completed the program.
Tuition and fees
CAD $700
Courses
Modules
- Authoring Content in HTML
- Embedding and Linking Content
- Formatting Content with CSS
- Authoring Complex Content Structures
- Testing and Publishing HTML Content
- Microservices Architecture
- Introduction to Seneca
- Communication
- Functional Reactive Programming
- Using the FRP Library – Bacon.js
- React and Flux
- The C++ Compilation Model
- Built-in Data Types
- Pointers and References
- Control Flow
- The try-catch block
- Arrays
- Functions
- Classes
- Generic Programming and Templates
- Standard Library Containers and Algorithms
- Object-Oriented Programming
- Getting Acquainted with PHP
- Working with Common PHP Script Elements
- Working with Forms
- Addressing the Stateless Nature of HTTP
- Accessing and Manipulating Data with PHP
- Video Game basic elements
- Design features
- Using templates