Enchanting (programming Language)
   HOME
*





Enchanting (programming Language)
{{refimprove, date=February 2014 Enchanting is a free and open-source cross-platform educational programming language designed to program Lego Mindstorms NXT robots.Enchanting robotics is just magic
GEEK in Sydney, 8 May 2012
It is primarily developed by Southern Alberta Robotics Enthusiasts group in the province of Alberta, Canada, and runs on Mac OS X, Microsoft Windows, Windows, and experimentally on Linux devices. Since 2013, the Enchanting version 0.2 has been available.


Technology

Its predecessor, the 1998 Robotics Invention System was developed by Scratch (programming language), Scratch developer team led by Mitch Resnick at MIT Media Lab. Based on BYOB (programming language), BYOB, which is developed by the University of California, Berkeley, the current versio ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized software development model that encourages open collaboration. A main principle of open-source software development is peer production, with products such as source code, blueprints, and documentation freely available to the public. The open-source movement in software began as a response to the limitations of proprietary code. The model is used for projects such as in open-source appropriate technology, and open-source drug discovery. Open source promotes universal access via an open-source or free license to a product's design or blueprint, and universal redistribution of that design or blueprint. Before the phrase ''open source'' became widely adopted, developers and producers have used a variety of other terms. ''Open source'' gained ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Mitch Resnick
Mitchel Resnick (born June 12, 1956) is Lego Papert Professor of Learning Research, Director of the Okawa Center, and Director of the Lifelong Kindergarten group at the Massachusetts Institute of Technology (MIT) Media Lab. , Resnick serves as head of the Media Arts and Sciences academic program, which program grants master's degrees and Ph.D.s at the MIT Media Lab. Resnick's research group has developed a variety of educational tools that engage people in new types of design activities and learning experiences, including the ''Programmable Bricks'' that were the basis for the award-winning Lego Mindstorms and StarLogo software. He cofounded the Computer Clubhouse, an award-winning network of learning centers for youth from under-served communities. Resnick is also a cofounder and a coprincipal investigator of the Center for Civic Media at MIT. Resnick's group has developed a new computer programming language, named Scratch, that makes it easier for children to create animated ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Australia
Australia, officially the Commonwealth of Australia, is a Sovereign state, sovereign country comprising the mainland of the Australia (continent), Australian continent, the island of Tasmania, and numerous List of islands of Australia, smaller islands. With an area of , Australia is the largest country by area in Oceania and the world's List of countries and dependencies by area, sixth-largest country. Australia is the oldest, flattest, and driest inhabited continent, with the least fertile soils. It is a Megadiverse countries, megadiverse country, and its size gives it a wide variety of landscapes and climates, with Deserts of Australia, deserts in the centre, tropical Forests of Australia, rainforests in the north-east, and List of mountains in Australia, mountain ranges in the south-east. The ancestors of Aboriginal Australians began arriving from south east Asia approximately Early human migrations#Nearby Oceania, 65,000 years ago, during the Last Glacial Period, last i ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Monash University
Monash University () is a public research university based in Melbourne, Victoria, Australia. Named for prominent World War I general Sir John Monash, it was founded in 1958 and is the second oldest university in the state. The university has a number of campuses, four of which are in Victoria ( Clayton, Caulfield, Peninsula, and Parkville), and one in Malaysia. Monash also has a research and teaching centre in Prato, Italy, a graduate research school in Mumbai, India and graduate schools in Suzhou, China and Tangerang, Indonesia. Monash University courses are also delivered at other locations, including South Africa. Monash is home to major research facilities, including the Monash Law School, the Australian Synchrotron, the Monash Science Technology Research and Innovation Precinct (STRIP), the Australian Stem Cell Centre, Victorian College of Pharmacy, and 100 research centres and 17 co-operative research centres. In 2019, its total revenue was over $2.72 billion (AUD ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Ubuntu (operating System)
Ubuntu ( ) is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: ''Desktop'', ''Server'', and ''Core'' for Internet of things devices and robots. All the editions can run on the computer alone, or in a virtual machine. Ubuntu is a popular operating system for cloud computing, with support for OpenStack. Ubuntu's default desktop changed back from the in-house Unity to GNOME after nearly 6.5 years in 2017 upon the release of version 17.10. Ubuntu is released every six months, with long-term support (LTS) releases every two years. , the most-recent release is 22.10 ("Kinetic Kudu"), and the current long-term support release is 22.04 ("Jammy Jellyfish"). Ubuntu is developed by British company Canonical, and a community of other developers, under a meritocratic governance model. Canonical provides security updates and support for each Ubuntu release, starting from the release date and unt ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

University Of California
The University of California (UC) is a public land-grant research university system in the U.S. state of California. The system is composed of the campuses at Berkeley, Davis, Irvine, Los Angeles, Merced, Riverside, San Diego, San Francisco, Santa Barbara, and Santa Cruz, along with numerous research centers and academic abroad centers. The system is the state's land-grant university. Major publications generally rank most UC campuses as being among the best universities in the world. Six of the campuses, Berkeley, Davis, Irvine, Los Angeles, Santa Barbara, and San Diego are considered Public Ivies, making California the state with the most universities in the nation to hold the title. UC campuses have large numbers of distinguished faculty in almost every academic discipline, with UC faculty and researchers having won 71 Nobel Prizes as of 2021. The University of California currently has 10 campuses, a combined student body of 285,862 students, 24,400 faculty members, 1 ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

BYOB (programming Language)
Snap''!'' (formerly Build Your Own Blocks) is a free, block-based educational graphical programming language and online community allowing students to explore, create, and remix interactive animations, games, stories, and more, while learning about mathematical and computational ideas. While inspired by Scratch, Snap''!'' has many advanced features. The Snap''!'' editor, and programs created in it, are web applications that run in the browser (like Scratch 3) without requiring installation. User interface In Snap''!'', the screen is organized in three resizable columns containing five regions: the block group selector (top of left column), the blocks palette (left column), the main area (middle column), and the stage area (top of right column) with the sprite selector (also called the sprite corral) showing sprite thumbnails below it. In the interactively resizable stage area are shown the graphical results of the scripts running in the script area and/or interactively doubl ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

MIT Media Lab
The MIT Media Lab is a research laboratory at the Massachusetts Institute of Technology, growing out of MIT's Architecture Machine Group in the School of Architecture. Its research does not restrict to fixed academic disciplines, but draws from technology, media, science, art, and design. , Media Lab's research groups include neurobiology, biologically inspired fabrication, socially engaging robots, emotive computing, bionics, and hyperinstruments. The Media Lab was founded in 1985 by Nicholas Negroponte and former MIT President Jerome Wiesner, and is housed in the Wiesner Building (designed by I. M. Pei), also known as Building E15. The Lab has been written about in the popular press since 1988, when Stewart Brand published ''The Media Lab: Inventing the Future at M.I.T.'', and its work was a regular feature of technology journals in the 1990s. In 2009, it expanded into a second building. The Media Lab came under scrutiny in 2019 due to its acceptance of donations from ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Scratch (programming Language)
Scratch is a high-level block-based visual programming language and website aimed primarily at children as an educational tool for programming, with a target audience of ages 8 to 16. Users on the site, called Scratchers, can create projects on the website using a block-like interface. Projects can be exported to HTML5, Android apps, Bundle (macOS) and EXE files using external tools. The service is developed by the MIT Media Lab, has been translated into 70+ languages, and is used in most parts of the world. Scratch is taught and used in after-school centers, schools, and colleges, as well as other public knowledge institutions. As of May 8, 2022, community statistics on the language's official website show more than 104 million projects shared by over 90 million users, over 686 million total projects ever created (including unshared projects), and more than 100 million monthly website visits. Scratch takes its name from a technique used by disk jockeys called "scratching", ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Educational Programming Language
An educational programming language is a programming language that is designed mostly as an instrument for learning, and less as a tool for writing programs to perform work. Types of educational programming languages Assembly languages Originally, machine code was the first and only way to program computers. Assembly language was the next type of language used; thus, is one of the oldest families of computer languages in use today. Many dialects and implementations are available, usually some for each computer processor architecture. It is very basic and termed a low level programming language. It is one of the more difficult languages to work with being untyped and rigid, but this is how computers work at low level. Several simplified dialects exist for education. Low level languages must be written for a specific processor architecture and cannot be written or taught in isolation without referencing the processor for which it was written. Unlike higher level languages, usi ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Robotics Invention System
Lego Mindstorms is a hardware and software structure which develops programmable robots based on Lego, Lego building blocks. Each version includes computer Lego bricks, a set of modular sensors and motors, and Lego parts from the Lego Technic, Technic line to create the mechanical systems. The system is controlled by the Lego bricks. While originally conceptualized and launched as a tool for supporting Constructivism (philosophy of education), educational constructivism, Mindstorms has become the first home robotics kit available to a wide audience. It has developed a community of adult hobbyists and hackers following the product's launch in 1998. In October 2022, The Lego Group announced ''Lego Mindstorms'' will be discontinued at the end of 2022. Pre-Mindstorms Background In 1985, Seymour Papert, Mitchel Resnick and Stephen Ocko created a company called Microworlds with the intent of developing a construction kit that could be animated by computers for educational purposes ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which includes the kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name "GNU/Linux" to emphasize the importance of GNU software, causing some controversy. Popular Linux distributions include Debian, Fedora Linux, and Ubuntu, the latter of which itself consists of many different distributions and modifications, including Lubuntu and Xubuntu. Commercial distributions include Red Hat Enterprise Linux and SUSE Linux Enterprise. Desktop Linux distributions include a windowing system such as X11 or Wayland, and a desktop environment such as GNOME or KDE Plasma. Distributions intended for ser ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]