Our Projects
Do you ever get that knack. The one where you see a problem and just have to solve it. Where you won't give up until its fixed?
EasyJ 1.5 (Blockly)
Version 1.5 of EasyJ is a complete rebuild of the original version. This system uses the Blockly toolkit developed by Neil Frasier at Google. Blockly is used heavily by Google/MIT App inventor.
This version features many improvements over 1.0 including:
This version features many improvements over 1.0 including:
- Improved user experience
- Easy export Java to a Netbeans project
- Examples of common tasks
- Type system
- Variables
- Methods/Functions/Procedures
EasyJ v1.o (Waterbear)
I've been working to wrap the WPI Robotics Library with the Waterbear architecture. I'm calling it EasyJ as it writes Java code.
Waterbear is a toolkit for creating drag-and-drop programming languages, with some example languages you can play around with and learn from. The goal is to make it easy to wrap other existing languages with Waterbear blocks to create draggable, snappable syntaxes for them. Waterbear is a toolkit for making programming more accessible and fun.
Waterbear is a toolkit for creating drag-and-drop programming languages, with some example languages you can play around with and learn from. The goal is to make it easy to wrap other existing languages with Waterbear blocks to create draggable, snappable syntaxes for them. Waterbear is a toolkit for making programming more accessible and fun.
OTIS - the Online Team Information System
OTIS is a PHP/MySQL web database application that was the result of much labor and fun. In high school I was a member of the FIRST robotics Team 2648. We started the team my freshman year in high school, we had about ten members. However the next year we had upwards of twenty-five members, and this is where we began to run into logistical issues, transportation, communication, planning, etc... Our solution was a mailing list, which served the purpose, but we quickly learned that high school students aren't the best at checking their emails.
When junior year rolled around, we had forty team members, and at this point the logistical issues became overwhelming. I decided that we needed a better way to organize ourselves. Over the course of that year I began to plan, as team captain I was in the midst of the chaos. That summer I taught myself PHP and learned a little about databases. Then otis.team2648.com was born. It was a rough system, written with no framework, by someone who had lust begun to learn php and how to store information in databases, but over that summer I took the approach of "Continual Improvement" and almost each week had a new version live. The best part way my teammates were great about giving feedback, surprisingly enough, by the end of the summer everyone on the team had an account and logged in regularly.
Since Otis requires a password to login and see ones' dashboard you probably won't get a chance to have the Otis experience. However there is more information about what the system does here: otis.team2648.com
When junior year rolled around, we had forty team members, and at this point the logistical issues became overwhelming. I decided that we needed a better way to organize ourselves. Over the course of that year I began to plan, as team captain I was in the midst of the chaos. That summer I taught myself PHP and learned a little about databases. Then otis.team2648.com was born. It was a rough system, written with no framework, by someone who had lust begun to learn php and how to store information in databases, but over that summer I took the approach of "Continual Improvement" and almost each week had a new version live. The best part way my teammates were great about giving feedback, surprisingly enough, by the end of the summer everyone on the team had an account and logged in regularly.
Since Otis requires a password to login and see ones' dashboard you probably won't get a chance to have the Otis experience. However there is more information about what the system does here: otis.team2648.com
The Desk Expander
Click the image for more information.
Ever had trouble working in-class because you didn't have enough room. Do you wish the desks were bigger?
The Desk Expander can help, with its compact design, slim profile and extreme durability, is the perfect fit for any college student.
Learn more about The Desk Expander
The Desk Expander can help, with its compact design, slim profile and extreme durability, is the perfect fit for any college student.
Learn more about The Desk Expander
Virtual Creations
Here are some photographs of the products I have for sale on the SecondLife and Kitely Virtual World Marketplaces.
Some of the videos I've created
What did you learn?
What do you Believe?
How vectors work!
Plex
The Plex Methodology stands at the vanguard of social and scientific research for the advancement of humankind through the powers of programmatic languages.
Plex was an Idea spawned by an assignment for an english class.