Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  18:55[Войти] | [Зарегистрироваться]
Обсуждение темы:
Информатика-21. Форум проекта

Форум открыт по просьбам читателей сайта проекта для обсуждения Оберона/Компонентного Паскаля/Блэкбокса как технологической платформы для современной общей системы преподавания программирования, параллельной и дополняющей систему преподавания математики. Мнения за и против, вопросы как и почему, и т.п.

Характер форума предполагает максимальную корректность высказываний: модераторы удалят без предупреждения любые сообщения с вульгарным или неуместным контентом, переходом на личности и т.п.

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 1147 сообщений

Добавить свое сообщение


Дополнительные ссылки
  1. Проект «Информатика—21»
  2. Обсуждение темы "Мысли об Обероне" на Королевстве

Уважаемые участники форума!
Обращаем ваше внимание на тот факт, что данная тема никоим образом не допускает offtopic и предполагает максимальную корректность высказываний: модераторы удалят без предупреждения любые сообщения с вульгарным или неуместным контентом, переходом на личности и т.п.



Отслеживать это обсуждение

Обсуждение из раздела
Школа ОБЕРОНА

<<<... | 1017—1008 | 1007—998 | 997—988 | ...>>>
Всего сообщений в теме: 1147; страниц: 115; текущая страница: 15


№ 1007   29-05-2006 04:59 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 999« (AVC)
___________________________

Я всегда думал наоборот. Я думал, что есть корреляция между лёгкостью усвоения иностранного языка человеком и тем что он скорее всего является "какаду". Ведь язык зубрить надо, а математику - понимать.

Наверное, это при условии хорошей памяти.
У меня память неважная, поэтому, чтобы запомнить, мне надо сперва понять.


Зубрежкой ин. язык выучить невозможно: будет получаться родной язык с подставленными словами.

В случае языков точнее "интернализовать" -- встроить в свое мышление на бессознательном уровне. Это когда, например, подходящая английская фраза автоматом вылазит там, где нет русского аналога.

"Интернализация" определенно требует усилий -- и в математике тоже.


№ 1006   29-05-2006 04:51 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1002« (Илья Ермаков)
___________________________

Ответ на »сообщение 996« (Как слышно? Прием!)
___________________________
Отсюда вывод: простота Оберона возможна при сложности / навороченности
"внепрограммистского" (пардон) мышления.


Вывод неправильный.
Вот правильный: простота Оберона открывает дорогу содержательному мышлению на более высоких уровнях.

.. речь-то идет в первую очередь о реорганизации профильного физмат-образования, а не общих курсов "компьютерной грамотности". Пусть себе в рамках общешкольных курсов читают хоть Visual Basic.

Тоже неправильно. Наличие Visual Basic всегда будет гнойной язвой, распространяющей заразу. Пусть за деньги своих детей кто хочет оболванивает за пределами основных курсов.

Профильное физ-мат образование в первой очереди только в силу более высокой квалификации (в интересующих нас специальных областях) -- и, следовательно, самостоятельности -- контингента преподавателей.


№ 1005   Удалено модератором


№ 1004   29-05-2006 04:44 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1001« (RBV)
___________________________
Да... Влад на этот раз добраться не успел :)
Да... Обломался нешутейно... Теперь спокойно спать не смогу... :о)
Всех - с рубежом -юбилнейным сообщением!


№ 1003   29-05-2006 04:43 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 995« (Сергей Губанов)
___________________________
Вспоминается открытое письмо Сергея Петровича Новикова висевшее однажды на стенке в ИТФ им Л.Д. Ландау написанное по поводу Фоменко. Так Сергей Петрович не постеснялся и прямо заявил, что "...в МГУ на мехмате взращивают дерьмо...".
Новиков - дурак?
Или просто - историк?
А я думал, что это только у нас на Украине фанфарно-шароварные нацыки (под пристальным приглядом "демократической общественности" известного местонахождения) окрысиваются на методики новохронологов и за всем видят "заказ" и "руку Кремля". Наверное, потому, что это мешает их соплежуйству о 140-тысечелетней истории Украины и источению сладенькой слюнки и слёзки...
Мало того, что из них скорее всего никто не читал по этому вопросу ни самого Фоменко, ни Калюжного, ни Габовича, ни Кеслера, ни Морозова, ни Ньютона, наконец, так они ещё в "опровержение" тезисов и аргументов данных авторов, пытаются аргументировать именно теми фактами, которые и ставятся под сомнение новохронологами...

