Introduction to Programming
GRADED ASSIGNMENTS
Graded Assignment Requirements
This document includes all of the assignment requirements for the graded assignments in this course. Your instructor will provide the details about when each assignment is due.
Unit 1 Assignment 1: Homework
Learning Objectives and Outcomes
Describe the role of software for computers.
Identify the hardware associated with a computer.
Describe how computers store data.
Explain how programs work.
Differentiate among machine language, assembly language, and high-level languages.
Differentiate between compilers and interpreters.
Identify the different types of …show more content…
Write functions using pseudocode/flowcharts.
Differentiate between the various functions created for use in computer programs.
Write input validation loops and validation functions to check accuracy of input data.
Assignment Requirements
Do the following problems:
Short Answer Review Question 1 on page 253
Algorithm Workbench Review Questions 2 and 3 on page 253
Programming Exercise 7 on page 255
Short Answer Review Questions 1 and 2 on page 267
Algorithm Workbench Review Questions 1 and 2 on page 267
Programming Exercise 1 on page 268
Required Resources
Textbook
Submission Requirements
Submit your written answers to your instructor at the beginning of Unit 10.
Unit 10 Assignment 1: Homework
Learning Objectives and Outcomes
Describe the different types of files and file access methods.
Write programs to read data from a file.
Write programs to write data to a file.
Assignment Requirements
Do the following problems:
Short Answer Review Question 1, 2, 4, and 5 on page 409
Algorithm Workbench Review Questions 1, 2, 3, and 4, starting on page 409
Programming Exercises 1 and 2 on page 410
Required Resources
Textbook
Submission Requirements
Submit your written answers to your instructor at the beginning of Unit 11.
Research Assignments
Unit 1 Research Assignment 1: Exploring Programming Languages
Learning Objectives and