Karen NorthPeriod 1A, 2A, 4AComputer Science I Lesson 3

  • LEARNER OBJECTIVES:
    TEKS / Texas Essential Knowledge and Skills:
    1. Distinguish between different data types.
    2. Apply rules of operation.
    3. Evaluate arithmetic expressions.
    Math TAAS:
    PROCEDURES/ACTIVITIES:
    TAAS Activity: Compare rationals and real numbers using Scheme expressions.
    1. Explain terms/concepts:
      • integers, rationals, reals
      • inexact representation of a real number
      • arithmetic expression
      • parenthesized
      • nested expressions
      • rule: (operation A ... B)
        • whenever A and B a numbers, evaluate the expression,
        • otherwise, A and B are evaluated first.
      • primitive operation
      • advanced mathematical operation
    2. Exercise 2.1.1 - Evaluation with advanced math operations
    3. Team expression evaluation contest
    ASSESSMENT:
    Written and program test on evaluating arithmetic expressions.
    MATERIALS:
    1. Software: DrScheme Programming Environment
    2. Hardware: Dell 586, 75 mhz computer
    3. Reading from How to Design Programs: 2.1 - Numbers and Arithmetic