Комментарии к статье

Вернуться к статье

Linux в школе: EduMandriva

akdengi 2009-04-16 14:20:30.499601+04

za1raz пока в процессе становления - для удобства наверное стоит интегрировать его с ВиКи где добавить сссылки на ПО. Ну и требуется работа по упрощению установки - проект oneclick SuSe является примером для подражания.

akdengi 2009-04-16 14:21:47.999118+04

p.s. ну и забыли полноценные составляющие инфраструктуры - on-line добавление репозиториев (urpmi.mandriva.ru) и российский баг-трекер (qa.edumandriva.ru) :)

аноним 2009-04-16 21:06:59.511903+04

>В сочетании с FreePascal можно использовать >Lazarus — IDE-оболочку(O_O). В этом случае система >будет очень похожа на известный всем (кроме "аффтара" :) TurboPascal.

Похоже, автор в глаза не видел ни того, ни другого...Да ладно... Зато "За Линух!"

Сергей Голубев 2009-04-16 21:57:13.22105+04

аноним, четверг, 16 апреля 2009 г. 21:07:00:
Похоже, автор в глаза не видел ни того, ни другого...

Вы намекаете на то, что в Lazarus окошек больше и потому они не похожи? Тяжелый случай.

akdengi 2009-04-16 22:37:44.298665+04

Тут прикол в другом - после Линукса никто не хочет програмить на паскале в "синеньких" окошках - приходитсяи на винду Geany ставить :)

Said 2009-04-17 07:38:40.438723+04

2 akdengi!
C Pelles C не сталкивались?
Вполне достойный был бы проект. Но...
Тока под форточки. А так - преизрядного качества компайлер.
Хотя всей подоплеки не знаю. У сына (из-за учёбы, кста!) машина форточками воняет - вот на неё и водрузили. Пару лет назад. Сую нос периодически - до Siemens C не дотягивает, но ей-богу преизрядно.

аноним 2009-04-17 10:28:20.828736+04

2Said, пятница, 17 апреля 2009 г. 07:38:40:
>2 akdengi!
>C Pelles C не сталкивались?
>Вполне достойный был бы проект. Но...
>Тока под форточки. А так - преизрядного качества компайлер.

Юзайте Code::Block. Правда, там в Винде будет гемор с установкой либ к нему. Но зато из него сразу можно сделать кросс-компиляцию в Винду. Когда учился, не получил ни одной претензии, что программка не запустилась. Хотя делал всё из-под Линукса.

akdengi 2009-04-17 21:21:32.571061+04

Сталкивался, сталкивался - если посмотрите внимательно то для C и так все есть (а я в доппакеты на диск почти все нужные сурсы пихаю) - но переделать школьную программу я увы не в силах как и переучить сотни преподов.

аноним 2009-04-18 12:32:28.532398+04

>Вы намекаете на то, что в Lazarus окошек больше и потому они не похожи? Тяжелый случай.

Это в TurboPascal (Borland C) - IDE,
а Lazarus - это RAD (ну или потуги на нее)
А приплюсплюснутые мозги - случай действительно тяжелый...

Я-аноним 2009-04-18 13:08:55.46796+04

Я тот, кто про Lazarus писал:)
Вот перечитал свои перлы и показалось, что они грубоваты весьма... Хочу извиниться перед С.Голубевым на всякий случай - ничего личного, так уж получилось. просто меня слегка раздражают "красноглазые линуксоиды", навязывающие всем свои пристрастия (в т.ч. и к тому, на каком языке все должны писать программы). Кстати, фанатов- виндузятников я тоже недолюбливаю...

Сергей Голубев 2009-04-18 13:22:57.457759+04

Я-аноним, суббота, 18 апреля 2009 г. 13:08:55:
просто меня слегка раздражают "красноглазые линуксоиды", навязывающие всем свои пристрастия (в т.ч. и к тому, на каком языке все должны писать программы).

Согласен - примите и мои извинения за излишне резкий ответ. Тем более, что тут даже предмет для спора отсутствует. Я утверждаю, что на уровне школьной программы никакой разницы между языками нет. Если учителя привыкли к бэйсику-паскалю, то объективных причин для перехода на что-то другое не находится.

