tengu_crow: (Default)
[personal profile] tengu_crow
Вызвано спорами о программе Фурсенко.

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

Реальность такова, что 99% человеков сидящих в нашей стране за компьютерами этими компьютерами не владеют. Большевики, придя к власти, одним из самых больших приоритетов поставили искоренение неграмотности, нам же рано или поздно, так или иначе придется устранять безграмотность компьютерную.

Нужно не только оставить в покое программу старшей школы, но еще и ввести дополнительный курс компьютерной грамотности - умение печатать вслепую, работать в bash и mc, элементы программирования в python и TeX. Все это можно изучать на маломощном аппаратном обеспечении, а значит - можно изучать массово и по одной для всех учебной программе.

Тезисно:


1. Устранение безграмотности должно быть массовым. Не только в столице и больших городах, но и в маленьких городах, ПГТ и в селах - на базе сельских школ. Гений может родится везде. Наша задача (а) подготовить армию хороших специалистов (б) создать гению условия для развития - буде он где-нибудь появится.

2. Учебная программа должна строится на единой для всех базе. И не только потому, что будет несправедливо если выросший в селе ребенок будет отставать от столичного сынка богатых родителей, но и потому, что преподавать по разным программам - это недопустимая с точки зрения траты ресурсов роскошь. Программа должна быть государственной, единой, унифицированной и стандартизированной. Тогда появится возможность дорабатывать ее по ходу дела - проводя любые рацпредложения через государственную комиссию и сразу внедряя ее везде. Учебные пособия, программа подготовки и так далее - все это будет единообразным, системным и дешевым за счет массовости.

3. Школьная программа должна подразумевать, что сегодняшний выпускник завтра станет инженером, либо специалистом, либо продолжит образование уже в научной области. Наша цель - наука. Готовить в школах секретарш, менеджеров и прочий офисный планктон - недопустимое расточительство. Плюс - с задачей подготовки "планктона" вполне успешно справятся сколько-то-там месячные курсы. Тем более, если такие курсы готовить на базе специалистов предлагаемой программы.

4. Школьная операционная система в рамках такой программы - это linux. Помимо прочих преимуществ - он "в нулевом варианте" (без графических надстроек) может комфортно работать на маломощных машинах, что облегчает компьютеризацию сельских школ. Вообще, в идеале - можно устроить постепенную ротацию компьютерной техники - из более обеспеченных учебных заведений в менее обеспеченные. По мере модернизации и замены компьютеров на новые, старые не списываются, а переходят "по наследству" в сельские школы. Да, "обноски", но это (а) бесплатно (б) лучше чем ничего вообще. Кроме того, можно использовать такие системы и "в терминальном варианте" - один большой компьютер с подключенными к нему дешевыми терминалами, что еще больше упростит и удешевит систему.

5. У linux'а будущее есть, у windows его нет. В случае с linux проблема модернизации железа не стоит так остро. Тем более, что жить на пиратских копиях m$ долго не получится, а большие суммы денех которые будут уходить заокеанским дядям в виде лицензий, лучше потратить на закупки дополнительного железа и формирование учебного корпуса. Кроме того, государство может спокойно разрабатывать учебные программы - завтра эта операционка никуда не денется. Даже, если (не дай Бог) мы объявим войну заокеанскому государству. Или оно нам.

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

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

http://improvement.ru/zametki/mashinopis.shtm
http://improvement.ru/zametki/sleppech.shtm

Вот тут описан чудный инструмент для - gtypist. Если кто-то проникся вышенаписаным, но все еще сидит под windows - рекомендую в качестве обучалки stamina.

7. Математика требует расширения в области систем счисления. На изучение двоичной и шестнадцатиричной систем требуется ровно одна пара (два урока), при этом никто, подчеркиваю, никто из тех, кто прошел через мои пары (а это достаточно солидная выборка) не умеел быстро переводить в уме четырехбитовые числа из двоичной и шестнадцатиричной систем в десятичную и обратно, не знал как выглядит отрицательное и дробное двоичное число, не знал правил по которым выполняются действия в двоичной и шестнадцаритичной системам. Этот навык ставится быстро, в течении ровно одной пары - это не такое уж мудрое дело, зато облегчает работу с компьютером. В школе это наверняка отнимет чуть больше времени, но не так уж и много. Школьные математики должны включить в программу системы счисления - двоичную, шестнадцатиричную (с непременным разъяснением - зачем она понадобилась) и арифметические и логические действия в них. Кроме них - понятие о бите и байте.

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

