IUPUI

CSCI N201 | Programming Concepts and Data

All-Inclusive Lecture File Pack
Lecture Number Lecture Title Runtime Files Link
General Orientation 00:40:40 Watch the Lecture
00 Course Introduction 00:11:30 Watch the Lecture
01 STAIR Problem Solving 00:33:47 STAIR.ppt
lecture01.zip
Watch the Lecture
02 A Fundamentals of Computing 00:11:15 Essence.ppt
lecture02_a.zip
Watch the Lecture
02 B Lights, Legos, and Numbers 00:23:39 binLights.html
gamelib_core.js
gamelib_mouse.js
gamelib_sprites.js
lecture02_b.zip
legoMover.html
Watch the Lecture
02 C Binary to Base 10 00:13:33 Watch the Lecture
02 D Base 10 to Binary 00:09:37 Watch the Lecture
02 E Basic Logic Gates 00:14:58 Watch the Lecture
03 A Basic HTML 00:21:26 basicHTML.ppt
lecture03_a.zip
Watch the Lecture
03 B Links and Images 00:10:34 basicHTML.ppt
face.gif
lecture03_b.zip
linkImage.html
Watch the Lecture
03 C Formatting with Styles 00:14:12 basicHTML.ppt
formatting.html
lecture03_c.zip
Watch the Lecture
04 History of Programming Languages 00:34:56 langHist.ppt
lecture04.zip
Watch the Lecture
05 A Storing Data in ABNIAC 00:20:37 Watch the Lecture
05 B ASCII Representation in ABNIAC 00:23:05 Watch the Lecture
05 C Addition and Looping in ABNIAC 00:17:48 Watch the Lecture
06 A Using Miracle 00:17:05 lecture06_a.zip
miracleHello.ppt
Watch the Lecture
06 B Building a Hello World 00:29:06 helloStair.doc
lecture06_b.zip
miracleHello.ppt
Watch the Lecture
06 C Using Variables 00:31:09 hiYouStair.doc
lecture06_c.zip
variablesIO.ppt
Watch the Lecture
06 D String Concatenation 00:06:46 lecture06_d.zip
variablesIO.ppt
Watch the Lecture
07 A Conditions and IF Statements 00:15:32 conditions.ppt
lecture07_a.zip
Watch the Lecture
07 B Using the Else Clause 00:07:33 conditions.ppt
lecture07_b.zip
Watch the Lecture
08 A Standard For Loops 00:20:21 forLoops.ppt
lecture08_a.zip
Watch the Lecture
08 B Modifying For Loops 00:10:48 forLoops.ppt
lecture08_b.zip
Watch the Lecture
08 C Code Tracing 00:13:41 Code Tracing.doc
forLoops.ppt
lecture08_c.zip
Watch the Lecture
09 A While Loops 00:12:50 lecture09_a.zip
whileLoops.ppt
Watch the Lecture
09 B Proper Loop Design 00:16:46 lecture09_b.zip
whileLoops.ppt
Watch the Lecture
09 C Making a Flexible Loop 00:13:19 lecture09_c.zip
whileLoops.ppt
Watch the Lecture
10 A Introduction to Javascript 00:23:38 lecture10_a.zip
wallyAlgo.html
wallyJS.html
Watch the Lecture
10 B Form Based Input and Output 00:08:03 copy.html
lecture10_b.zip
Watch the Lecture
11 A Basic Functions 00:12:15 arrayMan.html
Watch the Lecture
11 B Adding Parameters 00:11:35 paramMan.html
Watch the Lecture
11 C Variable Scope 00:12:29 scope.html
Watch the Lecture
12 A Basic Array 00:11:50 arrayDemo.html
Watch the Lecture
12 B Using Arrays with Functions 00:06:03 arrayMan.html
Watch the Lecture
12 C Two-Dimensional Arrays 00:12:35 distance.html
Watch the Lecture