Michael Sperber - Teaching Functional Programming | Lambda Days 19
This video was recorded at Lambda Days 2019 http://www.lambdadays.org/lambdadays2019 Get involved in Lambda Days' next conference http://www.lambdadays.org --- TEACHING FUNCTIONAL PROGRAMMING by Michael Sperber ABSTRACT You want to teach functional programming to someone else: To enable fellow developers, as a professional trainer, or to teach students. However, as natural as functional programming feels to us, it is hard to teach well. In particular, professional functional languages are powerful tools for development, but are not necessarily the best tools beginners. This talk is about teaching functional programming well using the Program by Design / DeinProgramm approach. It will give an overview of effective teaching approaches, techniques and tools, and highlight pitfalls. Read the full abstract: http://www.lambdadays.org/lambdadays2019/michael-sperber --- THE SPEAKER - MICHAEL SPERBER CEO of Active Group, functional programmer Michael Sperber is CEO of Active Group in Tübingen, Germany. He has been developing software since 1984, and taught programming courses since 1987. Mike specializes in functional programming, with many publications and several books under his belt. Mike maintains a strong interest in teaching programming, and has designed introductory courses for several German universities. He is co-organizer of the annual BOB developer conference. www.deinprogramm.de/sperber More on Michael Sperber: http://www.lambdadays.org/lambdadays2019/michael-sperber --- LAMBDA DAYS & ERLANG SOLUTIONS Lambda Days is powered by Erlang Solutions. Lambda Days 2019 was sponsored by Brainly, Schibsted, Standard Chartered, Erlang Solutions, NoRedInk & Uber. LAMBDA DAYS Website: http://www.lambdadays.org Twitter: https://twitter.com/LambdaDays Facebook: https://www.facebook.com/lambdadays LinkedIn: https://www.linkedin.com/company/lambda-days/ Mail: info at lambdadays.org #LambdaDays #Teaching #Racket