9. Начальная программа изучения linux должна базироваться на изучении работы в bash и mc.

Они не требуют для себя больших вычислительных мощностей - то есть их можно изучать и в селе и в столице.

Они универсальны - они работали и будут работать в любой системе linux - для CLI кажется не существует такого понятия, как моральное старение.

Они легко документируются (сравните "наберите в командной строке dir" с "кликните кнопку Пуск, войдите в меню Программы, из него перейдите в меню Стандартные, в нем - дважды кликните по иконке Проводник, в проводнике нажмите... и так далее"). Наглядность представления файловой системы обеспечивается использованием mc. GUI не изучается вообще - такая система легко изучается самостоятельно в течении 24-х часов интуитивным путем.

Bash очень легко изучается... при условии что человек владеет клавиатурой - см. пункт 6.

Обучение "сначала CLI" способствует повышению общей компьютерной грамотности и интуиции. Человек, знающий CLI легко разберется в GUI. Человек, знающий CLI будет комфортно себя чувствовать на любой машине, в любой обстановке.

Подробности про изучение CLI тут:
http://uvsw.narod.ru/cvsg.html

10. От изучения команд bash легко сделать переход к программированию на материале программирования скриптов оболочки - это будут все те же команды, просто объединенные в файлы.

11. Вместо всевозможных офисов изучаются TeX-системы (я специально не называю конкретной реализации, но скорее всего это будет TeX Live). Опять-таки. Они бесплатны, не стареют морально, работают на машинах любой мощности (мммм... с оговорками, разумеется), заставляют человека разбираться в том, что он делает. Человек владеющий TeX-системой завтра сможет интегрироваться в научный мир. Биологу-физику-химику-экономисту, не придется отрываться от изучения основного предмета, чтобы изобрести способ, которым ему можно будет написать статью с химическими, физическими, статистическими формулами. Такой человек уже умеет делать хорошую документацию. И самое главное - он приучен к тому, что сначала нужно писать текст, а потом уже заниматься его внешним видом.

см. очень хорошую заметку на этот счет
http://mydebianblog.blogspot.com/2006/10/blog-post_30.html

12. Язык программирования. Раньше это был Бейсик, Паскаль, или Си. Мы предлагаем в качестве такового - Питон. С теми же аргументами, что и выше. Язык бесплатен, прост в изучении, заставляет человека писать красивый код (это просто-таки вбивается в него), работает на маломощных машинах.

Одно из явных преимуществ - наглядность - любую команду Питона можно набрать в комстроке и сразу посмотреть на ее результат.

