Squeak/lang-es: Difference between revisions

From OLPC
Jump to navigation Jump to search
(finished first draft... call for reviewers)
m (Fix Etoys spelling)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Translation | lang = es | source = Squeak | version = 41053}}
{{Translation | lang = es | source = Squeak | version = 41053}}
{{Ongoing Translation}}
{{Ongoing Translation}}<br>

<br>
[[Squeak/lang-es|Squeak]] es una versión portable del ambiente de programación [[Smalltalk/lang-es|Smalltalk]] fruto del concepto de [[Dynabook/lang-es|Dynabook]] de [[Alan Kay]]. Puede ser usado al nivel de [[Etoys/lang-es|eToys]] por chicos para programar gráficamente y ensamblar objetos y ''scripts''. Se pueden realizar gráficos al estilo de [[LOGO/lang-es|Logo]], enseñar y desarrollar también en él, incluyendo múltiples tortugas a fin de simular comportamientos complejos. [[Squeak/lang-es|Squeak]] también puede ser usado por desarrolladores para escribir programas profesionales. La imagen corre de modo idéntico bajo Linux, MS, el OS de Apple, y muchas otras plataformas ya que existe una máquina virtual para cada sistema operativo.
[[Squeak/lang-es|Squeak]] es una versión portable del ambiente de programación [[Smalltalk/lang-es|Smalltalk]] fruto del concepto de [[Dynabook/lang-es|Dynabook]] de [[Alan Kay]]. Puede ser usado al nivel de [[Etoys/lang-es|Etoys]] por chicos para programar gráficamente y ensamblar objetos y ''scripts''. Se pueden realizar gráficos al estilo de [[LOGO/lang-es|Logo]], enseñar y desarrollar también en él, incluyendo múltiples tortugas a fin de simular comportamientos complejos. [[Squeak/lang-es|Squeak]] también puede ser usado por desarrolladores para escribir programas profesionales. La imagen corre de modo idéntico bajo Linux, MS, el OS de Apple, y muchas otras plataformas ya que existe una máquina virtual para cada sistema operativo.


''Connectors'' es una de las cosas incluidas en [[Squeak/lang-es|Squeak]]. ''Connectors'' permite crear fácilmente mapas conceptuales, diagramas de flujo, etc., con cajas y enlaces.
''Connectors'' es una de las cosas incluidas en [[Squeak/lang-es|Squeak]]. ''Connectors'' permite crear fácilmente mapas conceptuales, diagramas de flujo, etc., con cajas y enlaces.
Line 8: Line 8:
Composiciones activas (''Active essays'') pueden ser desarrolladas en [[Squeak/lang-es|Squeak]]. Son similares a libros pero donde cada página puede contener simulaciones corriendo en tiempo real. Las ''composiciones activas'' combinan texto, simulaciones, y los programas que las hacen funcionar con el fin de permitir una profundización sobre los sistemas dinámicos. El lector interatúa directamente a varios niveles con la representación de los conceptos estudiados. Al «jugar con» la simulación y el código, el lector obtiene experiencia directa sobre el tema.
Composiciones activas (''Active essays'') pueden ser desarrolladas en [[Squeak/lang-es|Squeak]]. Son similares a libros pero donde cada página puede contener simulaciones corriendo en tiempo real. Las ''composiciones activas'' combinan texto, simulaciones, y los programas que las hacen funcionar con el fin de permitir una profundización sobre los sistemas dinámicos. El lector interatúa directamente a varios niveles con la representación de los conceptos estudiados. Al «jugar con» la simulación y el código, el lector obtiene experiencia directa sobre el tema.
{{ Translated text |
{{ Translated text |
[[Squeak]] is an open source portable version of the [[Smalltalk]] programming environment that grew out of [[Alan Kay]]'s [[Dynabook]] concept. It can be used by children at the [[eToys]] level to program graphically by assembling objects and scripts. Logo type graphics, learning and applications can be done in eToys as well, including programming multiple turtles for simulating complex behavior. Squeak can also be used by developers to write professional programs. The image runs identically on Linux, MS and Apple OS's; there is a separate virtual machine for each OS.
[[Squeak]] is an open source portable version of the [[Smalltalk]] programming environment that grew out of [[Alan Kay]]'s [[Dynabook]] concept. It can be used by children at the [[Etoys]] level to program graphically by assembling objects and scripts. Logo type graphics, learning and applications can be done in Etoys as well, including programming multiple turtles for simulating complex behavior. Squeak can also be used by developers to write professional programs. The image runs identically on Linux, MS and Apple OS's; there is a separate virtual machine for each OS.


Connectors are one of the built in features of Squeak. Connectors allow easily creating concept maps, flow charts, etc., with boxes and connecting links.
Connectors are one of the built in features of Squeak. Connectors allow easily creating concept maps, flow charts, etc., with boxes and connecting links.
Line 22: Line 22:
* [[Etoys/lang-es|Squeak en la OLPC]]
* [[Etoys/lang-es|Squeak en la OLPC]]
* La página principal de Squeak: http://www.squeak.org
* La página principal de Squeak: http://www.squeak.org
* Y aquí se pueden encontrar cosas sobre [[Squeak/lang-es|Squeak]] aplicado a la educación como etoys, active essays y connectors: http://www.squeakland.org
* Y aquí se pueden encontrar cosas sobre [[Squeak/lang-es|Squeak]] aplicado a la educación como Etoys, active essays y connectors: http://www.squeakland.org


{{ Translated text |
{{ Translated text |
Line 33: Line 33:
* Here is the main Squeak web page: http://www.squeak.org
* Here is the main Squeak web page: http://www.squeak.org
* [[Installing Squeak]]
* [[Installing Squeak]]
* And here you can find Squeak applied to educational use such as etoys, active essays and connectors: http://www.squeakland.org
* And here you can find Squeak applied to educational use such as Etoys, active essays and connectors: http://www.squeakland.org
| display = block }}
| display = block }}


<div id="Squeak Tutorial In Greek"/>
{{anchor|Squeak Tutorial In Greek}}
=== Tutorial de Squeak en Griego ===
=== Tutorial de Squeak en Griego ===


Line 45: Line 45:
| display = block }}
| display = block }}


