PT1420

Introduction to Programming

Week 5 (July 11, 2016)
Unit 4: Program Modules

Learning Objective
  • Apply modular programming techniques to programming.
Learning Outcomes
  1. Explain the importance of separating code into modules for efficiency.
  2. Use flowcharts and pseudocode to represent program modules.
  3. Describe the impact of program modules on variable scope.
  4. Describe the necessity of having compatible arguments in module parameters.
  5. Evaluate the various program modules.
Key Concepts
  • Importance of using modules
  • Pseudocoding and flowcharting modules
  • Variable scopes
Assigned Reading
  • Gaddis, Chapter 3: pages 75-109.
Keywords
  • Modules
  • Defining a module
  • Calling a module
  • Flowcharting modules
  • Passing arguments to modules
  • Variable scopes
  • Local variables
  • Global variables
  • Global constants
Assignments and Study Materials
  • Unit 4 Lecture Slides
  • Unit 4 Assignment 1: Homework
  • Unit 4 Research Assignment 1: Using Global Variables
  • Unit 4 Lab 4.1: Pseudocode and Modules
  • Unit 4 Lab 4.2: Flowchart and Modules
  • Unit 4 Lab 4.3: Visual Basic and Modules
  • Unit 4 Lab 4.4: Challenge: Ping and Website Launches
Questions and Feedback
Use the form below to ask questions or provide feedback about the concepts covered during Week 5's session of class:

Your browser is out-of-date!

You need to update your browser to view Foliotek correctly. Update my browser now

×