Lesson 1: Introduction to Kotlin

Outline:

  1. Introductions
    • instructor, prefect
    • each other :)
    • this course
    • Kotlin
  2. Course logistics
    • resources:
      • Course website: lesson summaries, assignments, code samples, etc.
      • CampusWire: questions, announcements
      • Gradescope: assignment submissions
      • Moodle: gradebook
    • policies:
      • we’ll discuss the policies in the Syllabus throughout this week and next week
      • assignments: approximately weekly, first one due Friday
      • student hours/prefect sessions/lab hours
  3. Kotlin scavenger hunt
  4. Wrap-up

What’s next

Upcoming events/assessments:

  • CS Bits and Bytes Thursday at 3:30pm in Anderson 329: Meet the CS Department!
  • Quiz 1 will be next Monday and cover the first 4-5 Learning Objectives
  • Homework assignment 1 is already released and due this Friday!

What you should do now:

  • Read the syllabus
  • Explore the samples
  • The readings (see below)
  • Read the description of Assignment 1 and bring questions about Part A to class Wednesday

Reading assignment (to be completed by the next class):

Kotlin basics (from today):

Kotlin basics, cont’d (for next time):