# Introductory OCaml slides

**URL:** <https://discuss.ocaml.org/t/introductory-ocaml-slides/4198>\
**Category:** Learning\
**Tags:** ocaml, slides, introduction\
**Created:** [August 3, 2019, 8:18pm UTC](https://discuss.ocaml.org/t/introductory-ocaml-slides/4198 "2019-08-03T20:18:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![romildo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/romildo/32/1287_2.png) [@romildo](https://discuss.ocaml.org/u/romildo)\
**Post date:** [August 3, 2019, 8:18pm UTC](https://discuss.ocaml.org/t/introductory-ocaml-slides/4198/1 "2019-08-03T20:18:53Z")

</div>

I am look for **slides** for an **introduction to OCaml** to present in a lecture to my **compiler** construction undergraduates students.

In the course they are supposed to complete parts of a compiler for a toy language in OCaml. But they have not programmed in OCaml before. They have been using mainly C, C++ and Java.

---

<div class="post-metadata">

**Author:** ![atzensepp](https://avatars.discourse-cdn.com/v4/letter/a/e19adc/32.png) [@atzensepp](https://discuss.ocaml.org/u/atzensepp)\
**Post date:** [August 3, 2019, 8:27pm UTC](https://discuss.ocaml.org/t/introductory-ocaml-slides/4198/2 "2019-08-03T20:27:27Z")

</div>

There is a MOOC from Université Paris Diderot: Introduction to Functional Programming in OCaml  
They have very good slides about Ocaml.

Or do you look rather for a short Slide deck?

Then this might be interesting:

> **[slides.pdf](https://www.enseignement.polytechnique.fr/profs/informatique/Jean-Christophe.Filliatre/14-15/INF549/slides.pdf)**
>
> 320.30 KB

---

<div class="post-metadata">

**Author:** ![romildo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/romildo/32/1287_2.png) [@romildo](https://discuss.ocaml.org/u/romildo)\
**Post date:** [August 3, 2019, 9:28pm UTC](https://discuss.ocaml.org/t/introductory-ocaml-slides/4198/3 "2019-08-03T21:28:38Z")

</div>

> [@atzensepp](#):
>
> There is a MOOC from Université Paris Diderot: Introduction to Functional Programming in OCaml  
> They have very good slides about Ocaml.
> 
> Or do you look rather for a short Slide deck?

They look very good indeed, although they seem to extensive for use in the scheduled time for the OCaml introduction lectures.

Can I host copies of the PDF files at my course page?

> [@atzensepp](#):
>
> Then this might be interesting:
> 
> [enseignement.polytechnique.fr](https://www.enseignement.polytechnique.fr/profs/informatique/Jean-Christophe.Filliatre/14-15/INF549/slides.pdf)
> 
> ### [slides.pdf](https://www.enseignement.polytechnique.fr/profs/informatique/Jean-Christophe.Filliatre/14-15/INF549/slides.pdf)

I will take a look at this too.

---

<div class="post-metadata">

**Author:** ![Leonidas](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/leonidas/32/4039_2.png) [@Leonidas](https://discuss.ocaml.org/u/Leonidas)\
**Post date:** [August 5, 2019, 9:05am UTC](https://discuss.ocaml.org/t/introductory-ocaml-slides/4198/4 "2019-08-05T09:05:57Z")

</div>

They are in German but this is the newest version of the [slides that introduced me to OCaml](http://www2.in.tum.de/hp/Main?nid=354) nearly a decade ago. Search for “folien.pdf”, the functional programming/OCaml part starts at page 133.
