About Computer Programming
First, What is a Computer
Mainframes and Time-Sharing
|
Early Computer Kits
|
Home Computer Revolution
|
Smartphones and Tablets
|
Web browsers
|
Web servers
|
|
What is a Program
|
What is a Programming Language
Example Programming Languages
|
Common Elements in Programming Languages
|
|
|
Reading: Currently: A structured approach to BASIC programming
|
Where to wedge these?
Formatted Printing?
Spacing Output
|
Comma Print Control
|
TAB
|
PRINT USING
|
|
|
About BASIC Anywhere Machine
History of BASIC
|
Classic Elements/Fundamentals of BASIC
|
Overview of BASIC and BASIC-like Dialects
|
About BASIC Anywhere Machine
|
|
Decision
IF THEN ELSE
|
SELECT CASE
|
Logical Operations and Expressions
|
|
Input and Output 2
|
Introduction to BASIC Programming
REM, _PROMPT, PRINT, END
|
Hello World !
|
Hello You !
|
|
Branching
|
|
Data and Data Operations
Data and Data Types
|
Literals
|
Operations and Expressions 1
|
Constants
|
Variables
|
Operations and Expressions 2
|
READ and DATA 1
|
|
Loops
FOR NEXT
|
WHILE WEND
|
DO LOOP
|
DO LOOP WHILE
|
DO LOOP UNTIL
|
|
Graphics and Animation
|
Input and Output 1
_PROMPT
|
INPUT
|
CONFIRM
|
PRINT
|
WRITE
|
ALERT
|
|
Program Structure / Modular Programming
Functions
Built-In Functions
|
DEF FN Functions
|
FUNCTION
|
|
Subroutines
|
|
Errors Debugging
Error Routines and Logic Tests?
|
|
|
|
Composite Type
|
|
|
Arrays
|