<div id="Python"/>
{{anchor|Python}}
=== [[Python/lang-es|Python]] ===
=== [[Python/lang-es|Python]] ===



Latest revision as of 21:38, 9 December 2008

  Traducción de Squeak original  
  english | españolfrançais日本語   +/- cambios  
This is an on-going translation

Squeak es una versión portable del ambiente de programación Smalltalk fruto del concepto de Dynabook de Alan Kay. Puede ser usado al nivel de Etoys por chicos para programar gráficamente y ensamblar objetos y scripts. Se pueden realizar gráficos al estilo de Logo, enseñar y desarrollar también en él, incluyendo múltiples tortugas a fin de simular comportamientos complejos. Squeak también puede ser usado por desarrolladores para escribir programas profesionales. La imagen corre de modo idéntico bajo Linux, MS, el OS de Apple, y muchas otras plataformas ya que existe una máquina virtual para cada sistema operativo.

Connectors es una de las cosas incluidas en Squeak. Connectors permite crear fácilmente mapas conceptuales, diagramas de flujo, etc., con cajas y enlaces.

Composiciones activas (Active essays) pueden ser desarrolladas en Squeak. Son similares a libros pero donde cada página puede contener simulaciones corriendo en tiempo real. Las composiciones activas combinan texto, simulaciones, y los programas que las hacen funcionar con el fin de permitir una profundización sobre los sistemas dinámicos. El lector interatúa directamente a varios niveles con la representación de los conceptos estudiados. Al «jugar con» la simulación y el código, el lector obtiene experiencia directa sobre el tema.

Squeak is an open source portable version of the Smalltalk programming environment that grew out of Alan Kay's Dynabook concept. It can be used by children at the Etoys level to program graphically by assembling objects and scripts. Logo type graphics, learning and applications can be done in Etoys as well, including programming multiple turtles for simulating complex behavior. Squeak can also be used by developers to write professional programs. The image runs identically on Linux, MS and Apple OS's; there is a separate virtual machine for each OS.

Connectors are one of the built in features of Squeak. Connectors allow easily creating concept maps, flow charts, etc., with boxes and connecting links.

Active essays can be developed in Squeak. These are similar to books where each page can contain simulations running in real time. Active essays combine a written essay, live simulations, and the programs that make them work in order to provide a deep explanation of a dynamic system. The reader works directly with multiple ways of representing the concepts under discussion. By “playing with” the simulations and code, the reader gets some hands-on experience with the topic.

Especificamente en el ambiente OLPC es que se encuentra la actividad Etoys que es un derivado de http://www.squeakland.org/

Scratch es un ambiente de scripting para chicos siendo desarrollado por el MIT sobre Squeak: http://weblogs.media.mit.edu/llk/scratch/

Squeak tiene soporte para Unicode y se ha trabajado con dos de los idiomas buscados: Telugu y Hindú. Hay una amplia y enérgica comunidad de Squeak trabajando en varios aspectos de Squeak y aplicaciones educativas.

Specific to the OLPC environment, there is the Etoys activity which is derived from http://www.squeakland.org/

Scratch is a scripting environment for children being developed at MIT which is built on top of Squeak: http://weblogs.media.mit.edu/llk/scratch/

Squeak has support for Unicode and some work has been done with two of the target languages, Telugu and Hindi. There is a large and vibrant Squeak community that is working on many different aspects of Squeak and educational applications.

Tutorial de Squeak en Griego

Un muy buen tutorial para novatos ha sido escrito en griego por la gente de la Universidad de Patras. Se lo pueden bajar desde: Squeak Tutorial PDF

A very useful tutorial for newbies has been written in Greek by the team of University of Patras. You may download it from: Squeak Tutorial PDF

Python

PataPata es un ambiente escrito en Python que intenta emular algunas de las características de Squeak. Soporta la enseñanza constructivista sobre la plataforma Python inspirado por Squeak y Self, de un modo pythónico. Su objetivo es permitir el "desaprender", "enseñanza libre" e "informal" en la educación.

PyMorphic es un proyecto que explora una arquitectura tipo-Morphic (un concepto de Squeak) para Python.

PataPata is an environment written in Python, that tries to emulate some of the functionality of Squeak. It supports educational constructivism on the Python platform, inspired by "Squeak" and "Self", but going beyond those in a Pythonic way. It is intended to mainly support "unschooling", "free schooling", and "informal" education.

PyMorphic is a project that explores a Morphic-like architecture for Python.