Home / Career Lab / Computer Programming

Computer Programming

  • Overview
  • Activity 1
  • Activity 2
  • Activity 3
  • Activity 4
  • Activity 5
  • Activity 6
  • Activity 7
  • Activity 8
  • Activity 9
  • Activity 10
  • Extra Credit
After successfully completing the Computer Programming Module, students will be able to do the following:

• Define a computer program.
• Identify types of computer programming languages.
• Create and execute a computer program.
• Debug a computer program.
• Identify keywords.
• Declare a variable by assigning a data type and initializing its value.
• Use operators and understand how the order of precedence affects operations with multiple operators.
• Use an if, else, and else if statement.
• Use a switch statement.
• Use a while, do, and for statement.
• Understand basic concepts of object-oriented programming including objects, abstraction, encapsulation, and classes.
• Write and overload a method.
• Understand the difference between value and reference type variables.
• Implement inheritance by creating a derived class.
• Call a base class constructor.
• Use the protected access modifier.
• Override a base class method.
• Use the static keyword.
• Use the this keyword.
• Use the const keyword.
• Declare, initialize, populate, and retrieve array and collection variables.
• Iterate array and collection variables.
• Open a file

 

Objectives:  After successfully completing Activity 1, you will be able to do the following:

1. Define a computer program.
2. Identify types of computer programming languages.
3. Create and execute a computer program.
4. Debug a computer program.

Worksheets:  None
 

Objectives:  After successfully completing Activity 2, you will be able to do the following:

1. Identify keywords.
2. Declare a variable by assigning a data type and initializing its value.
3. Use operators and understand how the order of precedence affects operations with multiple operators.

Worksheets: None

Objectives:  After successfully completing Activity 3, you will be able to do the following:

1. Use an if, else, and else if statement.
2. Use a switch statement.
3. Use a while, do, and for statement.

Worksheets:  None

Objectives:  After successfully completing Activity 4, you will be able to do the following:

1. Understand basic concepts of object-oriented programming including objects, abstraction, encapsulation, and classes.
2. Write a method and overload a method.
3. Understand the difference between value and reference type variables.

Worksheets:  None

Objectives: After successfully completing Activity 5, you will be able to do the following:

1. Implement inheritance by creating a derived class.
2. Call a base class constructor.
3. Use the protected access modifier.
4. Override a base class method.
5. Use the static keyword.
6. Use the this keyword.
7. Use the const keyword.

Worksheets:  None

Objectives: After successfully completing Activity 6, you will be able to do the following:

1. Declare and initialize array and collection variables.
2. Iterate array and collection variables.
3. Populate values in array and collection variables.
4. Retrieve values from array and collection variables.

Worksheets:  None

Objectives: After successfully completing Activity 7, you will be able to do the following:

1. Open a file.
2. Write to a file.
3. Read from a file.
4. Close and dispose of a file.
5. Use String class methods.

Worksheets:  None

Objectives: After successfully completing Activity 8, you will be able to do the following:

1. Create a form.
2. Add various controls to a form.
3. Implement an event handler for an event.

Worksheets:  None

Objectives:  After successfully completing Activity 9, you will be able to do the following:

1. Implement a try-catch statement.
2. Catch a FileNotFoundException.
3. Catch an IndexOutOfRangeException.
4. Publish application deployment files.
5. Install a ClickOnce application.

Worksheets:  None

Objectives:  After successfully completing Activity 10, you will be able to do the following:

1. Demonstrate your knowledge of computer programming by taking the Post-Test .
2. Complete any unfinished activities.

Worksheets:  None

Activity 11: Problem SolvingCrossword Puzzle, Vocabulary Quiz (Found in Workbook)
Activity 12: Challenge (Found in Workbook)
Activity 13: Open-Ended Challenge (Found in Workbook)
Activity 14: Careers
Activity 15: Internet Activity (Found in Workbook)