Data Types are a type of item that is defined by a programming language. Typically these are numbers, strings, objects, booleans, etc. … [Read more...] about Introduction to Data Types
Programming Fundamentals
Introduction to loops
Loops Loops represent the concept of repeating a process over and over again. Constructing loops are one of the core parts of a program. A loop’s condition must evaluate to true or false. If the loop’s condition is true, the loop will continue to execute until it … [Read more...] about Introduction to loops
Introduction to Debugging
Debugging: Finding mistakes in your program can be a very difficult task, and at times you might feel like you just can’t solve the problem (Scientific Method is one your tools, don't forget it). In many cases, finding the bug can become the job itself. … [Read more...] about Introduction to Debugging
Naming Conventions in Programming
Naming Conventions JavaScript does not have any specific rules for naming variables; however, other languages do. Naming conventions help your code stay fluent within the context of your program. This is important because you want to have consistency throughout … [Read more...] about Naming Conventions in Programming
Start and Stop of a program
Start All programs must start at one point. The starting point of a program is where you decide your program will start executing. Stop Stop is where you decide to terminate your program. At times, this stopping point can be decided by you, but other times it will … [Read more...] about Start and Stop of a program
Programming Decisions
Most interesting programs will need to make a decision. What type of decision? A computer has the ability to make decisions based on a boolean expression. This can be based on a logical operator or an expression that evaluates to true or false. Example of a … [Read more...] about Programming Decisions
Outputs in Programming
Anytime a computer reports back to a user with a result. There are many different types of outputs including, but not limited to, output to a file, a printer, the web, binary files, a screen, or another device. … [Read more...] about Outputs in Programming
Inputs in Programming
Most programs will need some type of input to operate on. Whether it's setting up the initial value or asking a user for a specific input, your program will likely require some type of input. … [Read more...] about Inputs in Programming
Accumulators in Programming
Accumulators are a type of variable. Just like variables, they are stored and used based on a location in memory. Accumulators differ from counters by accumulating a value instead of counting that value. For example, you can have an accumulator that finds the sum … [Read more...] about Accumulators in Programming
Variable Counters in Programming
Counters are a type of variable, just like variables they are stored and used based on a location in memory. Counters typically change their value through out a program to count a value. … [Read more...] about Variable Counters in Programming