orangy
println
, no complex graphics, no objects, no functions. First teach decomposition with functions, then introduce a little bit of data classes without any methods, etc. The most complex thing to teach was actually not something specific to Kotlin, it was “memory model”, i.e. how data is represented inside a computer memory, the concept of a “reference”, the concept of a type of a memory data (even if as simple as String or data class), etc. YMMV, but I believe Kotlin is really good for teaching.elect
05/02/2017, 9:53 AMorangy
elect
05/03/2017, 1:03 PM