Преимущество номер два - расширяемость. В Питоне легко перейти от комстроки к GUI-интерфейсам, от простых вещей типа черепашьей графики (то есть использования учебных программ для языков типа ЛОГО) к геоинформационным системам, от простых команд к функциональному программированию и к ООП. С помощью Питона можно автоматизировать большинство систем - от вышеупомянутого TeX, до OpenOffice. Сегодняшний школьник - завтра вместо затрат времени в вузе на изучение уже мертвого Дельфи (или монстра а-ля C#) сможет сразу включиться в научную работу - Питон имеет просто немерянное количество нужных инструментов.

Если кому-то недостаточно моих аргументов - сошлюсь на MIT
http://en.wikipedia.org/wiki/Structure_and_Interpretation_of_Computer_Programs
http://mit.edu/6.01/mercurial/spring09/www/index.html
где Питон используют в качестве языка обучения программированию

Черепашья графика:
http://xturtle.rg16.at/

Картинка стоит тысячи слов, а видео - тысячи картинок, ага:
http://showmedo.com/videos/series?name=pythonJensFromKidsSeries

Питон в науке (рассмотрен в основном физмат-аспект, но общее понятие он дает):
http://www.developers.org.ua/archives/dmitrey/2009/02/11/python-for-science/

А вот Питон в океанологии:
http://koldunov.net/?tag=python

13. Конечной целью такой программы было бы получение на выходе специалиста, для которого компьютер - это повседневный инструмент, причем компьютер любой мощности. У этого человека уже есть понимание того, как работает этот инструмент и что его можно заставить делать. Этот человек способен быстро и эффективно обрабатывать информацию. Причем обрабатывать информацию гибко - не завися от сторонних инструментов обработки. Такой человек не будет вести анализ сложных закономерностей в Excel - он напишет для этого маленький и быстрый скрипт. И конечно такой человек очень быстро самостоятельно освоит все остальное.

14. Реализация такой программы должна производиться постепенно и ступенчато, а не в стиле "завтра мы придем к вам проверять что у вас стоит". Нет. Первые несколько лет поставить linux и учить только слепой печати. Дети, вынужденные работать в столь суровой обстановке сами разберутся в том, в чем они работают. В этом плане детская любознательность и умение докопаться до деталей - это что-то. Через год можно подключать подробное изучение bash и mc. Дальше - программирование скриптов. Еще дальше - Питон. И наконец - TeX. Когда все это будет внедрено - добавить предмет "владение компьютером" во вступительные экзамены в вузы. Аналогично - постепенно и последовательно: слепой набор, bash, mc, bash-скриптинг, python, TeX. Результат - школьника пришедшего в вуз можно будет учить чему-то полезному, а не переучивать с бейсика и ворда на новую систему.

Я не противник GUI, я не противник офисных WYSIWYG-ов, я не фанат абсолютного использования Питона, но я считаю, что базовое образование должно строиться именно так. Русские уже внедряют linux в школах. (можете заглянуть в ЖЖ http://alex-ponosov.livejournal.com) или вот здесь: http://alex-ponosov.livejournal.com/75886.html или вот тут: http://freeschool.altlinux.ru/?page_id=2

Освоение у них идет полным ходом, хотя и в основном на энтузиазме, и с привязкой к парадигме работы в windows - все тот же ворд, все тот же эксель (writer и calc, разумеется).

Date: 2009-02-12 10:50 am (UTC)
From: [identity profile] vjoiller.livejournal.com
Хороший обзор. Правда, я сомневаюсь, что это хоть кого-нибудь волнует из тех, кто принимает решения.
Украина находится на краю пропасти, в которую вот-вот всё обвалится. Свежие ужасы про портовые склады, транспортную систему, налогообложение, и мн. др., говорят о том, что мы еще не ощутили кризисного монстра в полной мере, но он неотвратимо приближается. И нас нельзя в этом плане сравнивать с Россией и остальным миром, поскольку у нас кризис локального характера — к этому приложили руку оранжевые мудаки.

Образование в условиях государственной деградации не только не улучшится, но и сильно пострадает. :(

Date: 2009-02-12 10:59 am (UTC)
From: [identity profile] vjoiller.livejournal.com
И немного свежего оффтопа :)
http://zhgun.livejournal.com/349442.html

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 11:41 am (UTC) - Expand

Date: 2009-02-12 11:15 am (UTC)
From: [identity profile] renegadson.livejournal.com
да оно уже страдает, как послушать знакомых с детьми...

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 11:40 am (UTC) - Expand

(no subject)

From: [identity profile] renegadson.livejournal.com - Date: 2009-02-12 11:52 am (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 12:02 pm (UTC) - Expand

(no subject)

From: [identity profile] renegadson.livejournal.com - Date: 2009-02-12 12:15 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 12:29 pm (UTC) - Expand

(no subject)

From: [identity profile] renegadson.livejournal.com - Date: 2009-02-12 12:39 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 12:42 pm (UTC) - Expand

(no subject)

From: [identity profile] renegadson.livejournal.com - Date: 2009-02-12 01:05 pm (UTC) - Expand

Date: 2009-02-12 11:39 am (UTC)
From: [identity profile] tengu-crow.livejournal.com
Угумс. Согласен со всем. Я тут уже выскалазался, что чтобы описать то, что сейчас творят с нашей системой образования - не хватит никаких матерных слов :(

Но. Рано или поздно, так или иначе, нам придется все восстанавливать. От этого никуда не деться. И лучше заранее определиться - с чем и как иметь дело.

P.S. пока писал - вспоминал отголоски старого фидошного спора, когда народ определялся кого и чему учить в школе/вузе. Я исходил из того, что школа должна взять на себя самую "скучную" и "нудную" часть работы. А уже дальше человек сам сможет определиться куда ему расти со школьного фундамента - т.е. уйдет он в веб-программирование или в работу на большую корпорацию - ему всяко будет легче осваивать свою отрасль.

Date: 2009-02-12 11:05 am (UTC)
From: [identity profile] renegadson.livejournal.com
хех... сир, Вы будете хохотать, но к своим, вроде бы 22, я до сих пор поглядываю на клавиатуру одним глазом =)

Date: 2009-02-12 11:47 am (UTC)
From: [identity profile] tengu-crow.livejournal.com
Не буду я хохотать :( Сам таким был :)) И хорошо помню все свое нежелание осваивать слепую печать. Потому, что никому из нас этого в школе не давали. Потому, что сейчас все считают, что знать слепую печать незачем - есть графический интерфейс и мышка :)

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

Кстати, в старом СССР существовали и курсы стенографии и курсы машинописи - до сих пор натыкаюсь на людей, которые владеют печатью еще с тех пор.

(no subject)

From: [identity profile] renegadson.livejournal.com - Date: 2009-02-12 11:54 am (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 12:02 pm (UTC) - Expand

(no subject)

From: [identity profile] un-welcome.livejournal.com - Date: 2009-02-13 09:49 am (UTC) - Expand

(no subject)

From: [identity profile] vjoiller.livejournal.com - Date: 2009-02-13 05:44 pm (UTC) - Expand

(no subject)

From: [identity profile] un-welcome.livejournal.com - Date: 2009-02-16 07:23 am (UTC) - Expand

(no subject)

From: [identity profile] vjoiller.livejournal.com - Date: 2009-02-13 05:36 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-13 06:16 pm (UTC) - Expand

(no subject)

From: [identity profile] vjoiller.livejournal.com - Date: 2009-02-13 07:54 pm (UTC) - Expand

(no subject)

From: [identity profile] urrik.livejournal.com - Date: 2009-02-13 07:54 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-06-01 08:41 am (UTC) - Expand

(no subject)

From: [identity profile] urrik.livejournal.com - Date: 2009-06-01 11:31 am (UTC) - Expand

Date: 2009-02-12 11:29 am (UTC)
From: [identity profile] yozh-w-tumane.livejournal.com
Все очень правильно, последовательно. Я, пожалуй, даже для себя кое-что из этого возьму, для самообразования.
Основная проблема в том, что школьное образование по всем предметам надо вытягивать из ямы. И компьютерная безграмотность - это штрих к портрету достаточно безграмотного выпускника обычной средней школы. У меня такое чувство, что наша школа (в большинстве случаев) способна отбить желание к изучению предмета и отнюдь не ставит перед собой задачу выпуска грамотных молодых людей, готовых дальнейшему обучению или профессиональной деятельности. Может когда-то ситуация у нас изменится, но не скоро.

P.S. Вспомнила уроки информатики у нас в школе. Начались они в 10 классе, компьютеры мы видели раз в 2 недели, сидели по 2-3 человека. Сейчас не помню ничего из того, что нам тогда рассказывали. Да и в программе было что-то жутко нудное и оторванное от жизни.

Date: 2009-02-12 12:01 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Да. Все именно так и есть :( Тут не только в школе дело. Сейчас выпускник никому не нужен. Мой шеф любит говорить, что "мы готовим высокопрофессиональных безработных". И с одной стороны это понятно - с другой, если не готовить сейчас никого - то завтра мы останемся без образования вообще :( У Кара-Мурзы меня очень вчепятлило описание системы двух корридоров - мы бодро маршируем именно к ней :( Но я все-таки неисправимый оптимист - у нас всегда было самодержавие - в смысле все держалось само :))) на энтузиастах. Думаю выкрутимся и на этот раз.

С информатикой - могу себе представить. Эххх. У нас даже в вузе бывало так - с бригадным обучением и так далее. В школе нам повезло больше - у нас был компьютерный класс и мы его достаточно часто использовали. Плюс - городок был богат компьютерными кружками. Хотя везде компьютеры были на базе дреееевнего КР580ИК80, но - местной сборки, дешевые и в большом количестве. Я поэтому и пишу, что лучше, если каждого усадят за клавиатуру - пусть даже старенькой машины, но он будет набирать все сам.

Самое противное в этом - то, что квалифицированных учителей тоже не хватает. Сколько из них могут печатать вслепую сами? :(

(no subject)

From: [identity profile] yozh-w-tumane.livejournal.com - Date: 2009-02-17 12:01 pm (UTC) - Expand

Date: 2009-02-12 11:48 am (UTC)
From: [identity profile] ollycat (from livejournal.com)
Согласен практически на 100%. Несколько спорно утверждение об обучении именно башу. Но вполне соглашусь об обучение в shell в принципе. :) А то нынешние программы обучения (школьные, институтские и все курсы в принципе) выглядят как: "нажмите на иконку ворда. Теперь мы научимся делать текст толстым. Для этого выделите его и нажмите вот сюда!" Не, ну пипец! ЭТО обучение???!!! Когда людям говорят "а теперь сохраним наш текст в папочке ТЕКСТ", а человек даже не понимает что такое "папочка"! Я знаю, проходил через это, когда в свое время пришлось решать проблемы в офисе. Сотрудники явно не понимали о чем я говорю, хотя работали уже на компе много лет. Когда же я на пальцах объяснил им что есть комп, диск, папки, файлы и прочее, у них просто настало просветление! Для этого понадобилось пара часов! А пройденные до этого многодневные курсы не дали им по сути НИЧЕГО, кроме тупого знания "на какую кнопку нажать". Только вот если эта кнопка оказалась вдруг не там, или кто-то убрал ее с панели, то все, жопа, человек потерялся. :( Грош цена такой грамотности! Так что поддерживаю!... Жаль только, что это все действительно мало волнует людей, которые будут принимать решения, как у вас, так и у нас. :( Увы, по прежнему "бабло побеждает зло", откат решает все. :(

Date: 2009-02-12 12:13 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Quote:
Согласен практически на 100%. Несколько спорно утверждение об обучении именно башу. Но вполне соглашусь об обучение в shell в принципе. :)


Агамс. А какую shell по твоему мнению лучше использовать? С этим у меня как раз пробел :)) Тут в меня можно смело взять за пуговицу и напомнить "врачу, исцелися сам" :) Я еще на начальной стадии освоения. То есть из всего перечисленного в программе я слабее всего владею именно шеллом. По объективным причинам :( Работа требует использования MATLAB, поэтому я пока сижу под winXP, правда с прикрученным к ней набором линуксовых утилит перекомпиленных под win32 :))) То есть ls и пр. и пр. моя командная строка понимает и я ими пользуюсь очень часто :))) Посему мысль была простой - раз bash идет почти везде по умолчанию - изучать нужно именно его.

