recentpopularlog in

robertogreco : squeak   16

ameso — The Antikythera Mechanism on Squeak EToys
"Here you can find a complete emulation of the Antikythera mechanism on the Squeak EToys environment. Its construction follows the recent findings of the Antikythera Mechanism Research Project. I have developed this as a prototype base for educational activities on the XO machine of the One Laptop per Child initiative. Implementing the mechanism as an EToys application is a goldmine for educational activities in the following areas:

* Astronomy: the motion of bodies; relationships; calendars
* Arithmetic: calculating with fractions
* Geometry: angles; constructing an ellipse; triangle properties; spirals
* Mechanical engineering: gears
* Physics: angular velocity; friction
* Archeology: ancient greek technology; carbon dating; computer tomography
* Computer science: emulation; problem decomposition; graphs; geometric algorithms
* Science: the process of scientific discovery"
etoys  antikytheramechanism  olpc  squeak 
july 2012 by robertogreco
4 (More) Tools for Teaching Kids to Code
"We wrote a story earlier this fall with 4 suggestions for some of our favorite programming tools aimed at kids. And that list is worth repeating: the graphical programming language Scratch, the programmable robotics of Lego Mindstorms, the 3D programming environment Alice, and the Android App Inventor.

But in the spirit of National Computer Education Week and the hopes that we can encourage more kids not just to use technology but to build technology, here's a list of 4 more: Kodu, Small Basic, Arduino, and Squeak"
programming  education  children  coding  tools  scratch  kodu  microsoft  arduino  android  edg  srg  tcsnmy  lego  legomindstorms  alice  androidappinventor  smallapp  squeak  glvo  xbox360  mac  windows  via:thelibrarianedge  teaching 
december 2010 by robertogreco
Build Your Own Blocks (BYOB)
"Welcome to the distribution center for BYOB (Build Your Own Blocks), an advanced offshoot of Scratch, a visual programming language primarily for kids from the Lifelong Kindergarten Group at the MIT Media Lab. This version, developed by Jens Mönig with design input and documentation from Brian Harvey, is an attempt to extend the brilliant accessibility of Scratch to somewhat older users—in particular, non-CS-major computer science students—without becoming inaccessible to its original audience. BYOB 3 adds first class lists and procedures to BYOB's original contribution of custom blocks and recursion."
blocks  squeak  scratch  byob  teaching  programming  tutorials  edg  coding  tcsnmy  computing  toshare  topost 
august 2010 by robertogreco
Viewpoints Research Institute
"Viewpoints Research Institute (VRI) is a 501(c)(3) nonprofit public benefit organization incorporated in 2001 to improve "powerful ideas education" for the world's children and to advance the state of systems research and personal computing. ... We want to help children develop real fluency in many important areas of learning, including thinking, math and science. Each of these subjects is outside "natural learning" (such as learning to walk and talk). Quite a bit of time and energy needs to be spent to gain an above threshold fluency. There are interesting similarities to art, music, and sports, each of which also requires quite a bit of time and energy to gain fluency. These arts could be termed "hard fun". Mathematicians and scientists know they are doing art and hard fun as well. "Thinking" is a higher category than "just" math, science, and the arts. It represents a synthesis of intuitive and analytical approaches to understanding the world and dealing with it."
education  programming  squeak  learning  software  research  tcsnmy  math  science  smalltalk 
january 2010 by robertogreco
"Sophie 2.0 is open source software for writing, reading and visualizing rich media documents in an interactive, networked environment. The program emerged from the desire to create an easy-to-use application that would allow authors to combine text, images, video, and sound quickly and simply, but with precision and sophistication. Sophie's users are interested in creating robust, elegant, networked, texts and multimedia works without having programming knowledge or training in the use of more complex and costly tools. such as Flash."
education  opensource  squeak  smalltalk  application  publishing  authoring  media  multimedia  writing  tools  collaboration  free  software  books  ebooks 
september 2009 by robertogreco
SOPHIE 2.0 IN DEVELOPMENT! | Sophie [also:]
"Sophie is software for writing and reading rich media documents in a networked environment. Initially designed and developed under the auspices of the Institute for the Future of the Book, Sophie is currently being significantly revised and improved, thanks to a generous grant from the Mellon Foundation in the fall of 2008. Sophie 2.0, with added features and improved stability, will debut October 15, 2009."
education  books  media  writing  squeak  smalltalk  opensource  multimedia  ebooks  sophie  richmedia  authoring  freeware  software 
september 2009 by robertogreco
The Hitchhiker's Guide to ...: SqueakNOS boots on OLPC
"More news from ESUG 2008: The Squeak NOS project now boots on the OLPC computer. Read more here (french). A video of the boot process is available here and some comments/code here."

[via: ]
olpc  squeak  squeaknos  xo  alankay 
september 2008 by robertogreco
"We want to get rid of the operating system under Squeak. For this we know we will need to implement lots of low level things, we are not afraid, but we want to take a little different approach: Implement the bare minimum as native code (a mix of assembly and C), and then do everything else in Squeak. The people originally in the group only knew low level PC stuff, so we started with this, however there is already people participating that want to give Apple/PowerPC a try!"

[via: ]
squeak  squeaknos  alankay  programming  virtualization  os 
september 2008 by robertogreco
Scratch Forums / Scratch versus Squeak
"I am currently evaluating both Scratch and Squeak as programming environments. While I assume most folks here are pretty "Scratch"-centric, I'd love to hear your thougths about which environment is the best one to use."
etoys  scratch  squeak  programming  children  teaching  learning  coding 
april 2008 by robertogreco
Children Learning, Squeak Etoys on the OLPC XO [.pdf]
"presents main kinds of media, authoring and styles of learning that most children will do on the OLPC XO computer. We will first give a few examples from main areas of interest to provide a gist of what Etoys is all about, and then provide more detail an
etoys  olpc  squeak  filetype:pdf  media:document 
april 2008 by robertogreco
Croquet Consortium
"powerful new open source software development environment & software infrastructure for creating & deploying deeply collaborative multi-user online applications & metaverses on & across multiple operating systems & devices. Derived from Squeak"
opensource  croquet  visualization  programming  collaboration  squeak  virtualworlds  smalltalk  learning  pedagogy  metaverse  platform  alankay  glvo 
april 2008 by robertogreco
Teacher Resources - SqueakCMI
"SqueakCMI Notebook introduces Squeak to curious beginners w/ step-by-step descriptions of projects & how they were created. The dynamic projects on screen & provide experiences with range of ideas and possibilities that can be combined in many ways and f
etoys  squeak  programming  olpc  learning  teaching  glvo 
april 2008 by robertogreco
Smalltalk Development on XO - OLPC
"Etoys pretends to be application for end-users, but it's just a kids' playground guarded by soft fences, ...make a hole in fences & get outside, you will have access to full-fledged, general purpose, multimedia ready, integrated development environment"
olpc  etoys  squeak  development  glvo  programming  smalltalk 
april 2008 by robertogreco
TED | Talks | Alan Kay: A powerful idea about teaching ideas (video)
"after reminding us that "the world is not what it seems," he shows us how good programming can sharpen our picture. His unique software lets children learn by doing, but also learn by computing & by creating lessons themselves."
alankay  children  computers  complexity  programming  learning  teaching  education  olpc  squeak  psychology  brain  intelligence  students  coding 
march 2008 by robertogreco
"Our larger goal is encouraging kids and adults to use the laptops to their full potential, which can have profound educational benefits."
education  programming  olpc  schools  international  squeak  etoys  learning  teaching  tutorial  howto  alankay  environment  smalltalk 
february 2008 by robertogreco
Welcome to Squeakland
"The following list was prepared by Alan Kay for his students and is presented here for those who want to learn more about the ideas and philosophies that influenced the creation of Squeak." nice list, includes 2 by John Holt
books  alankay  education  children  homeschool  johnholt  psychology  constructivism  creativity  culture  technology  squeak  research  learning  design  science  politics  business  programming  reading  reference  coding  teaching 
december 2007 by robertogreco

Copy this bookmark:

to read