سكر (بيئة سطح المكتب)
Sugar بيئة سطح مكتب مجانية ومفتوحة المصدر مصممة للتعلم التفاعلي للأطفال. طُوّرت بواسطة SugarLabs . [ 2 ] [ 3 ] طُوّرت Sugar كجزء من مشروع "حاسوب محمول لكل طفل " (OLPC)، وكانت الواجهة الافتراضية على أجهزة الكمبيوتر المحمولة OLPC XO-1 . أما أجهزة OLPC XO-1.5 والإصدارات اللاحقة، فقد أتاحت خيار استخدام واجهة GNOME أو Sugar. [ 4 ]
يتوفر برنامج Sugar كقرص مضغوط مباشر ، وكقرص USB مباشر ، وحزمة قابلة للتثبيت من خلال العديد من توزيعات لينكس . [ 2 ]
على عكس معظم بيئات سطح المكتب الأخرى، لا يستخدم Sugar مفاهيم " سطح المكتب " و" المجلد " و" النافذة ". بدلاً من ذلك، تتطلب أنشطة ملء الشاشة الافتراضية في Sugar من المستخدمين التركيز على برنامج واحد فقط في كل مرة. يوفر Sugar سجلًا يحفظ تلقائيًا جلسة البرنامج قيد التشغيل، ويتيح للمستخدم لاحقًا استخدام واجهة لعرض أعماله السابقة حسب التاريخ أو النشاط المستخدم أو نوع الملف.
مبادئ التصميم
يهدف برنامج Sugar إلى أن يكون مناسبًا حتى للمستخدمين عديمي الخبرة، مع توفير إمكانيات متقدمة للمستخدمين الأكثر خبرة. يتمثل الهدف المعلن للمشروع في "تجنب واجهات المستخدم المعقدة" و"حصر عناصر التحكم في تلك ذات الصلة المباشرة بالمهمة المطلوبة". [ 5 ] تعمل التطبيقات بملء الشاشة، ولا يُستخدم النقر المزدوج، وتعرض القوائم أيقونات.
كُتبت لغة Sugar بلغة بايثون ، [ 2 ] وهي لغة مُفسَّرة ، ويمكن تعديلها من قِبل المستخدمين ذوي الخبرة البرمجية. أما بيئات سطح المكتب التي تستخدمها العديد من أنظمة التشغيل فهي مكتوبة بلغات مُجمَّعة مثل لغة C.
تاريخ
في مايو 2006، وصف مطورو تطبيق Sugar التطبيق بأنه في المقام الأول "أداة للتعبير"، وكانت هناك خطط لإضافة ميزات الوسائط المتعددة والشبكات الاجتماعية . [ 6 ]
منذ مايو 2008، يجري تطوير برنامج Sugar تحت مظلة Sugar Labs ، وهو مشروع تابع لمنظمة Software Freedom Conservancy . [ 3 ] بعض المساهمين يعملون لدى منظمة One Laptop per Child وغيرها من المنظمات ذات الصلة، بينما يعمل آخرون كمتطوعين، وفي كثير من الحالات يرتبطون بمجتمع البرمجيات الحرة . [ 7 ] من بين المساهمين في منصة Sugar الأصلية: ماركو بيسينتي غريتي، ووالتر بيندر ، وكريستوفر بليزارد ، وإيبن إلياسون، وسيمون شامبيير، وكريستيان شميدت، وليزا ستراوسفيلد ، وتاكاكي أوكادا، وتوميو فيزوسو، ودان ويليامز. [ 8 ]
متعدد المنصات
بحلول أوائل عام 2007، أصبح بالإمكان تثبيت برنامج Sugar، مع بعض الصعوبة، على العديد من توزيعات لينكس ، وفي الأجهزة الافتراضية على أنظمة تشغيل أخرى. [ 9 ] وبحلول منتصف عام 2008، أصبح Sugar متاحًا على توزيعات لينكس Debian و Ubuntu و Fedora ؛ فعلى سبيل المثال، بدءًا من Ubuntu 8.04 (Hardy Heron)، أصبح بالإمكان تثبيت Sugar من مستودعات Ubuntu Universe الرسمية. [ 10 ] وبحلول منتصف عام 2009، أصبح Sugar متاحًا أيضًا على openSUSE [ 11 ] وتوزيعات لينكس الأخرى. [ 9 ] وقد تم تضمين Sugar 0.82.1 في إصدار برنامج نظام OLPC 8.2.0 لأجهزة الكمبيوتر المحمولة XO-1. [ 12 ] تم إصدار Sugar 0.86 في 30 سبتمبر 2009. [ 13 ] تم إصدار Sugar 0.88 في 31 مارس 2010. [ 14 ] تم إصدار Sugar 0.90.0 في أكتوبر 2010. [ 15 ] صدرت ثلاثة إصدارات في عام 2011 وإصدار واحد في يونيو 2012، والذي تضمن دعمًا لبنية ARM على جهاز XO 1.75. تتوفر إصدارات لأجهزة الكمبيوتر المحمولة OLPC XO وجدول الإصدارات على موقع OS releases. تم نقل Sugar للعمل على أنظمة Android و Firefox OS و iOS باستخدام HTML5 و JavaScript تحت اسم المشروع " Sugarizer "؛ مع وجود عملاء إضافيين مكتوبين لمتصفحات الويب التي تدعم HTML5. [ 16 ]
سكر على عصا
تتوفر منصة Sugar التعليمية لنظام Linux كتوزيعة Linux قابلة للإقلاع من USB ("Sugar on a Stick" [ 17 ]، والمعروفة أيضًا باسم "SoaS")، وكعناصر برمجية تُشكل بيئة سطح مكتب إضافية قابلة للتثبيت لمعظم توزيعات Linux. [ 3 ] يمكن تثبيتها باستخدام أداة Fedora Live USB Creator ، كما يمكن تثبيتها على القرص الصلب للكمبيوتر باستخدام liveinstالأمر من خلال طرفية Sugar أو وحدة التحكم.
في 23 يونيو 2009، أعلنت شركة Sugar Labs عن إتاحة تحميل برنامج Sugar on a Stick v1 Strawberry، الذي يمكن تشغيله من ذاكرة فلاش USB قابلة للإقلاع بسعة 1 جيجابايت. [ 3 ] [ 18 ] وفي 23 يوليو 2009، أطلق موقع Recycle USB.com برنامجًا لإعادة برمجة ذاكرات USB المستعملة ببرنامج Sugar والتبرع بها للمدارس. [ 19 ]
استخدام XO-1
يحتوي جهاز OLPC XO-1 على ذاكرة فلاش NAND بسعة 1 جيجابايت وذاكرة وصول عشوائي (RAM) بسعة 256 ميجابايت. ونظرًا لصغر حجم القرص الصلب القائم على ذاكرة الفلاش، لا يمكن إضافة مساحة تبديل إلا باستخدام بطاقة SD أو جهاز تخزين شبكي. [ 20 ]
إذا تم تحميل عدد كبير جدًا من الأنشطة في نفس الوقت، فقد تحدث مشاكل في الأداء بسبب انخفاض الذاكرة أو حمل المعالج. [ 21 ]
السكر على أنظمة التشغيل المختلفة
يتوفر برنامج Sugar مثبتًا مسبقًا على العديد من أنظمة تشغيل Linux ، ومن أبرزها:
إصدار من فيدورا مع سكر. كما أنه مُدرج رسميًا في ويكي مشروع السكر على صفحة "سكر على عصا" (SoaS) .
إصدار رسمي من نظام Trisquel GNU/Linux مع برنامج Sugar. وهو موصى به من قبل مشروع Sugar اعتبارًا من عام 2020.
لقطات الشاشة
عرض منزل السكر
حيّ
نظرة على Sugar Home من الإصدارات السابقة لـ 0.82
عرض "أصدقاء" السكر
عرض أنشطة شوغر بيبي.
عرض Sugar Home مع إطار من الإصدارات السابقة للإصدار 0.82
عرض مصدر السكر
مجلة السكر
سكري
Sugarizer هو تطبيق مبني على لغتي HTML و JavaScript ، يتيح استخدام وظائف Sugar على أي جهاز. وهو متوفر كتطبيق ويب وتطبيق جوال . يوفر واجهة مستخدم مشابهة، ويتضمن ميزات Sugar Core (مخزن البيانات والسجل)، بالإضافة إلى العديد من أنشطة Sugar نفسها.
انظر أيضاً
مراجع
- ↑ "v0.121: Release Sugar 0.121" .
- 1 2 3 4 5 "ميزات مختبرات السكر" . مؤرشف من الأصل بتاريخ 25 مايو 2011. تم الاطلاع عليه بتاريخ 4 مايو 2012 .
- 1 2 3 4 بول، رايان (26-06-2009). "سكر على عصا يُضفي مذاقًا حلوًا لنظام لينكس على الفصول الدراسية" . آرس تكنيكا . تاريخ الاسترجاع: 10-01-2010 .
- ↑ "فيديو: حاسوب محمول XO-1.5 بنظامي تشغيل - جنوم وواجهة مستخدم شوغر - أخبار OLPC" . www.olpcnews.com . تاريخ الوصول: 1 يونيو 2015 .
- ↑ "إرشادات واجهة المستخدم/أساسيات التصميم/مبادئ التصميم الرئيسية" . Wiki.sugarlabs.org . 15-09-2009 . تاريخ الاسترجاع: 20-05-2012 .
- ↑ "بعض اللمسات السكرية الإضافية | كريستوفر بليزارد" . 0xdeadbeef.com . 23 مايو 2006. مؤرشف من الأصل في 2 يونيو 2006. تم الاطلاع عليه في 20 مايو 2012 .
- ↑ "الالتزام بالسكر مهم" . أوهلوه. مؤرشف من الأصل بتاريخ 10-10-2012 . تم الاطلاع عليه بتاريخ 22-10-2009 .
- ↑ بيندر، والتر؛ كين، تشارلز؛ كورنيش، جودي؛ دوناهو، نيل (ديسمبر 2012). التعلم لتغيير العالم: الأثر الاجتماعي لجهاز كمبيوتر محمول لكل طفل . بالغراف ماكميلان. ISBN 9780230337312.
- 1 2 "التنزيلات" . Wiki.sugarlabs.org . 2012-04-14 . تم الاسترجاع في 2012-05-20 .
- ↑ سكر على أوبونتو لينكس - OLPC
- ↑ Sugar - openSUSE ، تم الاطلاع عليه بتاريخ 31 يوليو 2009
- ↑ "تغييرات واجهة برمجة التطبيقات - OLPC" . Wiki.laptop.org . تم الاطلاع عليه بتاريخ 20-05-2012 .
- ↑ "[إعلان] الإصدار النهائي من سكروز 0.86.0" . مؤرشف من الأصل بتاريخ 28 يوليو 2011. تم الاطلاع عليه بتاريخ 22 أكتوبر 2009 .
- ↑ «[إعلان] إصدار النسخة المستقرة من Sugar 0.88.0 على Fedora 13 واختبار الصور اليومية» . مؤرشف من الأصل بتاريخ 28 يوليو 2011. تم الاطلاع عليه بتاريخ 3 يونيو 2010 .
- ↑ روبرت بورديري. "نظام بيئي واحد لكل طفل" . إكسكونومي . تم الاسترجاع في 5 أكتوبر 2010 .
- ↑ لاسكي، ليونيل. "Sugarizer: مذاق السكر على أي جهاز" . تم الاطلاع عليه بتاريخ 24 مايو 2015 .
- ↑ "سكر على عصا" . Wiki.sugarlabs.org . تم الاطلاع عليه بتاريخ 20-05-2012 .
- ↑ جهاز كمبيوتر محمول بقيمة 100 دولار يتحول إلى جهاز كمبيوتر شخصي بقيمة 5 دولارات ، مراجعة تكنولوجية، 24 يونيو 2009
- ↑ RecycleUSB.com - تبرع بذاكرات الفلاش الخاصة بك لغرض نبيل ، Everything USB، 23 يوليو 2009، مؤرشف من الأصل في 28 يناير 2010
- ↑ "Swap - OLPC" . Wiki.laptop.org . تم الاطلاع عليه بتاريخ 20-05-2012 .
- ↑ "ملاحظات الإصدار/8.2.0 - OLPC" . Wiki.laptop.org . تم الاطلاع عليه بتاريخ 20-05-2012 .
تم نسخ بعض المواد من موقع wiki.sugarlabs.org، وهو متاح بموجب ترخيص Attribution 3.0 Unported (CC BY 3.0) .
روابط خارجية
- الموقع الرسمي
- نظام تشغيل السكر على العصا
- سكر لراسبيري باي، مؤرشف بتاريخ 1 ديسمبر 2017 في أرشيف الإنترنت
- إصدارات XO
- سكري
- بيئات سطح المكتب المستندة إلى GTK
- أنظمة التشغيل التعليمية
- برامج أندرويد مجانية ومفتوحة المصدر
- بيئات سطح المكتب المجانية
- برنامج نظام التشغيل iOS
- الأجهزة التي تعمل بنظام التشغيل لينكس
- منفذ USB مباشر
- جهاز كمبيوتر محمول واحد لكل طفل