(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 01:05 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 01:29 pm (UTC) - Expand

(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 01:38 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 01:45 pm (UTC) - Expand

(no subject)

From: [identity profile] xornot.livejournal.com - Date: 2009-02-12 03:09 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 03:49 pm (UTC) - Expand

(no subject)

From: [identity profile] xornot.livejournal.com - Date: 2009-02-12 04:33 pm (UTC) - Expand

(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 05:09 pm (UTC) - Expand

(no subject)

From: [identity profile] xornot.livejournal.com - Date: 2009-02-12 06:26 pm (UTC) - Expand

(no subject)

From: [identity profile] ollycat - Date: 2009-02-13 01:57 pm (UTC) - Expand

(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 04:02 pm (UTC) - Expand

(no subject)

From: [identity profile] xornot.livejournal.com - Date: 2009-02-12 04:21 pm (UTC) - Expand

(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 04:31 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 01:33 pm (UTC) - Expand

(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 01:47 pm (UTC) - Expand

(no subject)

From: [identity profile] satinenok.livejournal.com - Date: 2009-02-12 07:51 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 10:18 pm (UTC) - Expand

(no subject)

From: [identity profile] satinenok.livejournal.com - Date: 2009-02-12 10:23 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 10:43 pm (UTC) - Expand

(no subject)

From: [identity profile] scalpendroid.livejournal.com - Date: 2009-02-13 05:55 pm (UTC) - Expand

Date: 2009-02-12 12:18 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Quote:
нынешние программы обучения (школьные, институтские и все курсы в принципе) выглядят как: "нажмите на иконку ворда. Теперь мы научимся делать текст толстым. Для этого выделите его и нажмите вот сюда!"

Именно :((((( Сколько бесполезного времени, сил и здоровья пропадает - я даже посчитать не могу. Самое главное, что все описанное - системные знания о компьютере и прочее таки да можно рассказать за пару часов. Позавчера, например, спросил народ на лекции - знают ли они как выглядит текстовый файл "изнутри". Специальность у них компьютерная, четвертый курс. Не признался никто :( Я конечно все это по ходу дела им рассказываю и показываю, и прививаю нужные навыки, но у меня в итоге получается не мой предмет, а курс молодого бойца. По-хорошему этим всем должна заниматься все-таки школа и первый курс.

Эх. Могу себе представить каким откровением были твои объяснения :))) Сам часто видел такой эффект "просветления" :)))

(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 01:08 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 01:29 pm (UTC) - Expand

Date: 2009-02-12 12:23 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Quote:
Жаль только, что это все действительно мало волнует людей, которые будут принимать решения, как у вас, так и у нас. :(

Жаль, конечно :( Но... Думаю, чем дальше - тем больше энтузиастов будет у этого дела. Примерно как сейчас народ постепенно переходит на джаббер. Да, не спеша, да, медленно и неказисто, с потерей времени, ресурсов, но переходит. Процесс идет. Рано или поздно foss свое возьмет :))

Я всегда вспоминаю Песнь Пиктов :)))

Рим не хочет взглянуть,
Роняя тяжесть копыт
На голову нам и на грудь,-
Наш крик для него молчит.
Часовые идут - раз, два,-
А мы из-за медных плечей
Жужжим, как отбить нам Вал
С языками против мечей.

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


(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 01:12 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 01:31 pm (UTC) - Expand

(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 01:52 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 04:22 pm (UTC) - Expand

(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 04:38 pm (UTC) - Expand

Date: 2009-02-12 03:03 pm (UTC)
From: [identity profile] xornot.livejournal.com
Я про пункт 14 :) Как по мне, то синтаксис у Python сложнее, чем С/C++ или C#. Мне идеалом для изучения программирования кажется обычный Си, либо Free Pascal (взамен Delphi). После можно учить С++. C#, ксати, не так уж плох.

Date: 2009-02-12 04:09 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Угумс. Это наверное самый спорный из пунктов. По опыту обучения (уже третий год) Питону можно обучить в течении нескольких пар. В отличии от большинства других языков. Это уже проверено на практике, причем, часто на достаточно далеких от программирования людях вообще.

Для человека изучавшего Си - он может казаться чем-то не тем, но тут идет речь про обучение с нуля. А такой момент как те же отступы человек схватывает быстро - программа получается наглядной. Собственно, тут я могу сослаться на авторитет Рэймонда ;)

Привлекает то, что Питон хорошо наращивается. Я не видел конкретных научных разработок/научных сред под Паскаль/Си а-ля Матлаб или R. А под Питон есть огромное количество дополнительных модулей, реализующих те или иные учебные и научные программы: NumPy, SciPy, TeX, геоинформационные, биологические системы и иже с ними. Включая GUI "малой кровью" и веб-программирование.

Все это доступно почти с нуля. Сколько времени и труда нужно потратить во FreePascal не-профессиональному программисту, а просто ученому, чтобы построить по статистическим данным график для статьи? Сейчас компьютерная грамотность - это не умение писать программы вообще. Это - умение обрабатывать информацию быстро, гибко и "малой кровью".

http://linuxgazette.net/114/andreasen.html
http://linuxgazette.net/115/andreasen.html

(no subject)

From: [identity profile] xornot.livejournal.com - Date: 2009-02-12 04:40 pm (UTC) - Expand

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 04:53 pm (UTC) - Expand

(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 04:54 pm (UTC) - Expand

(no subject)

From: [identity profile] xornot.livejournal.com - Date: 2009-02-12 06:18 pm (UTC) - Expand

Date: 2009-02-12 04:14 pm (UTC)
From: [identity profile] ollycat (from livejournal.com)
На счет синтаксиса пожалуй не соглашусь с вами. Сильной разницы нет. Ну только что в С явно идет окончание блока обозначенное "}" скобкой, а в питоне менее очевидное внешне "убирание отступа". ;) А вот по части что изучать в начале... У Си есть одно преимущество ИМХО: там строгая типизация. На начальном этапе обучения программингу было бы не плохо людям дать понятия о типизации и явном объявлении переменных. Что бы не вышло как в анекдоте:

"Буратино дали 3 яблока. Некто забрал у него 2 яблока. Сколько яблок осталось у Буратино? Одно? Так вот нет! Ибо ни кто не знает, сколько яблок было у него до этого! ;) Мораль: обнуляйте переменные."

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

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 04:31 pm (UTC) - Expand

(no subject)

From: [identity profile] ollycat - Date: 2009-02-12 04:43 pm (UTC) - Expand

Date: 2009-02-12 04:57 pm (UTC)
From: [identity profile] green-serpent.livejournal.com
Уж лучше сразу до-диез.
плюсы без автоуказателей - на фиг, на фиг.
обычному человеку, не ставящему цель стать программистом не нужно постоянно отслеживать new\delete.
автоматическое освобождение памяти и сборка мусора рулят.

(no subject)

From: [identity profile] xornot.livejournal.com - Date: 2009-02-12 06:21 pm (UTC) - Expand

(no subject)

From: [identity profile] green-serpent.livejournal.com - Date: 2009-02-12 07:58 pm (UTC) - Expand

(no subject)

From: [identity profile] xornot.livejournal.com - Date: 2009-02-12 10:47 pm (UTC) - Expand

(no subject)

From: [identity profile] green-serpent.livejournal.com - Date: 2009-02-12 11:07 pm (UTC) - Expand

(no subject)

From: [identity profile] xornot.livejournal.com - Date: 2009-02-12 11:53 pm (UTC) - Expand

Date: 2009-02-12 03:37 pm (UTC)
From: [identity profile] catsea.livejournal.com
я не фанат линуха, и в принципе считаю что знания программирования базовому школьнику не надо. досточно чтобі он біл хорошим юзверем) имхо, конечно)

Date: 2009-02-12 04:14 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
а что значит - быть хорошим юзером? :) чтобы научить человека "офису и интернету" не нужно школы. он научится сам. интуитивно.

(no subject)

From: [identity profile] catsea.livejournal.com - Date: 2009-02-12 05:21 pm (UTC) - Expand

Date: 2009-02-12 03:53 pm (UTC)
From: [identity profile] lexiff.livejournal.com
Согласен по всем пунктам кроме одного.
Не линух, авЫндовз.
он много более популярен в бизнесе, бюджете и в муниципалитетах.

Реализуется все тем же терминалом.

А общая система - да, согласен.

Date: 2009-02-12 04:43 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Жутко холиварная тема на самом деле :))) Но тут - кому что. Я когда это писал - больше думал о сельской школе со старыми компьютерами. Там, как мне кажется, еще долго не будет железа способного потянуть winXp, не говоря о Висте и иже с ними. Не говоря об оплате лицензии - даже если это будет как в Китае по 3$ за рабочее место. Но это все - действительно очень спорно. Так что - поживем - увидим.

