Kotlin Basics

Programming / Kotlin


  • Paul Salvador Inventado California State University - Fullerton


The goal of the activity is to introduce students to the syntax of the Kotlin programming language. Kotlin shares the same basic programming concepts as C++ (students’ first programming language) but differs in syntax. The goal of the activity is to help students recall the basic concepts and see how the syntax is different (but also similar) in Kotlin. At the end of the activity students should be able to write basic programming constructs in Kotlin.

This activity was developed with NSF support through IUSE-1626765. You may request access to this activity via the following link: IntroCS-POGIL Activity Writing Program

  • Level: Undergraduate
  • Setting: Laboratory
  • Activity Type: Learning Cycle
  • Discipline: Computer Science
  • Course: Programming / Kotlin
  • Keywords: Kotlin, mutable/immutable variables, conditional statements, mutable/immutable lists, arrays




How to Cite

Salvador Inventado, P. (2023). Kotlin Basics: Programming / Kotlin. POGIL Activity Clearinghouse, 3(4). Retrieved from https://pac.pogil.org/index.php/pac/article/view/335



CS-POGIL Activity Writing Program