DeepAI
Log In Sign Up

Proceedings Sixth Workshop on Trends in Functional Programming in Education

The Sixth International Workshops on Trends in Functional Programming in Education, TFPIE 2017, was held on 22 June 2017 at the University of Kent, in Canterbury, UK, and was co-located with TFP, the Symposium on Trends in Functional Programming. The goal of TFPIE is to gather researchers, professors, teachers, and all professionals interested in functional programming in education. This includes the teaching of functional programming, but also the application of functional programming as a tool for teaching other topics and disciplines. A particular topic of this year's TFPIE was that of MOOCs and other online learning and, as well as a session on this, we were delighted to welcome Heather Miller of EFPL and Northeastern University to give a keynote on this topic entitled "Functional Programming for All! Scaling a MOOC for Students and Professionals Alike". Heather works on and around the Scala programming language and is Executive Director of the Scala Center.

READ FULL TEXT
06/08/2019

Proceedings Seventh International Workshop on Trends in Functional Programming in Education

The Seventh International Workshop on Trends in Functional Programming i...
07/23/2022

Proceedings Tenth and Eleventh International Workshop on Trends in Functional Programming In Education

This volume contains the papers, accepted after post-reviewing, based on...
10/04/2019

Development of Computational Thinking in High School Students: A Case Study in Chile

Most efforts to incorporate computational thinking in K-12 education hav...
10/11/2021

Teaching K-12 Classrooms Data Programming: A Three-Week Workshop with Online and Unplugged Activities

This paper shares our experience in a three-session online workshop usin...
07/21/2020

How to Increase Interest in Studying Functional Programming via Interdisciplinary Application

Functional programming represents a modern tool for applying and impleme...
05/19/2021

Enhancement Programming Skills and Transforming Knowledge of Programming through Neuroeducation Approaches

Programming digital devices and developing software is an important prof...