<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.tfpie.science.ru.nl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ScottWalck</id>
	<title>tfpie - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tfpie.science.ru.nl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ScottWalck"/>
	<link rel="alternate" type="text/html" href="https://wiki.tfpie.science.ru.nl/Special:Contributions/ScottWalck"/>
	<updated>2026-04-10T11:08:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.tfpie.science.ru.nl/index.php?title=File:Tfpie2014_submission_6.pdf&amp;diff=169</id>
		<title>File:Tfpie2014 submission 6.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.tfpie.science.ru.nl/index.php?title=File:Tfpie2014_submission_6.pdf&amp;diff=169"/>
		<updated>2014-05-26T16:00:02Z</updated>

		<summary type="html">&lt;p&gt;ScottWalck: uploaded a new version of &amp;amp;quot;File:Tfpie2014 submission 6.pdf&amp;amp;quot;: Fixed a footnote.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We describe a method for deepening a student’s understanding of basic physics by asking the student to express physical ideas in a functional programming language. The method is implemented in a second-year course in computational physics at Lebanon Valley College. We argue that the structure of Newtonian mechanics is clarified by its expression in a language (Haskell) that supports higher order functions, types, and type classes. In electromagnetic theory, the type signatures of functions that calculate electric and magnetic fields clearly express the functional dependency on the charge and current distributions that produce the fields. Many of the ideas in basic physics are well-captured by a type or a function.&lt;/div&gt;</summary>
		<author><name>ScottWalck</name></author>
	</entry>
	<entry>
		<id>https://wiki.tfpie.science.ru.nl/index.php?title=TFPIE2014&amp;diff=168</id>
		<title>TFPIE2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.tfpie.science.ru.nl/index.php?title=TFPIE2014&amp;diff=168"/>
		<updated>2014-05-26T15:50:50Z</updated>

		<summary type="html">&lt;p&gt;ScottWalck: /* Preliminary program */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TFPIE 2014 ==&lt;br /&gt;
