arthurjahn / hypervideos Goto Github PK
View Code? Open in Web Editor NEWAn adaptive educational system for a better learning.
License: GNU General Public License v3.0
An adaptive educational system for a better learning.
License: GNU General Public License v3.0
This is necessary to find user data vinculated to any watched hypervideos. To make the quantization of the network, each watched hypervideo must storage user's data, like completion, questions answered, etc.
The complexity of this issue is vinculated to the need of prohibiting users from editing manually this content. What might not be difficult.
This component is responsible for showing the preview of subvideos and questions and its descriptions.
When a hypervideo has an id starting with a number, it cannot be set as the id of the visual hypervideo component, and crashes he linking and deleting functions of the subject composer area.
The first part of QRN is quantize nodes based on its positions (x,y) and their distances from current user node location. in this case, z position will be set as 1, and latter will be calculated based on user informations.
Linking hypervideos is necessary to define a normal flow to the subject in study.
Subjects preview in explore pages should have the following options:
Courses are compound by hypervideos, the creation of this component depends on the component for creating hypervideos.
Objects fetched in version 0.12.1 were typed as Astro.Classes, in version 1.0.2 they came as typical data objects.
connections are created in different positions than it should be. Maybe its just the offset caused by the element's width and height.
This is an enhancement to provide best subscriptions to needed data at each route, best practice to fetch data to presentation Module.
Subvideos might be hidden from user depending on his knowledge. If the video is provided for a beginner, then it should not be presented for a senior user.
Issue opened in polymer paper-drawer-panel: #92
When the first connection is created the connecting mode is disabled, when other connections are created it doesn't happen.
Subvideos need a video file uploaded by the user, this is the main focus of this component creation.
This is necessary to make possible operations with user library subjects, like adding to library, removing from library, duplicating subjects, and others.
astronomy validator for collections ids.
Subvideos are connected by links, these links exist to create the flow of content to the user.
This might be related with the background opacity of the canvas. Changing it to a solid color fixes the bug, but also changes the color desired.
Explore page should have all subjects that do not belong to logged user.
A hypervideo is compound by subvideos, so the creation of this component depends on the creation of subvideos.
The cause of this is the less usage of routing.
When server is down the application should notify the user about connection issue.
This component may be useful for general user notifications.
A subject added to user's library has options only available for that user, like coursed completion, position in Subject's flux, duplicate course, etc.
This issue's complexity is vinculated to the need of creating this model only in server side, some methods might need other users' information that must not be available in application's client side.
Questions are necessary to evaluate the students performance over the course.
This component should show a preview of the mental map built with hypervideos. and options to watch and bookmark the subject.
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.