Not quite a collaborative whiteboard but a couple of resources that I think will be invaluable in the distance learning/teaching field. All of them are free and cross platform.
Google Docs allows collaborative working and you can insert equations, etc.
iPython Notebooks allow you to mix runnable code, charts, text, rich media & maths:
nbViewer allows ...
That is not just a "Whiteboard", that is called a Kanban board.
And there are some online applications:
The first option is Trello. It has a free account and can be a collaborative board. The main advantage of it is that the interface is very clean and user-friendly.
The advantage is that you can make an infinite amount of boards. The paid version allows ...
After some time searching the interwebs myself, I actually found something that hit all the issues I need.
Web based wasn't one of my needs, but it doesn't really matter if it was web based or software based. It gives me the ability to make my own columns, specifically the 4 I stated. It gives me the ability to post notes on the board and move them around ...
Glad, you've found a solution! If you ever decide that you need more, i would recommend checking out Eylean Board.
It is exactly what you were looking for an electronic whiteboard to capture all of the moving parts of your project. You can use it with a team or alone and make it as simple or as intricate as needed. The nice thing is that it allows to use ...
Try my Portable Kanban:
It works offline it's free, can be used commercially.
It works on Windows only.
It has a Pomodoro timer that is configurable (work/short pause/long
pause intervals, sound)
It has a lot of options for configuring UI and board (including fullscreen mode).
May be used for teams too (requires Redis server).
Here's a screenshot of the ...
If you are looking for something structured with a fixed set of columns and webbased is ok for you, I can recommend zenkit that also lets you organise your tasks / notes / objects in other useful views like boards, tables, mindmaps.
If you would like something more free-form, that lets you organize your notes on something like an infinite zoomable ...
Having been a math tutor and aspiring computer programmer since about 2014, I feel I should share my experiences with trying to find/make software to solve this very problem. I recognize that this may not fully answer the question asked, but I feel I should give it a try anyway given my unique perspective.
First, a bit of history:
I started tutoring ...
I would suggest taking a look at iPython Notebooks and possibly coLabatory:
All your graphing requirements should be met by the plotting functions available
Collaboration via Google Docs
Results publish via NB Viewer
Formulas can be entered, admittedly via Math Markdown and/or Tex
ColabLab does have give real time interaction that you are specifying
I have ...
You might want to take a look at Lucidchart, it is what I am using for general purpose diagramming.
drag-and-drop manner of putting shapes
various diagram types
various arrow types to connect them
you can put text on both the arrows and shapes
you can authenticate with your google profile, and have access to all your documents....
TeamViewer + GeoGebra
TeamViewer is a cross-platform screen sharing software. It has a built in whiteboard, but it might be better to use another application for that such as GeoGebra or any of the ones in Steve's answer. You can find the PC and mobile versions here:
You can start a session using the Meeting tab and ...