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 |
393 |
394 <li> <H4>[CU5A] Generation of Online Books</H4> |
394 <li> <H4>[CU5A] Generation of Online Books / Online Tutorials</H4> |
395 |
395 |
396 <p> |
396 <p> |
397 There are nowadays some very beautiful online books that help with displaying, explaining and runing of |
397 There are some very beautiful online books that help with displaying, explaining and running of |
398 code. Two very noteworthy examples are <A HREF="https://www.handsonscala.com/part-i-introduction-to-scala.html">Hands-on Scala</A> |
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 |
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>). |
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). |
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. |
402 The idea would be to implement something similar (i.e. the infrastructure) on a smaller |
|
403 scale. Another idea is to help with creating online tutorials - one inspiration are |
|
404 the tutorials from <A HREF="https://www.grape.codes/explore">Grape.codes</A> and |
|
405 the interactive video editor <A HREF="https://liqvidjs.org">here</A>. |
403 </p> |
406 </p> |
404 |
407 |
405 |
408 |
406 <li> <H4>[CU6] Raspberry Pi's and Arduinos</H4> |
409 <li> <H4>[CU6] Raspberry Pi's and Arduinos</H4> |
407 |
410 |