Mama - an educational programming language for building 3D animations and games
Mama is an educational programming language and development environment for developing 3D animations and games.
Click here for Mama main page. The development environment The development environment has the following features:
- building and editing of scenes
- editing the program using drag & drop
- rich object gallery
- creation of new 3D objects
- creation of movies and upload you Youtube and Facebook
- users can create their own standalone Mama programs
- for instructors: tool for creation of interactive tutorials
| | Example - A movie created using Mama and uploaded to Youtube
| |
Mama Programming Language
Mama is a programming language designed primarily as a
learning instrument in
teaching young students write computer programs. Mama is a simple object oriented programming language, supporting all object idioms such as encapsulation, inheritance and polymorphism. Mama features:
- simple : simple syntax, few language elements
- high level: Mama includes all standard elements of modern programming languages
- dynamic: Mama provides dynamic capabilities on objects, almost with no limits, at runtime.