equal
deleted
inserted
replaced
388 <A HREF="http://elm-lang.org">Elm</A> |
388 <A HREF="http://elm-lang.org">Elm</A> |
389 language has been especially designed for implementing interactive animations, which would be |
389 language has been especially designed for implementing interactive animations, which would be |
390 very convenient for this project. A nice slide making project done by a previous student is |
390 very convenient for this project. A nice slide making project done by a previous student is |
391 <A HREF="http://www.markslides.org">MarkSlides</A> by Oleksandr Cherednychenko. |
391 <A HREF="http://www.markslides.org">MarkSlides</A> by Oleksandr Cherednychenko. |
392 </p> |
392 </p> |
|
393 |
|
394 <li> <H4>[CU5A] Generation of Online Books</H4> |
|
395 |
|
396 <p> |
|
397 There are nowadays some very beautiful online books that help with displaying, explaining and runing of |
|
398 code. Two very noteworthy examples are <A HREF="https://www.handsonscala.com/part-i-introduction-to-scala.html">Hands-on Scala</A> |
|
399 by Haoyi Li, and <A HREF="https://craftinginterpreters.com">Crafting Interpreters</A> by Robert Nystrom |
|
400 (see also <A HREF="http://journal.stuffwithstuff.com/2020/04/05/crafting-crafting-interpreters/">here for the latter</A>). |
|
401 They integrate many tools, like github, markdown, snippets and much more, into a whole book (sometimes online and in paper-form). |
|
402 The idea would be to implement something similar (i.e. the infrastructure) on a smaller scale. |
|
403 </p> |
|
404 |
393 |
405 |
394 <li> <H4>[CU6] Raspberry Pi's and Arduinos</H4> |
406 <li> <H4>[CU6] Raspberry Pi's and Arduinos</H4> |
395 |
407 |
396 <p> |
408 <p> |
397 <B>Description:</B> |
409 <B>Description:</B> |