Weekly Course Schedule – Spring 2024

IS430 A-Section - Foundations of Information Processing

Meets Wednesday Evenings Online

Week 2 (January 22 – January 28)



Wednesday, January 24   (7:00 P.M. – 9:00 P.M., LISB 131)
Class Session 2
Topics
  • Computers and Programs
  • Writing Simple Programs
  • Computing with Numbers
In-Class Activities
  • Discussion: Your Goals and Expectations For Programming
Required Readings
  • Zelle 3e - Chapter 1 (Computers and Programs)
  • Zelle 3e - Chapter 2 (Writing Simple Programs)
  • Zelle 3e - Chapter 3 (Computing with Numbers)
  • Severance Chapter 5, Sections 5.6 through 5.7 ("Definite Loops Using for" through "Loop Patterns")
  • Jablonski, J. (n.d.). Python 3's f-Strings: An improved string formatting syntax (guide) in Real Python.
  • Best, P. (2021). Formatting numbers for printing in Python in The Teclado Blog
Optional Readings
  • Severance Chapter 1 (Why Should You Learn to Write Programs?). Note that I have marked readings in the Severance text as optional. Zelle and Severance provide complementary approaches to learning Python. Some new programmers find that it is worth the extra effort to do these optional readings in the Severance book.
  • Severance Chapter 2, Sections 2.1 through 2.6 ("Values and Types" through "Expressions")
  • Severance Chapter 5, Sections 5.6 through 5.7 ("Definite Loops Using for" through "Loop Patterns")
Required Recordings
Other Resources
Prep For In‑Class Activities
  • Discussion: Your Goals and Expectations For Programming
    How do you see yourself using programming after this course is over. Please give this question some thought before coming to class as preparation for our breakout discussion activity.


Sunday, January 28   (10:00 A.M. – 11:00 A.M., Zoom)
Optional Session
Lab Session
On Sunday mornings from 10:00 AM till 11:00 AM, we will be holding an optional Lab Session using Zoom. Please drop by to ask a question, to discuss solutions to previous assignments, to get help with the current assignment, to discuss the final project, or just to say hello. Please use a headset while participating.


Sunday, January 28, @  11:55 P.M.
Weekly Assignments Deadline
Coding Assignments Due