Lesson 1: Introduction to Kotlin
Outline:
- Introductions
- instructor, prefect
- each other :)
- this course
- Kotlin
- why Kotlin
- hello, world!
- Course logistics
- resources:
- Course website: lesson summaries, assignments, code samples, etc.
- Slack: 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 next week
- student hours/prefect sessions/lab hours
- resources:
- Kotlin scavenger hunt
- Wrap-up
What’s next
Upcoming events/assessments:
- Software installation sessions with Dylan:
- Tuesday, April 1st, 5pm-6pm in Olin 308
- Wednesday, April 2nd, 7pm-9pm in Olin 308
- Quiz 1 will be next Monday and cover the first 4-5 Learning Objectives
- Homework assignment 1 will be released Wednesday and due the following Wednesday
What you should do now:
- Explore the samples
- Read the syllabus!
- The readings (see below)
Reading assignment (to be completed by the next class):
Kotlin basics (from today):
Kotlin basics, cont’d (for next time):