Где-то тут прослеживается параллель с ситуацией с Обероном в нашей отрасли. "Разминать" и трудить мозги - в облом. Схаваем, что в рот ни положат! Благо, что "вкус" и "наклонности" отраслью уже сформированы. Есть общая "стезя" - это замкнутый самодостаточный цикл производства-потребления людского ресурса. Здесь уже почти нет требований к прорывности или просто качеству, есть требование СООТВЕТСТВИЯ. Благо бы если б - интерфейсам... :о) :о( Не беда, что здравый смысл загибается под спудом абсурдности, главное - стройная картина. А "мелкие неприятности" можно и не зметить, а если особо в глаза полезут - "притереть" "пушкой-мухобойкой"...


№ 1002   29-05-2006 04:16 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 996« (Как слышно? Прием!)
___________________________
Отсюда вывод: простота Оберона возможна при сложности / навороченности
"внепрограммистского" (пардон) мышления.
Но откуда у школьников ей взяться? Это к Оберону как первому языку.
Так что Оберон, может быть, более Ноев ковчег паскалистов, для которых
главное - не посрамить любимый инструмент.
>>> специалистов-информатиков ... на фундаменте ... лингвистики и философии
Интересно, а они какие языки предпочитают? Да и вообще экзотические люди.
Интересно бы было почитать про них, если они в природе водятся.
ASU не предлагать! :)

По поводу простоты Оберона для щкольников Руслан Богатырев развернуто ответил.
Добавлю, что речь-то идет в первую очередь о реорганизации профильного физмат-образования, а не общих курсов "компьютерной грамотности". Пусть себе в рамках общешкольных курсов читают хоть Visual Basic. Мы ведем речь о подготовке интеллектуальной элиты в тех школах/классах, которые могут и хотят давать сильную подготовку. И в плане "сложности / навороченности "внепрограммистского" (пардон) мышления." в том числе, потому что без такой "навороченности" настоящего профессионала нет и быть не может.
В орловском лицее №1 я веду спецкурс факультативно, для самых сильных учащихся (таковых 3-5 на параллели). Но это ребята, очень сильно подкованные и в физике, и в математике, которые по нескольку лет учатся в заочных школах МФТИ/МГТУ/МГУ и туда же будут и поступать. И обещают быть не только физиками, но и толковыми программистами. И в том, что они уже в школе освоили адекватный инструмент для дальнейшей работы, я вижу одни только плюсы.
Интересно бы было почитать про них, если они в природе водятся.
Кого вы имеете в виду? Программистов-лингвистов? Водятся, поверьте мне, и ценятся на вес золота. Могу назвать конкретную компанию, которая занимается задачами компьютерной лингвистики и ИИ - и с заказчиками у них проблем нет, ни среди госорганов, ни на международном рынке: ЗАО "Гарант-Парк-Интернет". Работают на С++, в силу привычки/требований клиентов. Имеют соответствующий букет проблем (с утечками памяти, долгими поисками ошибок и т.п.), однако философски вопринимают это как неизбежную часть бытия программистов...


№ 1001   29-05-2006 03:47 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1000« (Trurl)
___________________________

Чур,мое!

Да... Влад на этот раз добраться не успел :)


№ 1000   29-05-2006 03:34 Ответить на это сообщение Ответить на это сообщение с цитированием
Чур,мое!


№ 999   29-05-2006 03:26 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 995« (Сергей Губанов)
___________________________


Вспоминается открытое письмо Сергея Петровича Новикова висевшее однажды на стенке в ИТФ им Л.Д. Ландау написанное по поводу Фоменко. Так Сергей Петрович не постеснялся и прямо заявил, что "...в МГУ на мехмате взращивают дерьмо...".


В школьном возрасте читал замечательную книгу Лакатоса "Доказательства и опровержения".
Несмотря на давность, помню как сейчас: "Ругательства -- последнее прибежище разума!" :)


Странно. Я всегда думал наоборот. Я думал, что есть корреляция между лёгкостью усвоения иностранного языка человеком и тем что он скорее всего является "какаду". Ведь язык зубрить надо, а математику - понимать.


