Skip to content

danielzelfo/dynamite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dynamite

Setup:

  • Install Python
  • Intall the libraries in requirements.txt

How to Run:

  • Run app.py
  • Go to localhost:5000

What is Dynamite?

Dynamite is a tool for creating interactive webpages for learning any subject.

Dynamite allows you to create a lesson by entering the content on the home page. Dynamite provides a url for a live view of the lesson as you create it. You can create a lesson webpage in which a student can read content, watch videos, and answer questions. Dynamite will evolve to include more ways to answer questions, including multiple choice, code, and much more. Dynamite will also evolve to allow for collaboration between multiple people. This will include video calls and screen sharing between students.

Demo

First, you must enter the content of the lesson. You can add as many sections as you need for the lesson. By changing the section type, the type of content that you will need to fill out will change.

Dynamite Create Lesson 1

Dynamite shows the url for the lesson webpage at the top of the page. Opening that will show you the resulting lesson webpage.

Dynamite Create Lesson 2

Here, by going to the provided url, we can see the webpage that was created.

Dynamite View Lesson 1

Dynamite shows one section of the lesson at a time.

Dynamite View Lesson 2

By pressing next, the next section of the lesson is show.

Dynamite View Lesson 3

At the end of the lesson, a submit button can be clicked to complete the lesson and submite any answers.

Dynamite View Lesson 4

About

An interactive tool for creating lessons through a webpage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors