What you'll learn
How a computer processes programming code The write-run-debug cycle of writing code, running it, and revising it based on its output. Procedural programming, or how to write sequential lines of code. Variables, their types, and their role in complex programs. Mathematical operators for arithmetic operations, exponents, and more. Relational operators for evaluating relative values or set membership. Boolean operators for resolving complex logical statements.
Syllabus
Chapter 1: Computing. The fundamentals of how computers work, what program code is, and how to get setup for the rest of the course.
Chapter 2: Programming. The basic principles of computer programming: writing and running code, evaluating results, and compiling vs. executing.
Chapter 3: Debugging. The common results of running program code, and how to use those results to inform revision of your code.
Chapter 4: Procedural Programming. The fundamental approach to program code: writing sequences of lines of code that run in order to accomplish an objective.
Chapter 5: Variables. Creating and modifying variables, tracing how their values may change as a program runs, and understanding the role of data types.
Chapter 6: Logical Operators. Working with relational (greater than, less than, equal to) and logical (and, or, not) operators to make decisions in code.
Chapter 7: Mathematical Operators. Adding addition, subtraction, multiplication, division, modulus, and exponents to your code, and seeing how they work with unexpected data types.
Non editable automatic button