akdengi 2009-04-18 19:15:47.427772+04

Поищите получше - Lazarus это IDE которая стремится применить ПРИНЦИП RAD...

akdengi 2009-04-18 19:16:55.024847+04

> Согласен - примите и мои извинения за излишне резкий ответ.

Сергей - не надо наверное. Навязываем не мы, линуксоиды, а скорее люди которые в этой области полные профаны но обладают нужным "весом".

В порядке замечания 2009-04-19 12:01:33.47393+04

Для "крутых" программистов.

Я со своей колокольни "серой массы" (а не гениев) составлял программы на Fortran, Pascal, Basic, C.
- Fortran - Formula Translator - язык для расчетов. В базовых версиях - библиотеки с математикой. Графики меньше, чем в других трансляторах.
- Pascal - язык для учебы.
- Basic - язык для начинающих.
- C - язык для системного программирования.
- Cobol - Common Bisuness Object Language - содержит многочисленные подпрограммы (модули) для экономических расчетов.

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

Школьникам понятие "кроссплатформенность" - как литератору - ряды Фурье.

Беда суперпрограммистов - считать, что все нуждаются именно в том, в чем нуждаются суперпрограммисты.
А жизнь устроена, вероятно, в большей степени так: я иду по росе, босы ноги мочу, Я - ТАКОЙ ЖЕ, КАК ВСЕ, Я УЧИТЬСЯ ХОЧУ.

аноним 2009-04-19 12:26:36.295721+04

Я бы бейсик вообще убрал))Паскаль справляется с обучением лучше.

akdengi 2009-04-19 15:05:33.697494+04

>Я бы бейсик вообще убрал))Паскаль справляется с >обучением лучше.

Вы это в министерстве образования объясниет раз такие смелые (хотя смелые люди себя не скрывают)...

Я-аноним 2009-04-19 15:39:20.285879+04

Про преподавание языков я знаю не понаслышке - и в школе пришлось поработать (слава богу, недолго), сейчас занимаюсь тем же в собственной компьютерной студии. (Уже довольно давно). Для души - пишу программы под заказ на Delphi, есть несколько проектов, которыми не стыдно похвастать.
(Для Сишников перевожу: мое хобби - быдлокодер).
Так вот вам мнение практика:
1.Лучший язык для начинающих -Паскаль, однозначно.
Помогает не только "въехать" в мир алгоритмов, но и настроить мозги на правильное программирование.
2.Начинать с C или с Бэйсика - угробить будущего программиста (первый - слишком сложный и много лишнего надо разобрать, отвлекаясь от главного, второй - аморфный и бессистемный по сути).
Насчет С мое мнение - этот язык - главная причина того, что современный ИТ-мир оказался в тупике (болоте, ж-пе - кому как нравится).
Поясняю - нет практически НИ ОДНОЙ (за редкими исключениями) программы, которая НЕ ГЛЮЧИТ! И самое противное - все уверены, что так оно и должно быть! ("Если в программе нет глюков - то она делает не то, что требуется" и т.п.)
А НЕ ДОЛЖНО! Если я не могу доверять своей ИС - то грош ей цена!

аноним 2009-04-19 17:03:44.957672+04

На самом деле не сказать, что си слишком сложный... Если рассмотреть, школьный уровень программирования, то в основном школьники могут споткнуться о привидении типов в си.

аноним 2009-04-19 17:10:07.516225+04

>>Поясняю - нет практически НИ ОДНОЙ (за редкими исключениями) программы, которая НЕ ГЛЮЧИТ! И самое противное - все уверены, что так оно и должно быть! ("Если в программе нет глюков - то она делает не то, что требуется" и т.п.)
А НЕ ДОЛЖНО! Если я не могу доверять своей ИС - то грош ей цена!

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

аноним 2009-04-19 17:23:05.383937+04

