two-ticks / p5-teach.js

This project would involve developing tools for teaching through p5.js, adding functions to animate shapes and exporting the animation in different formats (mp4 or webm). Main focus is to introduce a simple, easy to use library to animate and make scenes. This will also take advantage of p5.js core library - p5.sound.js for sound effects.
2 stars 1 forks source link

discussion about features and implementation #1

Open two-ticks opened 3 years ago

two-ticks commented 3 years ago

p5-teach.js aims at improving accessibility for teachers. I discussed this with Dr. Ruben, Senior Instructor Mechanical Engineering. I also discussed with other creators. Teacher in the discussion is someone who teaches at any level (not to be confused with profession). Teacher can be a professor or someone who build animation videos for YouTube or other plateform

Problems

Summary

I would love to discuss implementations and other details.

JithinKS97 commented 3 years ago

It would be good if we have a list of very high-level functionalities/features that we are going to develop this summer if the project gets selected.

two-ticks commented 3 years ago

Main Features (We can implement these features in this summer)

JithinKS97 commented 3 years ago

Great, as I have told you before, may be we can think of selecting a topic and presenting it using this library and it's features.

This way we can think through the eyes of teachers who will be using this library and creating lessons.

Recently, I started learning special theory of relativity and I hope to create an interactive lesson for the same.

Let me do some thinking and come up with how I can use these features to create the presentation and also if some additional things are required.

You can also think about some topics and see how it can be presented using this library.

two-ticks commented 3 years ago

Yes it would be great to present some topic using this library. I am trying to implement some parts of this to see if we can manage scenes and transitions

JithinKS97 commented 3 years ago

Wow man, is this developed in p5.js? This is spectacular!!! The thing is we should not just be limiting ourselves to animations. We should utilise the javascript browser environment's power to something like interactive presentations.

two-ticks commented 3 years ago

Sorry this is not build in p5.js. This is animation on wikipedia page of fourier. I am trying to port that example. I was trying to say that I am trying to replicate this in p5js to understand if we can do transitions similar to this.