В остальном - да, и терминалом это все реализуется, и такую штуку, как cygwin никто не отменял. Сам учился именно по ней.

ЗЫ Честно говоря, я вообще сомневаюсь, что таким проектом кто-нибудь займется всерьез. Сейчас человеков волнуют совсем другие проблемы.

(no subject)

From: [identity profile] high-way-star.livejournal.com - Date: 2009-02-12 06:17 pm (UTC) - Expand

(no subject)

From: [identity profile] lexiff.livejournal.com - Date: 2009-02-12 06:22 pm (UTC) - Expand

Date: 2009-02-12 07:21 pm (UTC)
From: [identity profile] zelyan.livejournal.com
Школьная операционная система в рамках такой программы - это linux. Помимо прочих преимуществ - он "в нулевом варианте" (без графических надстроек) может комфортно работать на маломощных машинах, что облегчает компьютеризацию сельских школ. Вообще, в идеале - можно устроить постепенную ротацию компьютерной техники - из более обеспеченных учебных заведений в менее обеспеченные. По мере модернизации и замены компьютеров на новые, старые не списываются, а переходят "по наследству" в сельские школы. Да, "обноски", но это (а) бесплатно (б) лучше чем ничего вообще. Кроме того, можно использовать такие системы и "в терминальном варианте" - один большой компьютер с подключенными к нему дешевыми терминалами, что еще больше упростит и удешевит систему.
http://freeschool.altlinux.ru --- уже =)))

