Please log in to watch this conference skillscast.
"I am a high school student (current senior) who first discovered functional programming in the 9th grade, through Clojure. I was so taken in by the idea of FP that I decided to explore other languages that used the paradigm as well, which invariably led me to Haskell. The culmination of this interest was the first ever iteration of the Paradigm Conference, a conference hosted by a team of high schoolers (including myself) from around the world, completely for high schoolers and all about FP programming languages that are underrepresented in high school CS curriculums. Of the languages in the event, Haskell (perhaps unsurprisingly) was the clear favorite. In this talk, I would like to reflect on what attendees of our event learned technically from attempting our Haskell coding competition and building things like a Haskell bot which transcribes Discord notifications to Whats App, as well as what educational resources we released to guide them through the Haskell acclimation process. Finally, I'd like to end by making a case for why learning FP and Haskell in particular should have a place in today's high school CS curriculum and what else (other than Paradigm Conf 2023!) we can do to increase young programmers' interest in the language."
YOU MAY ALSO LIKE:
- Teaching Haskell...To High Schoolers! (SkillsCast recorded in December 2022)
- Rust Nation 23 (in London on 16th - 17th February 2023)
- F# eXchange 2023: In-Person (in London on 7th - 8th March 2023)
- Source Talks: On Scala #4 (Online Meetup on 30th January 2023)
- Haskell In Person: Bring Your Project, Get help with your code & socialise (in Berlin on 1st February 2023)
- Handling Effects in Monadic Computations with No Surprises (SkillsCast recorded in December 2022)
Teaching Haskell...To High Schoolers!
Rohan Mehta
Rohan Mehta is a current high school senior with a driving interest in applied math, and how it intersects physics, biology, and computation. He is an AI literacy and synthetic biology advocate, and regularly holds workshops to expose middle and high schoolers in his local community to ideas from these fields. He is also a functional programming zealot, and loves expanding his programming language repertoire in his free time (currently, he is trying to tackle Rust). Professionally, he is a Research Fellow at the Wolfram Institute and independent machine learning researcher at the ML Collective. On the side, he enjoys playing tennis and golf, reading dystopian sci-fi, and writing on his blog.