mbmosman / course-web-template Goto Github PK
View Code? Open in Web Editor NEWA course website template based off the MOREA concept.
Home Page: https://mbmosman.github.io/course-web-template/
A course website template based off the MOREA concept.
Home Page: https://mbmosman.github.io/course-web-template/
The _readings collection needs a list page and a reading page view similar to the experience list and page views.
Property should be setup for a "college" or universal calendar - dates that apply to all courses - and a course calendar. Make sure the universal calendar can be optional or unconfigured.
Example can be pulled from Summer 201 HTML repository. This uses the traditional MOREA framework.
The CC image should fit sit next to the text better. The footer should also be updated to include the last update timestamp. It should also include a statement that shows what college/org the course is developed for with a link to that college. (Setup and use properties from the data files for this.)
A darker background color (to match the header/nav) would also probably look better.
First thought is that this would be done via actual clicks using JavaScript, but this seems a bit overkill.
However that may not be needed for a "static" site. Assuming that readings, experiences, & assessments are only in one module, we could have a static bar generated based on Home > Module > Reading or Home > Module > Experience.
This would not track multiple readings or experience clicks through say prerequisite links however. I'm inclined to say however that is what the browser back button is for.
Perhaps set them up w/ fixed colors from http://materialuicolors.co/, instead of doing lighten/darken.
The outcome test data is found in the _outcomes folder. These are the high-level course outcomes.
There is a page started in the root folder outcomes.md. This is basically just a list view right now. The layout could be improved by using panels and then the overall CSS could be improved to make the layout more visually appealing.
Add the quiz include jekyll-quiz-include and an example of use in one of the readings.
Instead of having just a list of course outcomes, consider converting them to a collection for linking and better presentation (with sub outcomes listed). Use the current _outcomes collection and outcomes.html as a possible model.
Need to setup assessment sample data based off of old MOREA examples.
Need a list page and a detail page. Detail page should graphically display assessment statistics.
Use the Jekyll _posts to setup a course news / blog page. Needs a link in the nav and appropriate layouts for a list view of the posts and single post layout.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.