© 1995-2016 | Anne Dawson All Rights Reserved.

Last updated: Wednesday 8th February 2017, 11:08 PT, AD

CSCI100 - Software Packages and Programming

Topics in order of presentation in the course:

General Information
Textbook
Hardware and Software (Reference Material)
Productivity Applications
Database
The Internet
WWW
HTML
XHTML
CSS
Python 3 Programming
















 General Information 
Instructor's Website
Instructor's Schedule
Course Details

Using Notepad
Quizzes 
The midterm exam
The final exam
Final exam study guide
Academic Honesty
Grades
Gradebook





 Textbook 
Required Textbook (12th Ed - Complete)

Python 3 Textbook



 Hardware and Software (Reference Material) 
History of Computers
Numbering Systems
Programming Languages



 Productivity Applications 
Free Microsoft Word 2007 Tutorial
Free Microsoft Powerpoint 2007 Tutorial
Free Google Document, Spreadsheet and Presentation Templates
Excel Hint Sheet
Free Microsoft Excel 2007 Tutorial



 Database 

Free Microsoft Access 2007 Tutorial
Access Query Criteria Tips




 The Internet 
What you need to study for the Internet: Chapter 9 of the Recommended Textbook
Browsers
Firefox
What is my IP?


 WWW (For reference only) 
W3 Schools
W3C



Web Development


 HTML 
What you need to study for HTML for Quiz 2
Using Notepad
You must install the Firefox browser at home for this course
HTML Tutorial
HTML Validation



 For Reference only 

 XHTML (Reference only - you will NOT be examined on XHTML) 
Introduction to XHTML
XHTML Tutorial
XHTML Version 1.0 Strict Template
XHTML 1.0 Strict Validation
XHTML Validation Tips (Mandatory Reading)


 CSS (Reference only - you will NOT be examined on CSS) 
Introduction to CSS
CSS Tutorial
W3C CSS Validation Service



 Introduction to Programming using Python 3 

The following links are for reference only (you will NOT be tested on these):

Python 3 Installation (for installing Python 3 at home)
Create and run a Python Program

 What you need to study for Python Programming: the following links... 

Introduction to Computer Science, Programming and Python (htm)
Introduction to Python 3 Programming
Algorithms
Program Life Cycle
Chapter 1 (Sections 1 - 6 only) - Python programs and errors
Chapter 2 (Sections 1 - 7 only)- Python variables, expressions and statements
Python Data Types and Processing (htm)
Python Processing and Selection (htm) *** Omit sections 4.2 and 4.6 ***
Example Python Programs (study the programs with a name starting with 01, 02, 03 and 04)
EXCEPT programs: 02-03.py, 03-13.py 03-14.py, 04-16.py and 04-17.py

















Anne Dawson © 2018     All Rights Reserved.

Valid HTML5!

Valid CSS!