Наверное, это при условии хорошей памяти.
У меня память неважная, поэтому, чтобы запомнить, мне надо сперва понять.
С английским языком у меня было совсем плохо, пока не наткнулся на книги превосходного английского грамматика Эккерсли ("Brighter grammar" и "Essential English").
Он мне "разжевал", что такое английское предложение.
С тех пор больших проблем с английским нет.
Кстати, кто-то из великих математиков говорил, что математика -- тоже язык.
 AVC


№ 998   28-05-2006 18:41 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 996« (Как слышно? Прием!)
___________________________

простота Оберона возможна при сложности / навороченности
"внепрограммистского" (пардон) мышления.


Здесь уже звучали мысли относительно чрезмерной сложности абстракций Оберона. Именно это объявляется причиной нежелательности/неприемлемости Оберона в качестве первого языка программирования как в школах, так и в вузах.

Постараюсь тезисно обосновать свое несогласие с данной точкой зрения.

Сложность простоты Оберона вскрывается при “компетентном программировании” сложных программных систем. Как из “семи нот” (Оберон) создать сложнейшие “джазовые композиции”? Без знания джазовых аккордов, их табулатур, без грамотных наставников, на одной лишь интуиции и здравом смысле далеко не уедешь. Нужна школа приемов и подходов. Иначе простота базиса неизбежно превращается в сложность его практического применения.

Для носителей знаний такая школа опосредованно пройдена через чтение основных книг по Оберону и многолетнюю практику его применения. Для новичков путь первопроходцев видится излишне тернистым на фоне постоянных сомнений в отношении целесообразности глубинного изучения Оберонов в наши дни.


Действительно ли Оберон столь сложен, что его нельзя рекомендовать для преподавания информатики?

Оберон есть упрощенный классический Паскаль, в который добавлены модули и средство имитации классов с использованием автоматической сборки мусора.

Оберон можно рассматривать на трех уровнях:
1. Алгоритмический язык (алгоритмы).
2. Язык реализации (классы/компоненты).
3. Язык проектирования и макетирования (модули).

Как чисто алгоритмический язык (без модулей и средств ООП; программирование в малом) Оберон проще классического Паскаля как в восприятии, так и в использовании.

Как язык реализации практических систем Оберон выступает в роли самодостаточного языка, взаимодействует с окружающим миром через абстракции собственной Оберон-среды (система Oberon), а также имеет диалекты (Компонентный Паскаль), приближенные к промышленным языкам (Java).

Как язык проектирования и макетирования Оберон использует в качестве фундамента модули, предлагая в своих реализациях эффективную концепцию совмещения инструментария с системой поддержки расширяемых программ, легко трансформируемой в полноценную операционную систему.

В школах при использовании Оберона, на мой взгляд, целесообразно ограничиваться первым уровнем с минимальным использованием второго (восходящее программирование; синтезирующее и частично сборочное программирование). В вузах -- переносить акцент на третий уровень с подчеркиванием вспомогательной роли второго и первого уровней (нисходящее программирование; сборочное, конкретизирующее и синтезирующее программирование).

Возвращаясь к конспективному изложению Тьюринговской лекции Дейкстры: Оберон есть практическое воплощение Виртом дисциплины программирования Дейкстры. Удобочитаемые программы с предсказуемым поведением -- вот (по Дейкстре) ключ к контролю сложности программ. Самоограничения, отказ от “мирских соблазнов” во имя сохранения контроля над сложностью -- вот кредо Оберона.

Как же этого позволяет добиться Оберон:

1. Всего две ключевые “нестандартные” абстракции (модули, расширение записи)
2. Отсутствие низкоуровневых средств (адресной арифметики)
3. Сбалансированный минимум конструкций и типов данных
4. Наглядность усовершенствованного Паскаль-синтаксиса
5. Автоматическая сборка мусора (контроль динамической памяти)
6. Вторичность модных поветрий. ООП -- всего лишь одна из поддерживаемых парадигм (классы имитируются расширяемыми записями с процедурными переменными, которые заключаются внутрь модуля).
7. Главенство иерархии модулей (экспорт-импорт программных сущностей)


<<<... | 1017—1008 | 1007—998 | 997—988 | ...>>>
Всего сообщений в теме: 1147; страниц: 115; текущая страница: 15


Добавить свое сообщение

Отслеживать это обсуждение

Дополнительная навигация:
Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру
  
Время на сайте: GMT минус 5 часов

Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
Функция может не работать в некоторых версиях броузеров.

Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

 
© При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

Яндекс цитирования