bsc-projects.html
changeset 617 03c19716590d
parent 614 1391ef09c0b9
child 651 e69c7e03bbd1
equal deleted inserted replaced
616:935124ddd3ec 617:03c19716590d
   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