Date: 2009-02-12 09:57 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
а я знаю :))) я даже ссылку привел в конце поста :)

(no subject)

From: [identity profile] tengu-crow.livejournal.com - Date: 2009-02-12 10:52 pm (UTC) - Expand

Date: 2009-02-12 08:47 pm (UTC)
From: [identity profile] ingenieurin.livejournal.com
Школьная программа должна подразумевать, что сегодняшний выпускник завтра станет инженером, либо специалистом, либо продолжит образование уже в научной области. Наша цель - наука. Готовить в школах секретарш, менеджеров и прочий офисный планктон - недопустимое расточительство.

Ну, кроме инженера и менеджера, есть еще много хороших и нужных профессий ;-)

Date: 2009-02-12 09:56 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Не спорю :) Я просто старался максимально ясно выразить чего мне хочется :) Думаю, менеджеры тоже только выиграют от такого подхода :)

Re: касательно железа

Date: 2009-02-12 11:59 pm (UTC)
From: [identity profile] xornot.livejournal.com
Кстати по теме - прочитал вот что, цитирую:
----
Edumandriva 2009 Alpha1

Вышла первая альфа дополнительного образовательного репозитория EduMandriva - Edumandriva 2009 Alpha1.

DVD диск с репозиторием разработан в Центре компетенции Mandriva Глазовского государственного педагогического института им. В.Г. Короленко и предназначен для облегчения установки и использования образовательного ПО, так как содержит в себе подборку программного обеспечения, необходимого для проведения занятий по курсам информатики и ИКТ дисциплин в средних, средне-специальных и высших учебных заведениях, составленную на основе пожеланий преподавателей и апробации предыдущих версий репозитория.

