Programming Concepts
Introduction to Programming Concepts : An introduction to basic programming concepts, but not a comprehensive programming or scripting course. Although, students will learn to write basic scripts (loops, statements, variables and functions) utilizing JavaScript, the major focus of the class will be on the syntax and logic of programming. Good programming habits, program development, program flow, design and debugging techniques will be covered. The principles learned from this course can be applied to any programming language whether it be a compiled language like C or an interpreted language like JavaScript. Examples will be given throughout the lessons in JavaScript.
Outline: Week 1
Introductory programming terminology
Creating a program plan: processes, decisions, and program flow
Flow charting a program
Programming logic
Programming elements
Syntax
Objects
Week 2
Faith Code
Syntax (in depth)
Operators and how they work
Variables
Week 3
Conditional Statements: 'if' and comparison operators
Compound Statements: loops, 'while', and 'for'
Week 4
Functions
Nesting Conditionals: 'else if' and 'switch'
Week 5
Logical Operators: Boolean values
Data Arrays
Week 6
Debugging
Program Development in General
Enhancements to Functions: 'return' and function with multiple parameters
Multi-dimensional Arrays
Will have the ability to gather user input, process that input and display results
![]()
We cover all IT topics from intresting coding practices to practical demonstrations online.