Introduction to Programming
This lesson jump starts the student to begin thinking and problem solving like a programmer. Students learn to break down large tasks into smaller single lines of code.
Data Types & Variables
This lesson teaches students how to store and recall different types of data. Students are taught how and when to use numbers, strings, and booleans as well as naming rules for variables.
Functions
Students learn how to define their own functions so that they can execute multiple actions at one time. In addition, students review different methods to call those functions throughout their code.
If/Else Statements & Relational Operators
In this lesson students learn how to write conditional based statements to control when their functions execute. Students are taught multiple operators to create a broad range of conditions.
Loops
Students discover how to code more efficiently and with minimal code by using loops. In addition, the class is taught to simplify existing code while still maintaining language integrity.
Arrays
In this lesson students learn how to store and recall multiple pieces of data by using arrays. By adding on to previous lessons, students discover how to easily access and utilize this data within loops.
Logical Operators
This lesson increases students ability to write more complex logic within their functions. Students will be able to create and link multiple condition requirements allowing them to do more with a single function.
Return Statements
Students learn different methods of obtaining user input and storing it within their code. In addition, the class learns how to use this data to trigger different actions within the same function.
Arithmetic Operators
While adding on to existing lessons, students learn the full range of Arithmetic Operators including *,/, and %. Students learn how to utilize these operators to enhance function logic.
Math Functions
Students learn some enhanced logic available in most programming languages. The class works with generating random numbers, rounding numbers, and utilizing the these functions to expand the ability of loops and arrays.
Certification ProjectPart 1
Certification ProjectPart 2
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.