Enter your search term. Try searching for "all".
According to Piaget's theories, students need to start off with simple concepts and build on them layer by layer. This page describes the recommended sequence for teaching web development in the browser using the Forest Chat Wiki.
Next they can learn how to view the objects’ historic versions, and revert to an earlier version. Particularly for students, it is very useful to be able to view and revert to previous versions of a software object.
Once they understand the basics, they can start to learn HTML. Wiki page objects can also be edited with the syntax checking Ace editor. At this point, file and Image objects are added to the mix.
Pug is like Python for HTML templating. Pug throws out the ending tags, and the opening brackets and uses indentation to define structure. Pug is particularly useful when editing complex bootstrap menus.
The forest wiki includes a browser-based syntax-checking Python editor It uses the Ace editor for editing the text. It uses the PyOdide compile function to find and report any syntax errors. PyOdide, from Mozilla, is cPython compiled to WebAssembly and running in the browser.
The Forest Chat Wiki also supports chat, making it easy to share information with the students. One can image a different chat room for every assignment.