I added courses here (beginning for now): https://asm-editor.specy.app/learn/courses but i need content for them.
I'm looking for anyone who would like to collaborate, to create a new course, markdown files need to be created inside the content folder. which has this structure:
[courseId] //id of the course, for example assembly
[moduleId] //for each module, they are meant to "group topics", for example, "arithmetic instructions"
[lectureId] //for each lecture
meta.json //metadata for the lecture, it will have the lecture name, description, etc... look at the first course for more info
index.md //the markdown content of this lecture
meta.json //the metadata for this module
index.md //the content of this module (a description, in markdown)
meta.json //metadata for this course
index.md //the content of this course (a description, in markdown)
The codeblocks in the lectures are "special" because they can have a playground attached to it, to use it you can do:
```languageName|playground|memory|console|tests
your code here
```
the memory, console, tests are optional, and they decide if to show the memory, console and tests.
You must set playground if you want the code to be interactive. An example is:
```m68k|playground|memory
move.l #10, d0
```
This creates a playground with m68k that shows memory.
You can look for a more in depth example at the lecture here:
https://github.com/Specy/asm-editor/blob/main/src/content/assembly-basics/introduction/introduction/index.md
I added courses here (beginning for now): https://asm-editor.specy.app/learn/courses but i need content for them.
I'm looking for anyone who would like to collaborate, to create a new course, markdown files need to be created inside the content folder. which has this structure:
The codeblocks in the lectures are "special" because they can have a playground attached to it, to use it you can do:
the memory, console, tests are optional, and they decide if to show the memory, console and tests.
You must set
playgroundif you want the code to be interactive. An example is:This creates a playground with m68k that shows memory.
You can look for a more in depth example at the lecture here:
https://github.com/Specy/asm-editor/blob/main/src/content/assembly-basics/introduction/introduction/index.md