OLPC.бг header image

Историята зад технологичните избори на Лаптоп за всяко дете

30.01.2008 от Гено Рупски · без коментари

Превод от OLPCNews

Стига толкова налучкване
Стига толкова налучкване!

Постоянно срещам коментари относно изборите на Лаптоп за всяко дете, като най-често срещаните са:

  1. “Защо си мислят, че е по-добре да се използва нестандартна клавиатура и нестандартно работно място (Sugar), вместо да орежат някоя линукс дистрибуция с XFCE и подбрани програми?”
  2. “Защо са сложили бутон ‘Изходен код’, когато повечето деца няма да го ползват?”
  3. “Не са направили учебна програма, защото не вярват в ‘нормалното образование и учителите’.”
  4. “XO лаптопа е безполезен, защото не можеш да слушаш MP3, гледаш Flash или разпечатваш.”

Мисля, че не всички оценяват причината за тези избори. Всъщност тези коментари описват Intel Classmate PC. И според мен той НЕ е невероятен компютър за децата в основно училище.

Защо Sugar?

Всъщност класическото работно място е отвратително. Дълбоко вътре се корени система за избор на меню. Менюто е търсене в дърво, което започва да става объркващо МНОГО бързо. Даже възрастните не могат да разберат всички точки в менюто, например в офис приложение. Причината опитните *никс потребители да обичат командния ред е свободата, която предоставя от тези объркващи и хаотични менюта.

Дизайнерите на XO са взели предвид факта, че учебния компютър за деца трябва да работи както детето мисли. Трябва да работи като играчка, защото играчките са предназначени за деца. Метафората “работно място” е измислена за възрастни и имитира техния работен опит, като предоставя йерархична (дървовидна) структура на инструментите, с други думи – меню. Малките деца в развиващите се страни вероятно имат малко опис със “шкафовете с папки” и “каталозите” в офис сградите. Допълнително хардуерът налага сериозни ограничения върху използването на памет, например липсва виртуална памет.

olpc sugar groups
Sugar групите догодина?

Интерфейса, Sugar, е трябвало да съчетава:

  • Групови занятия (споделяне)
  • Контекстно зависими избори
  • Съобщава състоянието на системата, например колко памет се използва от всяко занятие
  • Файлова система с вграден контрол на версиите като Git, за да скрие сложността на съхранението от децата. Децата НИКОГА не трябва да губят свое произведение и трябва да се създават резервни копия автоматично (ако си мислите, че разбирате файловите системи, това само доказва противното)
  • Базова комуникация между произведението и приложението което го използва
  • Да предоставя модерна защита на потребители, които може да не знаят какво правят и които не могат да ползват пароли
  • Автоматично и изключително безопасно обновяване
  • Автоматично защита от крадци, предпазваща ДЕЦАТА от побойници и насилие
  • Много други неща, които не са направени в *никсовете
  • Клавиатурата трябва да бъде колкото се може по-малка за да може да се направи по-малък лаптопа.
  • Също така децата не трябва да бъдат излагани на бутона “CapsLock” и други подобни опасности.
  • И всичко това трябва да работи за деца, които едва могат да четат, на система с по-малко от 1GB памет.

Всичко изредено дотук показва, колко много са постигнали разработчиците от Лаптоп за всяко дете, защото те успяха по всяка една точка.

view source button
Мечтания бутон на Уолтър

Нуждата да се вижда изходния код

И бутона “Изходен код” присъства поради много добра причина. Един от повратните моменти в историята на Световната паяжина е решението на екипа разработващ Mosaic да включи точката “Изходен код” в менюто. Тази единствена добавка позволи на хиляди потребители да станат уеб дизайнери.

Това ми позволи да изградя цял портал в началото на 90-те. Всички аргументи против бутона “Изходен код” в XO биха могли да се пренесат към опцията “Изходен код” в Mosaic. И ВСИЧКИ те бяха опровергани. Ако желаете хората в развиващите се страни да имат принос към Лаптоп за всяко дете и към тяхната собствена държава, те се нуждаят от бутон “Изходен код”. Ако не като деца, то те ще пожънат ползите когато пораснат.

