Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Why Functional Programming Matters to Kids

Why Functional Programming Matters to Kids

A decade ago we began organising the Lambda Days conference. Over the years of hosting a conference I have learned that it is all about the people: attendees, speakers and the crew running the event. In the keynote opening the 10th anniversary edition I review what contributes to a positive conference experience. I also discuss what were the most watched talks and what we think made them so popular.

I also summarise what I have learned about functional programming, what were the most influential talks and what made me step down from chairing the programme committee to focus on teaching.

I share my recent experiences of teaching in a primary school and argue why functional programming matters to kids.

Michał Ślaski

June 05, 2023
Tweet

More Decks by Michał Ślaski

Other Decks in Education

Transcript

  1. book Look C R E A T I V E

    P R E S E N T A T I O N
  2. „A language with as few abstractions as possible, is easier

    to teach 
 to new developers” 2016 - Rob Martin
  3. „I don’t need booleans, 
 if I have functions. 


    What else don’t we need? What about numbers? Who needs them?” 2017 - John Hughes
  4. „When you have a tough job to do, this is

    a job for mathematics. This is a job for lambda calculus.” 2018 - Philip Wadler
  5. „It’s much easier to find a teacher and teach them

    how to code, than to find a programmer and teach them how to teach.” 2020 - Van Anh Dam
  6. „When we take the ideas that we use in FP

    and stage them aligned with what the teachers are already teaching, we get a powerful combination” 2021 - Kathi Fisler
  7. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin mollis

    neque sit amet volutpat dictum. Vivamus dignissim felis nec ex feugiat, id fringilla lorem imperdiet. About Slides Lorem Ipsum Dolor Sit Amet Algebra 1930s - Stefan Banach Math textbooks for gymnasiums
  8. „Programming - not a tool for business, but a tool

    for human expression” 2022 - Sam Aaron