Resources

Spring 2014 Instructions

  • This page links resources not found in the textbook for this class.

Last Updated: April 1, 2014

Powerpoint Slides for Computer Science Illuminated 5th EditionTextbook

CSI V5
Updated to Version 5

Chapters in Assigned Order

Powerpoint Chapter 12 Information Systems
Powerpoint Chapter 13 Artificial Intelligence

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


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

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

WebTranscendental Numbers (good explaination)

Powerpoint Chapter 4 Gates and Circuits

WebLearning about Logic Gates and Circuits by Logic.ly

WebCreate Gates and Circuits by Logic.ly

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


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


Zip file Zip file with Powerpoints for all chapters

 

Chapters Not Assigned

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

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

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

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

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

Powerpoint Chapter 18 Limitations of Computing

Companion Web Site for Python 3rd Ddition Textbook

TextbookIntro to Computing and Programming in Python 3rd Edition

Click the image to visit the textbook companion web site.

The textbook web site contains the JES software, media data files for the exercises, Powerpoint slides and media tools.

Go to the web site and use the links provided to download and install Java and the JES software.

Media Source (Data Files)

  1. Zipped filesRight click icon to download the data files for the textbook (zipped) to your Flash Drive.

  2. Extract the files to your csc200 folder. The extraction process will create the mediasources folder.

  3. You should now have over 500 files in your csc200/mediasources folder.

JES Environment and Python Software

  1. bullet1 Visit the Media Computation Downloads site.
  2. Download the appropriate jes 4-3 file for either Windows, Linus or Mac depending what operating system you have at home.

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

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

Section 2 Images

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

Section 3 Sounds

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

Section 4 Topics in Computer Science

Powerpoint Chapter 9 - Building Bigger Programs

Section 5 Text, Files, Networks, Database & Unimedia

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

Section 6 Movies

Powerpoint Chapter 13 Creating and Modifying Movies

Section 7 Topics in Computer Science

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

 

Last Update: April 1, 2014

 
Copyright Carlotta Eaton