Особенности:

* Lazarus в сборке GTK2 и Qt4 (метапакеты task-lazarus-gtk2 и task-lazarus-qt4;
* FreeBASIC (совместим с QBASIC);
* Scratch - программирование для детей на основе Logo;
* Кумир (школьный алгоритмический язык);
* LightLang - один из лучших словарей;
* Phun - физический симулятор;
* OpenProj - свободный аналог MS Project;
* iTest - система тестирования учащихся;
* ATutor - программа для постороения систем дистанционного образования;

и другое ПО, полный список которого вы можете найти на ВиКи проекта:

Диск ставится на существующую инсталяцию Mandriva 2009 Free (корректная работа с Mandriva PowerPack 2009 в разработке).

Первая альфа пока не содержит в себе установщика с графическим интерфейсом, но позволяет установить все программное обеспечение с помощью специального скрипта SetupAll.run или подключить репозитории для установки ПО через стандартный менеджер пакетов.
Скачать iso образ можно отсюда: ftp://ftp.linuxcenter.ru/pub/Mandriva/EduMandriva/iso/2009.0/EduMandriva2009_alpha1.iso

------
From: [identity profile] xornot.livejournal.com
цитата:
-------
Edumandriva 2009 Alpha1

Вышла первая альфа дополнительного образовательного репозитория EduMandriva - Edumandriva 2009 Alpha1.

DVD диск с репозиторием разработан в Центре компетенции Mandriva Глазовского государственного педагогического института им. В.Г. Короленко и предназначен для облегчения установки и использования образовательного ПО, так как содержит в себе подборку программного обеспечения, необходимого для проведения занятий по курсам информатики и ИКТ дисциплин в средних, средне-специальных и высших учебных заведениях, составленную на основе пожеланий преподавателей и апробации предыдущих версий репозитория.

Особенности:

* Lazarus в сборке GTK2 и Qt4 (метапакеты task-lazarus-gtk2 и task-lazarus-qt4;
* FreeBASIC (совместим с QBASIC);
* Scratch - программирование для детей на основе Logo;
* Кумир (школьный алгоритмический язык);
* LightLang - один из лучших словарей;
* Phun - физический симулятор;
* OpenProj - свободный аналог MS Project;
* iTest - система тестирования учащихся;
* ATutor - программа для постороения систем дистанционного образования;



и другое ПО, полный список которого вы можете найти на ВиКи проекта:

Диск ставится на существующую инсталяцию Mandriva 2009 Free (корректная работа с Mandriva PowerPack 2009 в разработке).

Первая альфа пока не содержит в себе установщика с графическим интерфейсом, но позволяет установить все программное обеспечение с помощью специального скрипта SetupAll.run или подключить репозитории для установки ПО через стандартный менеджер пакетов.
Скачать iso образ можно отсюда: ftp://ftp.linuxcenter.ru/pub/Mandriva/EduMandriva/iso/2009.0/EduMandriva2009_alpha1.iso
--------

Date: 2009-02-13 10:01 am (UTC)
From: [identity profile] un-welcome.livejournal.com
да, Вик, все это конечно хорошо.
но есть как минимум два больших НО:
1) тем, кто за все отвечает это не надо - ломать старое и строить
новое сейчас очень мало кому хочется.
2) очень мало компетентных преподавателей,
способных все это донести до школьника/студента.
Типичный пример - наш информер в школе. Благодаря своей любознательности
я через полгода прогал в паскале имхо :-) получше чем он.
В институте была та-же фигня, только с еще большими казусами.
3 человека делали лабы по всему, связанному с компами для всего потока - 60 человек.
Т.е. надо как минимум начать сверху - продвигать обучение преподавателей,
а потом уже внедрять его в "регионах".

Date: 2009-02-13 05:44 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Все написанное тут - от начала до конца - ненаучная фантастика :( Я хорошо понимаю, что никто ничего такого делать не будет. Увы и ах :(

(no subject)

From: [identity profile] un-welcome.livejournal.com - Date: 2009-02-16 07:40 am (UTC) - Expand

June 2025

S M T W T F S
123456 7
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 18th, 2025 11:16 am
Powered by Dreamwidth Studios