Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Teaching Scala - A Roundtable Discussion

Scala Days Conferences via YouTube

Overview

Explore a roundtable discussion on teaching Scala recorded at Scala Days New York 2018. Gain insights from experts Heather Miller, Marc Lewis, Ryan Tanner, and Pasha Gurupada as they delve into strategies for helping newcomers understand Scala, Twitter's Scala training program, and approaches for teaching Scala in academia and industry. Learn about bridging the gap between beginners and advanced concepts, introducing category theory, addressing the lack of accessible tutorials, and comparing Scala with languages like Python and Java. Discover the challenges of teaching Scala, including motivation, types, and accessibility, as well as the concept of Scala Bridge and the two types of students encountered in Scala education.

Syllabus

Introduction
Heather Miller
Marc Lewis
Ryan Tanner
Pasha Gurupada
How do you help newcomers understand Scala
Twitters Scala training program
What can other companies do
Teaching students with Scala
Teaching students with Racket
Teaching Scala in academia
Teaching Scala in the industry
Keeping material accessible to newcomers
How to bridge the gap
Introducing category theory concepts
Scala styles
Scala the right way
Lack of accessible tutorials
Lack of experience teaching
Lack of accessibility
Scala Bridge
Two Types of Students
Motivation
Types
Python vs Scala
Big Data
Prescreening
Why Scala vs Java
Java vs Scala
Final Thoughts

Taught by

Scala Days Conferences

Reviews

Start your review of Teaching Scala - A Roundtable Discussion

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.