2akdengi, воскресенье, 19 апреля 2009 г. 15:05:34:
>Я бы бейсик вообще убрал))Паскаль справляется с >обучением лучше.
>>Вы это в министерстве образования объясниет раз >>такие смелые (хотя смелые люди себя не >>скрывают)...
Знаешь, я думаю, что министерству образования от моего мнения ни жарко, ни холодно. Только готов поспорить, что в школьной программе не стоит: изучить БЭЙСИК, а стоит изучить какой-нибудь алгоритмический язык высокого уровня. И не понятно почему учителя выбирают БЭЙСИК, а не Паскаль. В конце-концов он более распространен, в вузе они тоже паскаль будут изучать(это сейчас у всех). Так смысл бэйсика??

akdengi 2009-04-19 21:38:31.027079+04

>Знаешь, я думаю, что министерству образования от >моего мнения ни жарко, ни холодно.
Ему на любое мнение наплевать и тут ничего не сделать (если только не переходить на уголовку).

>Только готов поспорить, что в школьной программе >не стоит: изучить БЭЙСИК, а стоит изучить какой-нибудь алгоритмический язык высокого уровня. И не понятно почему учителя выбирают БЭЙСИК, а не Паскаль. В конце-концов он более распространен, в вузе они тоже паскаль будут изучать(это сейчас у всех).
>Так смысл бэйсика??

а) В 99% педвузов учат будущих учителей информатики этим двум языкам
б) в школах работают "кадры" которые окромя Qbasic и TurboPascal ничего другого не знают
в) Посмотрите учебники информатики и методику к ним - что видите? Python, C++ а может Ruby и Haskell?
г) В ЕГЭ какие языки?

аноним 2009-04-20 11:43:48.970521+04

2akdengi
а)Насчет Бэйсика и Паскаля. Пускай оставят Паскаль. Неплохой язык.
б)см а.
в)Учебников много. Я учился 10-11 Угринович и т.д.Там действительно в качестве ООП идет Visual Basic.Я думаю ООП в школах во-первых не очень важно, во-вторых если все-таки важно можно опять использовать ObjectPascal и среду разработки Lazarus. Насколько я помню с Бэйсиком мы в учебной программе сталкивались в классе 6ом..Согласитесь хороший срок, чтобы забыть)
До 10-11 нас учили по учебнику под ред. Семакина. Там вообще есть раздел посвященный Ассемблеру))Слава Богу не проходили))Изучая ассемблер в вузе я проматривал его, но там он для какой-то виртуальной машины. Согласитесь если учить ассемблер то уж для 8086. А так он вообще для школы не нужен.Кому надо сами изучат и все поймут, а так только запутаются.
г)Смотрел:"Единый государственный экзамен по ИНФОРМАТИКЕ и ИКТ
Демонстрационный вариант КИМ 2009 г.
подготовлен Федеральным государственным научным учреждением
«ФЕДЕРАЛЬНЫЙ ИНСТИТУТ ПЕДАГОГИЧЕСКИХ ИЗМЕРЕНИЙ»"
Во всех вопросах, посвященных языкам есть варианты на Паскале и Бэйсике. В части 3 еще и Си. Так что с моим планом "Изучайте паскаль вместо бэйсика" никакого противоречия нет. Изучив паскаль дети к ЕГЭ будут готовы)

KIJ 2009-04-21 05:51:47.144022+04

>аноним, понедельник, 20 апреля 2009 г. 11:43:49
>Так что с моим планом "Изучайте паскаль вместо бэйсика" никакого противоречия нет.

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

аноним 2009-04-21 15:23:29.427957+04

В учебниках дают и ПАСКАЛЬ и БЭЙСИК. Кстати, учителя сами выбирают учебник из списка допущенных Фед.агенством. Я думаю они знают бэйсик и паскаль одинаково хорошо.Паскаль наверное даже лучше.

KIJ 2009-04-22 05:37:47.399821+04

Насчет выбора учебников я уже писал повторяться не буду не все так просто. Захотел взял и сменил учебник, как бы не так учебник нельзя сменить в течении 5-ти лет, если только он неисключен из списка рекомендованных.
А вот насчет знания Бейсика и Паскаля абсолютно верно.
А вообще посмотрите БУП 2004 очень интересный документ. Как бы информатику не постигла учясть черчения. Слухи такие уже есть.

Storke 2009-04-26 15:07:53.805935+04