TFPIE 2014 is the third International Workshop on Trends in Functional Programming in Education. It is co-located with TFP 2014 which is held in Soesterberg, at the &#039;Kontakt der Kontinenten&#039; hotel in The Netherlands.&lt;br /&gt;
For more information, consult [http://www.cs.uwyo.edu/~jlc/tfpie14/ the current home page of TFPIE 2014].&lt;br /&gt;
&lt;br /&gt;
=== Preliminary program ===&lt;br /&gt;
Below you can find the preliminary program of TFPIE 2014. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[8:30 - 9:00]] registration + welcome&lt;br /&gt;
&lt;br /&gt;
[[9:00 - 10:00]] &#039;&#039;&#039;invited talk Johan Jeuring: Automatic tutoring and assessing functional programs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[10:00 - 10:15]] break&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Session I: Pedagogical tooling&#039;&#039;&#039; [chair: Prabhakar Ragde]&lt;br /&gt;
&lt;br /&gt;
[[10:15 - 10:35]] &#039;&#039;&#039;Bricklayer: An authentic introduction to the FPL SML&#039;&#039;&#039;                          [&#039;&#039;Victor Winter&#039;&#039;] [[:File:tfpie2014_submission_1.pdf|PREPRINT]]&lt;br /&gt;
&lt;br /&gt;
[[10:35 - 10:55]] &#039;&#039;&#039;Evaluating Haskell expressions in a tutoring environment&#039;&#039;&#039;                      [&#039;&#039;Tim Olmer, Bastiaan Heeren, Johan Jeuring&#039;&#039;] [[:File:tfpie2014_submission_4.pdf|PREPRINT]]&lt;br /&gt;
&lt;br /&gt;
[[10:55 - 11:15]] &#039;&#039;&#039;Report on a User Test and Extension of a Type Debugger for Novice Programmers&#039;&#039;&#039; [&#039;&#039;Yuki Ishii, Kenichi Asai&#039;&#039;] [[:File:tfpie2014_submission_10.pdf|PREPRINT]]&lt;br /&gt;
&lt;br /&gt;
[[11:15 - 11:30]] break&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Session II: Teaching Mathematical Structure&#039;&#039;&#039; [chair: Jurriaan Hage]&lt;br /&gt;
&lt;br /&gt;
[[11:30 - 11:50]] &#039;&#039;&#039;Course on a Mathematical Presentation of Functional Programming&#039;&#039;&#039;               [&#039;&#039;Alvaro Tasistro, Juan Michelini, Nora Szasz&#039;&#039;] [[:File:tfpie2014_submission_13.pdf|PREPRINT]]&lt;br /&gt;
&lt;br /&gt;
[[11:50 - 12:10]] &#039;&#039;&#039;Calculational Presentation of Propositional Tableaux&#039;&#039;&#039;                          [&#039;&#039;Juan Michelini, Alvaro Tasistro&#039;&#039;] [[:File:tfpie2014_submission_15.pdf|ABSTRACT]]&lt;br /&gt;
&lt;br /&gt;
[[12:10 - 12:30]] &#039;&#039;&#039;Functional Automata: Software Support for Formal Languages Courses&#039;&#039;&#039;            [&#039;&#039;Marco T. Morazán, Rosario Antunez&#039;&#039;] [[:File:tfpie2014_submission_14.pdf|PREPRINT]], [[:File:FSM.pdf|SLIDES]]&lt;br /&gt;
&lt;br /&gt;
[[12:30 - 13:45]] lunch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Session III: Topics from the Physical World&#039;&#039;&#039; [chair: Pieter Koopman]&lt;br /&gt;
&lt;br /&gt;
[[13:45 - 14:05]] &#039;&#039;&#039;Hardware design using Haskell and ClaSH&#039;&#039;&#039;                                       [&#039;&#039;Rinse Wester, Jan Kuper, Christiaan Baaij&#039;&#039;] [[:File:tfpie2014_submission_9.pdf|PREPRINT]]&lt;br /&gt;
&lt;br /&gt;
[[14:05 - 14:25]] &#039;&#039;&#039;The Sprockell&#039;&#039;&#039;                                                                 [&#039;&#039;Jan Kuper&#039;&#039;] [[:File:tfpie2014_submission_11.pdf|PREPRINT]], [[:File:tfpie2014_submission_11_slides.pdf|SLIDES]]&lt;br /&gt;
&lt;br /&gt;
[[14:25 - 14:45]] &#039;&#039;&#039;Learn Physics by Programming in Haskell&#039;&#039;&#039;                                       [&#039;&#039;Scott Walck&#039;&#039;] [[:File:tfpie2014_submission_6.pdf|PREPRINT]], [[:File:LearnPhysics.pdf|SLIDES]]&lt;br /&gt;
&lt;br /&gt;
[[14:45 - 15:00]] break&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Session IV: Teaching Computer Science Topics (other than FP)&#039;&#039;&#039; [chair: Marco Morazán]&lt;br /&gt;
&lt;br /&gt;
[[15:00 - 15:20]] &#039;&#039;&#039;Teaching the Construction of Domain Specific Languages&#039;&#039;&#039;                        [&#039;&#039;Pieter Koopman, Rinus Plasmeijer&#039;&#039;] [[:File:tfpie2014_submission_12.pdf|PREPRINT]]&lt;br /&gt;
&lt;br /&gt;
[[15:20 - 15:40]] &#039;&#039;&#039;Teaching Software Architecture Using Haskell&#039;&#039;&#039;                                  [&#039;&#039;Alejandro Serrano&#039;&#039;] [[:File:tfpie2014_submission_5.pdf|PREPRINT]]&lt;br /&gt;
&lt;br /&gt;
[[15:40 - 16:00]] &#039;&#039;&#039;Simple Balanced Binary Search Trees&#039;&#039;&#039;                                           [&#039;&#039;Prabhakar Ragde&#039;&#039;] [[:File:tfpie2014_submission_8.pdf|PREPRINT]]&lt;br /&gt;
&lt;br /&gt;
[[16:00 - 16:15]] break&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Session V: Education Formats&#039;&#039;&#039; [chair: Johan Jeuring]&lt;br /&gt;
&lt;br /&gt;
[[16:15 - 16:35]] &#039;&#039;&#039;Course Postmortem: Teaching Haskell to Large Groups&#039;&#039;&#039;                           [&#039;&#039;Jurriaan Hage, Ruud Koot&#039;&#039;] [[:File:tfpie2014_submission_7.pdf|PREPRINT]]&lt;br /&gt;
&lt;br /&gt;
[[16:35 - 16:55]] &#039;&#039;&#039;Flipped Graduate Classroom in a Haskell-based Software Testing Course&#039;&#039;&#039;         [&#039;&#039;Jan van Eijck, Vadim Zaytsev&#039;&#039;] [[:File:tfpie2014_submission_16.pdf|PREPRINT]], [http://grammarware.net/slides/2014/tfpie.pdf SLIDES]&lt;br /&gt;
&lt;br /&gt;
[[16:55 - 17:10]] break&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[17:10 - 17:55]] &#039;&#039;&#039;plenary discussion&#039;&#039;&#039; [chair: Philip Hölzenspies]&lt;br /&gt;
&lt;br /&gt;
[[17:55 - 18:00]] close&lt;br /&gt;
&lt;br /&gt;
=== Invited Speaker ===&lt;br /&gt;
It is our pleasure that [http://www.staff.science.uu.nl/~jeuri101/homepage/ Johan Jeuring] has accepted our invitation to give an invited talk! Johan Jeuring is professor of Software Technology for Learning and Teaching at Utrecht University (Institute of Information and Computing Sciences) and professor of Software Technology at the Open University (School of Computer Science). The subject of his presentation is: Automatic tutoring and assessing functional programs.&lt;/div&gt;</summary>
		<author><name>ScottWalck</name></author>
	</entry>
	<entry>
		<id>https://wiki.tfpie.science.ru.nl/index.php?title=File:LearnPhysics.pdf&amp;diff=167</id>
		<title>File:LearnPhysics.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.tfpie.science.ru.nl/index.php?title=File:LearnPhysics.pdf&amp;diff=167"/>
		<updated>2014-05-26T15:49:10Z</updated>

		<summary type="html">&lt;p&gt;ScottWalck: Slides from the talk &amp;quot;Learn Physics by Programming in Haskell&amp;quot; at TFPIE 2014.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Slides from the talk &amp;quot;Learn Physics by Programming in Haskell&amp;quot; at TFPIE 2014.&lt;/div&gt;</summary>
		<author><name>ScottWalck</name></author>
	</entry>
</feed>