Week 2
Section outline
-
-
There are koans to help learners of several programming languages. Get acquainted with the Kotlin koans. Write code to solve these problems. Work together. Ask questions. Share solutions with classmates.
-
This is not an assigned reading. I used this article to show you how read and take notes on an article. I will ask you to read another article, take notes and build an outline in a similar way, prepare an oral presentation, and share your presentation with your classmates.
-
This is not an assigned reading. However, you might enjoy reading this talk by a winner of the Turing Award.
-
This is not an assigned reading. Just the same, you might benefit from some of the advice that Professor Might offers here. His life and career make an interesting story.
-
Read the Turing Award Lecture (or view the video recording of the talk) given by one of these winners.
-
An overview of the Scala language and its distinguishing features.
-
Introduction to Scala
-
Here are "gists" on my GitHub account. These are examples that I have written for you.
-
Here you will find links to notes that professors at other universities have written and posted on the Internet.
-