Доста е популярно да се гледа на факирите(Geeks) като на изгубени деца, които не желаят да пораснат и чието мнение може да се пренебрегне. Това виждане ни дари Виста. Но това са хора които успяха да направят невъзможното реално. Те всички НАИСТИНА разбират какво правят. Някои от най-добрите софтуерни архитекти на планетата, или техните студенти, по едно време или друго са участвали във взимането на тези решения.

Лаптоп за всяко дете в Образованието

Същото важи и за образователните страни на Лаптоп за всяко дете. Беше модерно също така да се отхвърлят идеите на Алън Кей, но ще е трудно да се намери друг жив специалист, който е едновременно по-добър и желае да ни каже, че той е грешил. Много пъти се е писало, даже и от мен, че Лаптоп за всяко дете е предназначен за общества, които просто нямат достатъчно учители за да обучат всички деца. Има прекалено много такива общества (близо 900 милиона деца за засегнати) и са прекалено различни, за да се започне планиране на образованието за всички тях.

Лаптоп за всяко дете реши, че най-доброто което могат да направят за тези общества (учители, деца и родители) е да се опрат на този недостиг и да приспособят съдържанието на лаптопа и преподаването. Няма смисъл да се опитва внедряване на лаптопа в образованието, тъй като това не би било възможно така или иначе (често липсват даже книги които да се приспособят). Това не би подобрило достатъчно работата на учителите за да оправдае цената на часовете изразходени за внедряване.

olpc free music project
Искаме да пеем и танцуваме!

Накратко, “Никога не съди човек, преди да си извървял хиляда километра в неговите обувки.”

(Знам вица, но тогава ще вие ще бъдете тези които ще са на хиляда километра от дома)

MP3 и Flash

Да се върнем към последния коментар:

“XO лаптопа е безполезен, защото не можеш да слушаш MP3, гледаш Flash или разпечатваш.”

MP3 е формат, утежнен от патент, така че не може да се разпространява. Въпреки това, тези деца трудно бихме очаквали да имат голяма колекция от MP3 библиотеки и смятам че могат да се справят с Ogg (който има по-добри кодеци).

Flash е като “прасе” за ресурсите и мое мнение е, че той е най-вече безполезен формат измислен само за да забранява записването на филмови потоци. Съществува реализация с отворен код (Gnash) и ще бъде възможно да се включи ако потрябва. Въпреки това, Sugar има свой формат за филми, така че Flash ще е необходим само за YouTube. Имайки предвид съществуващите проблеми с включването на тези деца към Интернет, не смятам че образователните институции ще погледнат на невъзможността да се гледат филми от YouTube като голям проблем.

olpc xo printer
OLPC XO: разпечатано

XO печатане

Да се заемем и с печатането от XO

Печатането е обещано за тази пролет. Лично аз бих дал приоритет на PDF (например базирано на PDFCreator). PDF е добър за съхранение и обмяна формат. Принтери с вградена поддръжка на PDF се появяват на пазара и каквато и архитектура за печатане да се избере накрая, тя ще поддържа PDF.

Не че хартията и мастилото са толкова евтини в развиващите се страни, че печатането трябва да е приоритет. Представете си да вземете обикновен лазерен принтер в тропиците (40C/120F) с 95% влажност, без климатик, 300 километра от най-близкия дистрибутор на тонер и хартия. Представете си колко дълго ще работи принтера. Ако използвате мастилено струен, сметнете цената за лист.

Мога да разбера липсата на приоритети в този отдел. Може да е негативен ефект от програмата Д1П1, това че Лаптоп за всяко дете се чувства задължена да харчи ценното си време в писане на инфраструктура за печатане за XO.

категории: XO · новини