

Knowledge is Power
Creative ICT education and computing skills training for young people.A complete program leading to workplace and academic success.
What Is the ITCA Program?
Welcome to ITCA.
About Us
ITCA Digital Education Systems Corporation is a digital publishing company registered with the Province of British Columbia. It specializes in developing ICT curriculum support materials. ITCA electronic books are copyright-registered with the Government of Canada and are available on-line worldwide. Book originals are deposited in the Canadian National Library Archives, Ottawa, Canada and are available by arrangement with the national librarian.
ITCA technical support and web-site development is provided by QuartSoft Web Development, Kramatorsk, Ulkraine. Project Manager: Elena Bondarenko.
Chief Marketing Officer: Paul Ryazanov
ICT e-Books ©: Geoffrey Potter, PhD (Sheffield, UK)
Research writing and proofreading support contracted in China, Mexico and Canada.
Primary Research/Development Group: Susan Wood, M.Ed, Jessica Yan Li, Uma Ghanarahan, BSc
Purpose
This Information Technology and Computing skills program is for young people wishing to become efficient users of information technologies, including computers and their teachers.
Teachers needing to integrate ICT into various curricula may find this program content helpful.
Schools and school districts seeking to develop ICT units for integration into curricula, may find this program helpful.
This program may be suitable for use in Home Study as a basic course of study or as supplementary study materials.
Adults wishing to become proficient with information technologies may also find the books interesting and helpful.
The Program
There are 10 electronic books in this program which together cover all major components and requirements of ICT curricula in the world's school systems. The senior level books instruct students in advanced understanding of digital technologies and computing. They also cover most of the skills expected by major universities and colleges for admission into preparatory study for engineering and computer science programs.
Individual e-book Previews can examined on-line (Click on Preview This Book) or downloaded in PDF.
Each complete book can be downloaded in PDF format by using Add To Shopping Cart and completing the purchase.
You are invited to browse the program, explore previews and download e-books that you believe may be helpful.
Program Summary
Here is a summary of the entire program:
Book One: Discovering Computers
Module 1: Learning
About Computers
Adventure One: Let's Learn About Machines
Adventure Two: Let's Learn About Computers
Adventure Three: Let's Learn About Language
Module 2: Playing
With Stories
Adventure One: Let's Play With The Alphabet
Adventure Two: Let's Play With Text
Adventure Three: Let's Play With Text To Control Things
Adventure Four: Let's Play With Stories
Adventure Five: Let's Write A Story
Adventure Six: Let's Play With Information
Module 3: Looking For Language And Numbers
Adventure One: Let's Look For Numbers
Adventure Two: Let's Look For Shapes
Adventure Three: Let's Make Objects
Adventure Four: Let's Look For Sizes And Amounts.
Adventure Five: Let's Explore Relationships
Book Two: Exploring
Computers
Module 1: Exploring
Computers
Adventure
One: Let's
Explore The Computer
Adventure Two: Let's Explore Software
Adventure Three: Let's Explore The Desktop
Adventure Four: Let's Explore Audio Stories
Adventure Five: Let's Explore How to Save and Store Information
Module 2: The
Keyboard
Adventure One: Exploring The Keyboard
Adventure Two: Let's Explore Proper Keyboarding
Techniques
Module 3: Observing
Science
Adventure One: Observing Animals
Adventure Two: Let's Classify Animal Families
Adventure Three: Let's Explore Our Bodies
Adventure Four: Let's Explore Visual Images
Module 4: Presenting
Stories
Adventure One: Let's Enjoy Reading and Writing
Adventure
Two: Learning
How to Control Things
Book Three: Discovering Information
Module 1: Discovering
Types Of Information
Adventure One: Let's Discover How Information is Stored
Adventure Two: Let's
Discover Counting and Calculating
Adventure Three: Let's Discover Placing Items in Sets
Adventure Four: Let's Discover Measuring
Adventure Five: Making Shapes and Lines
Adventure Six: Let's Discover Open Office Spreadsheets
Adventure Seven: Let's Discover Worksheets and Graphs
Module 2: Looking
at Shapes And Sizes of Information
Adventure One: Let's Look Information
Adventure Two: Let's Look at Pictures
Adventure Three: Let's Work with Pictures
Adventure Four: Let's Look at Digital Sound
Module 3: Manipulating
Environments
Adventure One: Let's Communicate about Our Families and Ourselves
Adventure Two: Let's Communicate about Our Relatives
Book Four: Organizing Information
Module 1: Understanding
My Computer
Unit One: How Does My Computer Work?
Unit Two: What is an Operating System?
Unit Three: Working with Vista
Unit Four: Working with Documents
Unit Five: Working with Graphics
Unit Six: Vista Music
Unit Seven: Annoying Things About My Computer
Module 2: Organizing
And Presenting Ideas
Unit One: How Do We Search For Information?
Unit Two: How Do We Change Information?
Unit Three: Let's Present Ideas
Module 3: Sorting
And Classifying Information
Unit One: Let's Discover How To Sort Information
Unit Two: Let's Discover How To Classify Information
Unit Three: Let's Discover How To Group Information
Unit Four: Let's Discover How To Search, Group and Classify
Module 4: Organizing
Data
Unit One: Storing and Retrieving Information
Unit Two: Developing Our Thinking Skills
Unit Three: Let's Explore Ways To Recognize and Create Patterns
Web Quest: Escape From The Zoo
Module 5: Finding
Objects That Respond To Signals
Unit One: Let's Find Signs And Signals
Unit Two: Let's Find Sequences
Unit Three: Let's Design The Right Choices
Unit Four: Let's
Design And Send Signals
Book Five: Working With Digital Technologies
Module 1: Windows
7
Unit One: Working with Windows 7
Module 2: Saving
And Using Information
Unit One: Traditional Information Storage Systems
Unit Two: How Do I Store Digital Information?
Unit Three: How Do I Store Information?
Unit Four: Let's Access Information
Module 3: Controlling
Devices: How Things Work
Web Quest: Indie
Music
Unit One: How Do We Work With A Machine?
Web Quest: Becoming Inventors
Unit Two: How Do We Observe And Analyze?
Module 4: How
A Computer Works
Unit One: How Do We Identify And Classify Information Technologies?
Unit Two: Let's Present Information
Module 5: Working
With Moving Images
Unit One: Working
with Flash
Unit Two: The Mandelbrot Set
Book Six: Becoming Efficient With Computers
Module 1: The
Keyboard
Unit One: Ergonomics
Unit Two: The Keyboard
Unit Three: Keyboarding Techniques
Module 2: Using
Models And Simulations
Unit One: How Do We Identify a Challenge?
Unit Two: What Can We Learn from Communicating with a
Computer?
Unit Three: Let's Explore Simulations
Unit Four: Learning from Simulations
Module 3: The
Mathematics of Computing
Unit One: Computational Mathematics: Sorting, Classifying And Storing Data
Module 4: Working
With The Internet
Unit One: What Is The Internet?
Unit Two: Using The Internet
Unit Three: Email
Unit Four: The World Wide Web
Module 5: Photoshop
Unit One: Working With Photoshop
Unit Two: Adding
Effects
Book Seven: Working
With Information
Module 1: Exploring
Information Technologies
Unit One: What is Technology?
Unit Two: People's Technological Needs
Unit Three: Problem- Solving Technologies
Unit Four: Information Technologies
Module 2: Visual
Basic
Unit One: What is Visual Basic?
Unit Two: Controls and Properties
Unit Three: Exploring Visual Basic Data
Unit Four: Adding Lists to an Application
Module 3: Creating
Web Pages
Unit One: Creating Web Pages
Module 4: Examining
Information Technologies
Unit One: Amazing Photography
Unit Two: 35mm Photography
Unit Three: Digital Photography
Unit Four: Photographic Technologies That Go Beyond Us
Unit Five: Radio
Unit Six: The Telephone
Module 5: Supercomputers
and the Human Brain
Unit One: The Amazing Human Brain
Unit Two: Artificial Intelligence
Book Eight: Creative
Technologies
Module 1: Our
Relationship with Technology
Unit One: A Brief History Of Technology:
Part 1: Before The 20th Century
Unit Two: A Brief History Of Technology:
Part 2: The 20th And 21st Centuries
Unit Three: The Changing Role of the Media
Module 2: Exploring
The Visual Basic Programming
Language
Unit One: A Function Preview
Unit Two: Flow Control
Unit Three: More About Flow Control
Module 3: The
Java Programming Language
Unit One: Basic Java
Unit Two: Java Variables
Unit Three: Java Literals
Unit Four: Java Expressions and Operators
WebQuest: Can Technology Help?
Module 4: Computer
Games
Unit One: What are Computer games?
Unit Two: The Characteristics of Computer Games
Unit Three: Computer Game Violence
Book Nine: Creative Programming
Module 1: Algorithms
Unit One: Introducing Algorithms
Unit Two: Computing Algorithms
Web Quest: The Environment
Module 2: Java
Unit One: Working with Objects
Unit Two: Writing an Applet in Java
Unit Three: Java Arrays
Unit Four: Conditionals and Loops
Unit Five: Java
Graphics
Unit Six: Java Plug-Ins
Web Quest: Education
Module 3: Visual
Literacy
Unit One: Observing and Interpreting Pictures
Unit Two: Digital Photography
Module 4: C++
Unit One: The Basics of C++ Language
Module 5: Javascript
Unit One: Javascript Basics
Unit Two: Scripting
Unit Three: Animating Graphics with Javascript
Unit Four: Javascript Frames
Unit Five: Javascript and Cookies
Unit Six: Javascript
and Plug-Ins
Book Ten: Operating Systems and New Technologies
Module 1: Unix
Unit One: UNIX Basics
Unit Two: The UNIX File System: Directories And Files
Unit Three: UNIX Processes
Unit Four: UNIX Commands
Unit Five: Working With Windows
Unit Six: Creating And Modifying Text With Unix
Unit Seven: Using Unix For Communication
Unit Eight: Practical Applications Of Unix
Module 2: Appreciating
Movies
Unit One: Raise the Red Lantern
Unit Two: El
Espiritu De La Colmena
Unit Three: Citizen Kane
Unit Four: Rashomon
Unit Five: E.T. The Extra-terrestrial
Unit Six: Creating
A Film
Module 3: Linux:
The Operating System
Unit One: Linux Basics
Unit Two: Ubuntu
Module 4: The
Future Of Information Technology
Unit One: Nanotechnology
Unit Two: Future Personal Computers: Virtual and Quantum
Unit Three: Robotics








