Difference between revisions of "TFPIE2012"

From tfpie
(Created page with "== TFPIE 2012 == Here you can find additional material provided by the contributors of TFPIE 2012, St. Andrews, Scotland. The order of material is identical to the workshop progr...")
 
(TFPIE 2012)
Line 15: Line 15:
 
# Connecting the Dots: Computer Systems Education using a Functional Hardware Description Language (John O'Donnell) [[TFPIE2012: Connecting the Dots]]
 
# Connecting the Dots: Computer Systems Education using a Functional Hardware Description Language (John O'Donnell) [[TFPIE2012: Connecting the Dots]]
 
# Tactile Terms (Philip Hölzenspies) [[TFPIE2012: Tactile Terms]]
 
# Tactile Terms (Philip Hölzenspies) [[TFPIE2012: Tactile Terms]]
 +
 +
The workshop ends with a discussion on functional programming in education, science, and industry. It is led by Simon Thompson. [[TFPIE2012: Discussion]]

Revision as of 14:42, 29 May 2012

TFPIE 2012

Here you can find additional material provided by the contributors of TFPIE 2012, St. Andrews, Scotland. The order of material is identical to the workshop program.

  1. How Computers Work: Computational Thinking for Everyone (Rex Page, Ruben Gamboa) TFPIE 2012: How Computers Work
  2. Mathematics Is Imprecise (Prabhakar Ragde) TFPIE2012: Mathematics is Imprecise
  3. Step-by-step tutorial of good abstraction design (Philip Hölzenspies) TFPIE2012: Good Abstraction Design
  4. Teaching generic programming (Pieter Koopman and Rinus Plasmeijer) TFPIE2012: Teaching Generic Programming
  5. Forty hours of declarative programming -- Teaching Prolog at the Junior College Utrecht (Jurriën Stutterheim, Wouter Swierstra, and Doaitse Swierstra) TFPIE2012: Forty Hours of Declarative Programming
  6. COMP 2650 Experience: Teaching Functional Programming to Non-Majors (Ashoke Deb) TFPIE2012: COMP 2650 Experience
  7. CS4204: Concurrency and Multicore Architectures (Kevin Hammond) TFPIE2012: Concurrency and Multicore Architectures
  8. Teaching Functional Programming to Professional .NET Developers (Tomas Petricek) TFPIE2012: Teaching FP to .NET Developers
  9. Holmes for Haskell (Jurriaan Hage and Brian Vermeer) TFPIE2012: Holmes for Haskell
  10. Intensive Programmes in Functional Programming (Viktória Zsók and Zoltán Horváth) TFPIE2012: Intensive Programs in FP
  11. The Recursion Schemes of Scientific Models -- A Multi-Paradigm Study of the Logistic Map in Haskell (Baltasar Trancón y Widemann) TFPIE2012: Recursion Schemes of Scientific Models
  12. Connecting the Dots: Computer Systems Education using a Functional Hardware Description Language (John O'Donnell) TFPIE2012: Connecting the Dots
  13. Tactile Terms (Philip Hölzenspies) TFPIE2012: Tactile Terms

The workshop ends with a discussion on functional programming in education, science, and industry. It is led by Simon Thompson. TFPIE2012: Discussion