Home > Online IT Degrees > Programming Basics Courses
This course introduces fundamental programming processes and techniques. Students will begin by exploring concepts that are often misunderstood such as the evolution of programming and programming techniques. The class will also illustrate flowchart symbols and data hierarchy and become familiar with assignment statements and data types.
All computers have characteristics that make them a computer. This role is the same no matter what way it is programmed. Computer programs are a sequence of commands that are given to the computer and instruct it to perform a specific task. It is important to know computer programming languages or "machine language" in order to program the computer correctly. Program instructions and data are stored on the computer’s disk drive until they are executed and then loaded into RAM memory where the CPU reads and executes machine instructions from the program file.
Humans find it hard to understand and speak machine language and that’s where higher-level languages like Basic, Java, C/C++ and Visual Basic.NET come into play. These higher-level languages must be translated into machine instructions for the computer to run them.
This course introduces spaghetti code and how to avoid it. Spaghetti code is a result of a programmer not taking the time to use a proper format, or technique, when entering code and it is messy. This course also introduces the concept of modularization. Students will learn how to declare variables and how to create hierarchy charts. Students will also be introduced to the main loop of a program as well as the proper way to organize files.
* = Required
Loading...