# Resources

## Spring 2014 Instructions

Last Updated: April 1, 2014

## Powerpoint Slides for Computer Science Illuminated 5th EditionTextbook

Updated to Version 5

### Chapters in Assigned Order

Chapter 12 Information Systems
Chapter 13 Artificial Intelligence

AliceBot Turing Test - Scroll down to "Chat with Alice" link
Pandorabots - Create an account to create your own virtual robot

Chapter 14 Simulation, Graphics, Gaming and Other Applications
Chapter 15 Networks
Chapter 16 The World Wide Web
Chapter 1 The Big Picture
Chapter 2 Binary Values and Number Systems
Chapter 3 Data Representation

Two's Complement Part I (also Signed Magnitude, One's Complement. Two's Complement starts at 7:10) by ProtoWise with Dave Collins
Two's Complement Part II (Watch Part 1 first to understand why we use two's compliment.) by ProtoWise with Dave Collins

Transcendental Numbers (good explaination)

Chapter 4 Gates and Circuits

Learning about Logic Gates and Circuits by Logic.ly

Create Gates and Circuits by Logic.ly

Boolean Arithmetic Vol IV .. Digital .. Boolean Algebra by All About Circuits

Chapter 5 Computing Components
Chapter 7 Problem Solving and Algorithms
Chapter 8 Abstract Data Types and Subprograms

Zip file with Powerpoints for all chapters

### Chapters Not Assigned

Chapter 6 Low-Level Programming Languages and Pseudocode (Learn this in CSC 205 Computer Organization)

Chapter 9 Object-Oriented Design and High-Level Programming Languages (Learn this in ITP 120 Java I or CSC 201 Computer Science I)

Chapter 10 Operating Systems (Learn this in ITN 106 Microcomputer Operating Systems)

Chapter 11 File Systems and Directors (Learn this in ITN 106 Microcomputer Operating Systems)

Chapter 17 Computer Security (Learn this in ITN 260 and 261 Computer Security classes)

Chapter 18 Limitations of Computing

## Contents

Companion Web site for Textbook

Java and JES software

Data Files for programs

Powerpoints for each chapter

## Powerpoints and Resources for Python Textbook 3rd Edition

Right click on the icon [and select Save Target As] to download a Powerpoint presentation.

### Section 1 Introduction

Chapter 1 - Introduction to Computer Science and Media Computation
Chapter 2 - Introduction to Programming

### Section 2 Images

Chapter 3 - Modifying Pictures using Loops
Chapter 4 - Modifying Pixels in a Range
Chapter 5 - Picture Techniques with Selection and Combination

### Section 3 Sounds

Chapter 6 - Modifying Sounds Using Loops
Chapter 7 - Modifying Samples in a Range
Chapter 8 - Making Sounds by Combining Pieces

### Section 4 Topics in Computer Science

Chapter 9 - Building Bigger Programs

### Section 5 Text, Files, Networks, Database & Unimedia

Chapter 10 - Creating & Modifying Text
Chapter 11 - Advanced Text Techniques: Web & Information
Chapter 12 - Making Text for the Web

### Section 6 Movies

Chapter 13 Creating and Modifying Movies

### Section 7 Topics in Computer Science

Chapter 14 - Speed
Chapter 15 - Functional Programming
Chapter 16 - Object Oriented Programming

Last Update: April 1, 2014