Comments (5)
PS - I got it mostly working the way I like! Just would like the vectors to look like vectors.
Demo: https://hedges.belmont.edu/~shawley/physapplets/seriesrlc.html
from article.
Sounds great! Emailing...
from article.
So cool that you got this working -- saw that you converted a few other things over as well! Are these used in university courses? Would love to know more!
Absolutely agree that vector heads are necessary, will leave this open!
from article.
Hey Rowan. Yes to university courses: over ~15 years I've written various interactive teaching tools but over time things like Flash & Java applets have stopped running in browsers.
This utility will be used in my Electronics & Circuit Theory course at Belmont University in Spring 2021.
Actually, that was so easy that yesterday I re-did a similar demo on Simple Harmonic Motion for my Acoustics course: https://hedges.belmont.edu/~shawley/physapplets/shm.html
I appreciate how iooxa/article allowed me to focus on the math instead of having to build all the graphics & interaction, all so that my students can focus on the graphics & interaction instead of the math! ;-)
Working on an interactive eBook next. Not sure how many JS libraries I'll need (e.g. using vis.js for 3D), but I appreciate how your "scoping" functionality allows one to keep things separate.
from article.
I found that one in browsing through your apps pages, I really love the hiding and showing intro text and equations. I have tried to do something similar here:
https://row1.ca/probability-of-a-spill
By having a slider that changes from a 2min interactive read/graphic to an in-depth proof.
Glad you found the scoping easy, and makes sense to you!
One of the other things I am in the process of getting off the ground is iooxa.com. It aims to support these sort of interactive textbook-like environments, and also take care of some of the collaboration aspects that come with re-using, writing and getting help from other folks. We found that github was a bit too challenging to most of the people who would actually write content, learning from developing a geophysics textbook.
I would love to chat/hear more about your eBook plans if you would be up for it!
If you are up for slack: https://slack.iooxa.dev or [email protected]
from article.
Related Issues (18)
- Print Preview HOT 1
- Controlling interactive ink-elements with a function HOT 5
- Redesign for 1.0 HOT 1
- Calling a user defined javascript function? HOT 12
- What's the relationship between this and ink components? HOT 5
- Can not load iooxa.min.js HOT 6
- How to use runtime state? HOT 4
- r-code example/docs should include attributes
- Better resizing of ink-cards HOT 1
- Table of contents in safari is not looking good. :(
- move math rendering in body to ink-article
- Download as latex has (non-critical) compile errors HOT 1
- Ink cards should resize HOT 3
- Polymer docs inheritance
- Better author byline HOT 1
- Comparing iooxa.dev and Idyll HOT 6
- New Component: Dropdown Selector HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from article.