Редактирование: Smalltalk

Перейти к навигации Перейти к поиску

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы ваша отмена правки была сохранена.

Эта страница поддерживает семантические аннотации в тексте (например "[[Is specified as::World Heritage Site]]") для построения структурированного контента, в который можно делать запросы, обеспечивается Semantic MediaWiki. Для комплексного описания, как использовать аннотации или парсерную функцию ask, пожалуйста, посетите справочные страницы о начале работы, in-text annotation аннотации в тексте и строчных запросах.

Текущая версия Ваш текст
Строка 17: Строка 17:
 
Kay agreed with Papert that computers should be used by students for knowledge expression and learning through debugging of those expressions. However, he felt that the computational power provided by Logo was too weak, so he invented object-oriented programming as a way of enabling much more complex artifacts to be created in exploration of more complex domains. The command-line metaphors of Logo were too weak for the drawing, painting, and typeset-quality text that Kay felt was critical in order to enable rich media creation, so he and his group literally invented the desktop user interface as we know it today (Figure 3). Within this metaphor, Smalltalk provided a wide variety of programmer tools within the environment, including code browsers, object inspectors, and powerful debugging tools.
 
Kay agreed with Papert that computers should be used by students for knowledge expression and learning through debugging of those expressions. However, he felt that the computational power provided by Logo was too weak, so he invented object-oriented programming as a way of enabling much more complex artifacts to be created in exploration of more complex domains. The command-line metaphors of Logo were too weak for the drawing, painting, and typeset-quality text that Kay felt was critical in order to enable rich media creation, so he and his group literally invented the desktop user interface as we know it today (Figure 3). Within this metaphor, Smalltalk provided a wide variety of programmer tools within the environment, including code browsers, object inspectors, and powerful debugging tools.
  
One of the latest versions of Smalltalk, [[Squeak]] , is being used again with students, especially younger children. Squeak is Smalltalk from the late 1970's min- imally updated to run on modern machines, but then augmented with a wide range of new features, especially in support for multimedia. An alternative interface for using Squeak has been implemented e-toys that allows for a drag-and-drop tiling-based programming environment. Students literally drag variables, values, and methods from place-to-place to de¯ne procedures, mostly to control graphical objects{and mostly with more complex syntax than in traditional Smalltalk. Like in Bruckman's [[MOOSE Crossing]], the Squeak [[e-toys]] interface favors concreteness and ease of use to powerful abstractions. The e-toys interface has been used with success with 10-12 year old students .
+
One of the latest versions of Smalltalk, [[Сквик|Squeak]] , is being used again with students, especially younger children. Squeak is Smalltalk from the late 1970's min- imally updated to run on modern machines, but then augmented with a wide range of new features, especially in support for multimedia. An alternative interface for using Squeak has been implemented e-toys that allows for a drag-and-drop tiling-based programming environment. Students literally drag variables, values, and methods from place-to-place to de¯ne procedures, mostly to control graphical objects{and mostly with more complex syntax than in traditional Smalltalk. Like in Bruckman's [[MOOSE Crossing]], the Squeak [[e-toys]] interface favors concreteness and ease of use to powerful abstractions. The e-toys interface has been used with success with 10{12 year old students [12].
  
 
----
 
----
 
[[Категория:Язык программирования]]
 
[[Категория:Язык программирования]]

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии Creative Commons Attribution (см. Проект:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!

Шаблон, используемый на этой странице: