University of Oregon

Section 2

User-Defined Functions

P. 22: A function is a named block of code that:

  • Groups statements together (=> “mini-program”)
  • Makes code reusable (=> Lego block)


Required Readings

Command-Line JavaScript

  • Ch. 3: Functions
  • Ch. 4: Selection Statements
  • Ch. 9: .js Files
  • Ch. 10: Comments & Style Guide (Beautify)
  • Ch. 15: Numbers && Operators

Client-Side JavaScript

  • Ch. 21-23: The DOM

Optional Web Field Trips

Section 1

web_devWelcome to WebDev 111

In CIS 111 you will learn web programming with JavaScript, the machine language of the web platform.

CIS 111 is a required course in the CIT minor, which covers web development using both client-side and server- side JavaScript.


Required Reading

  1. Course Syllabus in Canvas
  2. The CIS 111 WebDev Workflow. Memorize these 4 steps– they may be covered on the midterm and/or the final.
  3. Memorize the Keyboard Command to Open the Chrome DevTools Console.
  4. Command-Line JavaScript.
  5. Chapters 1, 2, 11, 15, 27, JABG.
  6. Why Learn to Code?

Optional Web Field Trips

Skip to toolbar