Search This Blog

Programming Concepts and Data


LectureVideo SegmentLink To Source Code

Introduction

--General OrientationOrientation.ppt
--Course IntroductionN201 Orientation.ppt

Problem Solving

1aSTAIR Problem Solving

Background, History, and Fundamentals of Computing

2aFundamentals of ComputingEssence of Computing.ppt
2bLights, Legos, and Numbers
2cBinary to Base 10Conversion Reading
2dBase 10 to Binary
2eBasic Logic GatesTinker Toy Logic

Working With HTML

3aBasic HTML
3bLinks and Images
3cFormatting with Styles

History of Programming Languages

4aHistory of Programming LanguagesLanguage History.ppt

Machine Language

5aStoring Data in ABNIACABNIAC
5bASCII Representation in ABNIAC
5cAddition and Looping in ABNIAC

Miracle

6aUsing Miracle
6bBuilding a Hello World
6cUsing Variables
6dString ConcatenationvariablesIO.ppt

Conditions

7aConditions and IF Statementsconditions.ppt
7bUsing the Else Clause

Using Loops

8aStandard For LoopsforLoops.ppt
8bModifying For Loops
8cCode Tracing

Loops Cont.

9aWhile LoopswhileLoops.ppt
9bProper Loop Design
9cMaking a Flexible Loop

Javascript

10aIntroduction to Javascript
10bForm Based Input and Outputcopy.html

Functions

11aBasic FunctionsThis Old Man Demo
11bAdding ParametersParametric Old Man
11cVariable ScopeScope Demo

Working with Arrays

12aBasic ArrayarrayDemo.html
12bArray ManarrayMan.html
12cTwo-Dimensional Arraysdistance.html

Introduction to Databases

13aIntroduction to Databasesdatabases.ppt
13bBuilding a Database
13cGetting Specific Results
13dIntro to Relational Data Structures
13eCreating an Inner Join
13fModeling Many to Many Joins
13gData Normalization