У меня такое ощущение, что тут принимают участие в обсуждении далекие от школы люди.
Начнем с БУП-2004. А вы сравнивали его с БУП-98?
А задания по ЕГЭ смотрели? А сами учебники рекомендованные? А преподавали по ним? Если нет, то и не стоит демагогией заниматься и давать далекие от школьных реалий советы.
Какой язык программирования выбрать для изучения в школе? Ответ дает ЕГЭ: С, Pascal и Basic. Не буду пускаться в преимущества и недостатки каждого из них, скажу лишь одно: практика показывает, что меньше всего ошибок в тексте программ в заданиях типа С допускают те, кто пишет на Бейсике. Почему? Да потому что кроме логики программы нужно еще не допускать синтаксических ошибок языка программирования, за которые снижаются баллы. И некоторые учителя информатики выбирают Бейсик не потому, что они такие крутые перцы а-ля Гейтс, а чтобы дети лучше сдали ЕГЭ.
Изучение 2-3 языков? Да помилуйте, хоть один бы успеть хорошо выучить. Опять же для сдачи ЕГЭ лучше знать один. На факультативах или кружках? А они еще есть в школах? Если есть, то скоро не будет, так как обязаловка только по математике и русскому. Вот туда и пойдут часы. А еще на спортивные секции после выступления в феврале Путина.
Так что не обольщайтесь. Я еще не сказал о том, кто сейчас преподает в школах. Такие, как Пиастро в 88 омской школе, единицы. Они уже как мамонты, скоро уйдут на пенсию и про информатику вообще можно забыть, так как некоторые лучше свои фирмы создают, чем с детьми нервы тратить.
Надеюсь, никого не обидел, лишь просто обрисовал обобщенную школьную ситуацию.

KIJ 2009-04-27 13:06:13.960162+04

>Storke, воскресенье, 26 апреля 2009 г. 15:07:54:
>У меня такое ощущение, что тут принимают участие в обсуждении далекие от школы люди.
>Начнем с БУП-2004. А вы сравнивали его с БУП-98?

Нетолько сравнивали. а и работали по БУП-98 и переходим на БУП-2004. Только не путайте ситуацию 1998 г., практически небыло компьютеров у учеников дома и единицы родителей умели на них работать. И 2008 г. компьютеры есть почти у каждого и гораздо мощнее чем в школе, и значительная часть родителей использует компьютер на работе. Как использует это уже другой вопрос.
В те годы вопрос о факультативе по информатике не стоял. Было по 1-2 часам в кажом классе.
И практически все они уходили на программирование.
Сейчас особенно с введением НСОТ ни факультативов и кружков. Про деление классов на группы забудьте, даже если в классе 25 человек. В былые годы делили и 18.

аноним 2009-08-01 17:37:33.232923+04

Учили бы то, что реально пригодится - хотя бы языки разметки XHTML и CSS, да JavaScript хотя бы. В хозяйстве пригодится. А потом можно и на Python - язык мощный, но считается не очень сложным в освоении. А то всякие Бэйсики, Паскали...

аноним 2009-08-01 18:33:06.555026+04

Дурачок?Школиё??Пыанер...

аноним 2009-08-02 08:40:51.163361+04

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

анонимный аноним 2009-08-02 09:18:42.102528+04

2аноним, воскресенье, 2 августа 2009 г. 08:40:51:
>плохо, что в учебниках по информатике очень мало заданий для отработки навыков по решению различных задач, почему бы не составить учебник в стиле математики: теория+задачник или тема+ набор задач.

Согласен. Ну так составьте хороший учебник.
А то вот так все друг на друга кивают,
а дело стоит. Сам не сделаешь - никто не сделает.

аноним 2009-08-02 14:32:07.333017+04

анонимный аноним, воскресенье, 2 августа 2009 г. 09:18:42:
Согласен. Ну так составьте хороший учебник.
А то вот так все друг на друга кивают,
а дело стоит. Сам не сделаешь - никто не сделает.

Очень хорошая мысль. Я берусь это сделать: составить лучший учебник всех времен и народов. Завтра меня назначают призидентом, при вашей безусловной поддержке, и порядок в этом секторе образования будет обеспечен для всех и на - всегда!
Крепко жму руку. Пишите свои пожелания: Москва, Кремль, Президенту: т.е. - мне.

Вернуться к статье