=====
CS 111 - Week 2 Lecture 1 - 2026-09-01
=====

=====
TODAY WE WILL
=====
*   announcements
*   more example operations you can use in compound
    expressions
*   what is a function signature and purpose statement?
*   intro to identifiers, and defining your own names,
    part 1: named constants
*   prep for next class

=====
*   clicker questions for credit start TODAY!

*   should be working on Homework 1, submitting early and
    submitting often!
    *   Problems 1 and 2 are completed on Canvas
    *   the remaining problems are answered in a Racket .rkt
        file, that you submit (like you submitted the Week 1
	Lab Exercise's Racket .rkt file)

    *   at-least-first-attempts at its problems are
        due by 11:59 pm this Friday, September 4

*   Should be starting the Week 2 readings
    *   (given on the public course web page under "Reading Assignments",
        and the "Reading Assignments" section under Modules on the course
            Canvas site)

=====
REMINDER: BONUS OPPORTUNITY: to ENCOURAGE an early first visit to 
    student hours!
=====
*   During the FIRST TWO WEEKS of class --
    (so, by Friday, September 4)

    COME to BSS 322 during student hours
    and tell me a JOKE,
    and you will receive a 1-point BONUS on
    Homework 1

    *   (Since the main point is to come by my office in
        BSS 322, you must tell me a joke there to receive
        this bonus.)

    *   (If you find me in BSS 302 at a time other than
        student hours, and tell me a joke then, you can
        also receive this bonus. 

        But you can be more sure that I will be there
        during student hours.)

=====
*   Racket source code - the expressions, etc. that you type
    in the definitions window - is expected to be in a file with
    the file extension .rkt

    *   The DrRacket IDE may occasionally create a file with
        suffix .bak as a backup of a previous Definitions
	window (but don't submit such .bak files for lab exercises
	or homeworks)

=====
*   see more notes in the comments in the posted
    examples for today, in 111lect02-1.rkt