CSIS 111B Fundamentals of Computer Programming

Assignments

How to Post Your source code @ Canvas

The following video shows how to post source code @ Canvas in a nicely formatted fashion using Hilite.me:

Practice Assignment 1: Hello World

In order to receive credit for Assignment 1 you need to complete the following steps:

NOTE: For best results complete the steps in the order listed.

  1. Read: Lesson 1, Lesson 2, Lesson 3, Lesson 4
  2. Read and Complete: The Lesson 4 step-by-step practice.
  3. Read and Complete: Assignment 1.
  4. Submit: Your Assignment 1 source code @ msjc.instructure.com using the Hilite.me method demonstrated in the video above.

Practice Assignment 2: Hello <input> <input>

In order to receive credit for Assignment 2 you need to complete the following steps:

NOTE: For best results complete the steps in the order listed.

  1. Read: Lesson 5
  2. Read and Complete: The Lesson 5 step-by-step practice.
  3. Read and Complete: Assignment 2.
  4. Submit: Your Assignment 2 source code @ msjc.instructure.com using the Hilite.me method demonstrated in the video above.

Midterm Assignment: Using Arrays

In order to receive credit for the Midterm assignment you need to complete the following steps:

NOTE: For best results complete the steps in the order listed.

  1. Read: Lesson 6
  2. Read and Complete: All practice coding examples.
  3. Read and Complete: Assignment 1 and Assignment 2.
  4. Read and Complete: Midterm Assignment Requirements and Instructions.
  5. Submit: Your Midterm assignment source code @ msjc.instructure.com using the Hilite.me method demonstrated in the video above.
    1. Be sure you have tested your program to ensure that it is working before submitting it. You only have one opportunity to submit your Midterm assignment.

 

Practice Assignment 3: Using Control Structures

In order to receive credit for Assignment 3 you need to complete the following steps:

NOTE: For best results complete the steps in the order listed.

  1. Read: Lessons 8 and 9 and complete: the Repetition Structure Example at the bottom of Lesson 8 and the Decision Structure Example at the bottom of Lesson 9.
  2. Read and Complete: Assignment 3.
  3. Submit: Your Assignment 3 source code @ msjc.instructure.com using the Hilite.me method demonstrated in the video above.

Practice Assignment 4: Using Functions and File I/O

In order to receive credit for Assignment 4 you need to complete the following steps:

NOTE: For best results complete the steps in the order listed.

  1. Read: Lessons 10 and 11.
  2. Complete: the Modular Programming Example at the bottom of Lesson 10
  3. Complete: the File IO Example at the bottom of Lesson 11 .
  4. Read and Complete: Assignment 4.
  5. Submit: Your Assignment 4  source code @ msjc.instructure.com using the Hilite.me method demonstrated in the video above.

Final Assignment: Using Exception Handling

In order to receive credit for Final assignment you need to complete the following steps:

  1. Read: The Final Assignment Requirements and Instructions
  2. Submit: Your Final  source code @ msjc.instructure.com using the Hilite.me method demonstrated in the video above.
    1. Be sure you have tested your program to ensure that it is working before submitting it. You only have one opportunity to submit your Final assignment.