9 projects tagged "GPLv2"
Falcon is a simple, fast, and powerful programming language, easy to learn and to feel comfortable with. It is also a scripting engine, easily embeddable in any complex, multi-threaded and mission-critical application. Falcon provides its users with four integrated programming paradigms: procedural, object oriented, functional, and message oriented. And you don't have to master all of them; you just need to pick the paths that are ingredients you prefer, and let the code to follow your inspiration.
JOOTS is an intelligent tutoring system for learning Java OOP. It is a learning environment that focuses on how to teach the main concepts of modern Object Oriented Programming Languages in an intelligent way, where learners after attending the tutorial are able to get to the most important part of the project, which is generating tricky questions intelligently in such a manner that the body of these questions are randomly and uniquely generated each time. This gives the power of the system as a non-classical learning environment to make the learner think more deeply and differently.
Cacophony is a tool for creating and viewing interactive videos, especially music videos, using HTML5 video and canvas elements and Javascript. Interactive elements include visuals/story adapting in response to user input as text, mouse movement, drawings, and choices (choose-your-own-adventure). Input from the viewer can affect the subsequent video, and also be sent to a server for integration with other Web applications (social networking, sharing, and geotagging), which is possible because effects are rendered on-the-fly in the browser, not pre-rendered like traditional video. Input can also come from external sources (RSS and JSON), so you can integrate external data, or previously generated data, back into subsequent views of the video.
ABPlayer is a video player developed with the Flex 3/4 SDK. It allows users to post comments onto the playing timeline while playing online video. Comments are scrolled across the screen when the video reaches the timeline position of the comment, allowing interactive and realtime commenting on the video. It also features bottom, top, positioned, and reverse scroll options which allow users to create closed captioning and subtitles for videos. Comments support color, font, size, transitions, movements, 3D transforms, and opacity.