Visual C#® Programmer
PROGRAM OUTLINE
Your at-home learning program includes ten Instruction Sets designed to take you step-by-step through the techniques and skills you’ll employ in your new career. Your first Instruction Set will be sent to you as soon as we receive your Enrollment Form. Other Instruction Sets will follow as you complete your exams, so that you will always have training materials to work with.
In order to complete this program, students will be required to have an IBM-compatible computer with the following minimum specifications: For Windows® XP with Service Pack 2 or above you must have at least a 1.6 GHz CPU, 384MB of RAM, 1024x768 display, and a 5400 RPM hard disk with at least 2.5GB available space. For Windows® Vista you must have at least a 2.4 GHz CPU, 768MB of RAM, 1024x768 display, and a 5400 RPM hard disk with at least 2.5GB available space. A DVD-ROM drive is required to install the course software. Students will also be required to have a Microsoft® compatible mouse and Internet access.
You will also need to be familiar with PCs and proficient
in the use of Microsoft® Windows®, especially in the area of file management (i.e., creating directories, saving files, loading files, etc.). Because of the technical nature of this training, mathematical competency that exceeds a grade 8 level is recommended.
Here is an overview of what you’ll learn and the order in which you’ll
receive your learning materials:
Instruction Set 1
- Learning Strategies
- The advantages of learning at home; types of study
materials; types of examinations; accessing and using
the features of our website; determining what kind of learner you
are; establishing a study schedule; using study tips;
preparing for and taking examinations.
- Technology and Society
Instruction Set 2
- Understanding Windows®
- The basics of PC operating systems; customizing
your PC to suit your needs; making the best use
of some Windows® accessories.
- Using Windows®
- Customization procedures; professional tips and
shortcuts; using Clipboard; using our taskbar and
controlling files; using Windows® Explorer.
- Supplement:
- Glossary of Computer Terms
Instruction Set 3
- Managing and Supporting Windows®
- Creating shortcut icons; adding
and removing programs from the Start menu; using
the Windows® Accessibility
Options to customize a computer setup; customizing
colors; creating a startup disk; and organizing files using folders.
- Advanced
Windows®
- Examining and modifying basic system settings and
installing and configuring common hardware
components. The startup disk; the functions of the
five most common System Tools; the System Properties
Tool; and solutions for common Windows® problems.
- PE Troubleshooting
Windows®
Instruction Set 4
- Principles of Programming
- Information Organization
- Structured Computer Programming
- Programming Languages
Instruction Set 5
- Introduction to Visual C#®
- Students will learn about the background
of programming that led to the development
of C# and will create C# programs containing Main
( ) methods that declare variable, accept
input, perform arithmetic, and produce output.
They’ll
manipulate data, including variables,
date types, and constants.
- Graded Project
- Textbook: Microsoft Visual C#®
- Software: Microsoft Visual C#®
Instruction Set 6
- Selection, Repetition, and Arrays
- Students will learn to make decisions in C#
programs using the if statement and the if-else statement. They’ll also learn how and when to use statements, loops, and operators, as well as learn to create and manage C# arrays.
- Graded Project
Instruction Set
7
- Methods and Classes
- Students create many types of C# methods and will gain the ability to send data to these methods, and to receive information back from them. They’ll discover how C# handles classes and learn to create their own classes and construct objects that are members of those classes.
- Graded Project
Instruction
Set 8
- Inheritance and Exception
Handling
- Students will further organize
information with
the use of inheritance, which makes
new objects easier to understand based
on their inherited traits. Students
will learn to make use of inheritance with C# objects.
Students also learn to handle unexpected error conditions
so the programs can be more user-friendly.
- Graded Project
Instruction Set 9
- Visual Studio IDE, Controls, and Events
- Students will apply C# classes
and methods to GUI objects to create
GUI applications, thereby creating more visually
pleasing graphic objects. Students
also learn to incorporate labels, scroll bars, check boxes,
and radio buttons into programs.
- Graded Project
Instruction Set 10
- Students complete a cumulative graded
project
in which they’ll apply all they’ve learned
about C# programming.
- Graded Project
Online Library and Librarian
Students in ICS Canada have access to an online library for use during their studies. Students can use this library to do the required research in the courses they complete or can use it for general reference and links to valuable resources. The library contains helpful research assistance, articles, databases, books, and Web links. A librarian is available to answer questions on general research-related topics via email and assist students in research activities during their studies with ICS Canada.
We reserve the right to change program content and materials when it becomes necessary.
Prospects should have a mathematical competency that exceeds a Grade 8 level in order to fully comprehend the formulas presented in this program.
Microsoft, Windows, and Visual C# are trademarks of Microsoft Corporation registered in the United States of America and/or other jurisdictions.
|