مايو 21st, 2007 بواسطة admin
قناة معهد ماساتشوستس
افتتح معهد ماساتشوستس قناة تقنية جديدة يعرض فيها مقاطع لأحدث الابحاث في المعهد في مختلف فروعه مثل مركز أبحاث الذكاء الاصطناعي والحاسب CSAIL ومركز عروض التقنية.
برمجة الجافا للأطفال
من المعلوم أن الأطفال يتعلمون أسرع من الكبار، والمثل القائل (العلم في الصغر كالنقش في الحجر) يرجح هذه المعلومة. وتعلم لغات البرمجة هي أحد الطرق لتعلم التفكير المنطقي وفهم كيف يعمل الحاسب.
ويختلف الكثير في تحديد ماهية اللغة المناسبة للأطفال ليبدأو برمجة الحاسب، إلا أن أحد الأباء قد حسم الأمر لصالح لغة الجافا وقام بتأليف كتاب Java Programming for Kids, Parents and Grandparents بصيغة الكترونية وجعلها متاحة للجميع مجانا.

الكتاب مليء بالصور الملونة والتشبيهات الحقيقية والتي تتناسب مع من أراد تعلم لغة جافا بأسلوب مبسط.
روبومايند بالعربية

تناولت في موضوع سابق بيئات برمجية للأطفال وذكرت في ثنايا الموضوع أنني أعمل مع مطور برنامج روبومايند لجعل البرنامج يعمل باستخدام أوامر اللغة العربية. وقد تم ذلك فعلا الحمدلله ويمكن تحميل البرنامج من موقع روبومايند العربي والذي قامت صديقة عزيزة بترجمة صفحات الموقع فجزاها الله كل خير.
يبقى لكم أن تجربوا البرنامج وأن تعطوا رأيكم فيه وماهي المقترحات التي تودون تعديلها في البيئة البرمجية وخاصة فيما يخص بمجموعة الأوامر البرمجية ومدى سهولة استخدامها.
حرر في مواقع, التعليم الإلكتروني |
4 تعليقات »
مايو 18th, 2007 بواسطة admin

(سأقوم في اليوم الفلاني بـ ، سأعمل لاحقا على، سوف أبدأ بعد) بعض عبارات نستخدمها بكثرة عندما نريد تأجيل القيام بأعمال مهمة وحصر عملها في آخر لحظة.
فكم من طالب لم يعمل على المذاكرة إلا ليلة الامتحان، وكم من أستاذ لم يقم بمراجعة درجات طلبته إلا في يوم تسليم الدرجات وكم من باحث لم ينهي كتابة ورقته العلمية إلا في آخر لحظة، وعلى ذلك فقس.
أنه داء التسويف الذي انتشر بيننا إما بسبب عوامل خارجية كضيق الوقت وتقديم بعض الأعمال على حساب الأخرى أو بسبب الكسل أو بسبب وجود عوامل مساعدة كوجود أجهزة الحاسب التي سرعت في إنجاز العمليات والتي نتوهم في قرارة أنفسنا بأنه سيعمل على إنجاز جميع أعمالنا المعلقة.
ولفهم أفضل لهذا الداء لابد لنا من تعريف. يعرف التسويف على أنه (شعور داخلي متواطئ لتقدير اليوم الذي نعيشه أكثر من يوم الغد). بمعنى أن كثير ممن يتخذون التسويف عادة ما يقومون بتأجيل أعمالهم بحجة وجود وقت كافي يوم الغد. ولو تأملنا في القول المأثور (اعمل لدنياك كأنك تعيش أبدا؛ و اعمل لآخرتك كأنك تموت غدا) لوجدنا أن في ديننا ما ينهانا عن التسويف.
وعودة لصلب الموضوع، فقد قام أستاذ علم النفس في جامعة كالجيري (Calgary) في الولايات المتحدة بابتكار معادلة لاحتساب التسويف (procrastination). وقد توصل لهذه المعادلة بعد معاناة طويلة خاضها مع التسويف خلال أيام دراسته لدرجة الدكتوراه وأيضا بعد تخرجه وعمله كباحث.
الهدف من المعادلة هو حساب قيمة العمل المسوف. وتحسب المعادلة كالتالي
Utility = E x V / (Gamma) x D
حيث يرمز (E) لقيمة يضعها الشخص تقدر درجة تمكنه من إنجاز عمل ما، والرمز (V) تبين أهمية العمل المراد انجازه، أما المعامل (Gamma) فيرمز إلى آنية العمل أو توفره في وقت معين، وأخيرا الرمز (D) توضح حساسية العمل المراد إنجازه للتسويف.
وعند القيام بتقدير هذه القيم بمدرج من صفر إلى 100 أو من واحد إلى 10 لكل قيمة يمكن الحصول في النهاية على قيمة العمل المسوف (Utility). لذلك ننصح أن يقوم أي شخص تسول له نفسه على التسويف، القيام بحساب تبعات التسويف باستخدام المعادلة السابقة.
حرر في وصلة إلكترونية |
3 تعليقات »
مايو 16th, 2007 بواسطة admin

سبق وأن كتبت في موضوع سابق عن تنوع البيئات البرمجية المرئية التي تساعد الاطفال على البرمجة. وفي مقالة حديثة من موقع البي بي سي تحدث ميتشل ريسنك (Mitchel Resnick) البرفسور في معامل MIT للابحاث عن تطويره لبيئة تفاعلية جديدة تدعى Scratch.
تدور مفهوم البيئة الجديدة حول استخدام المقاطع البرمجية كمكعبات ليقو ورصف هذه المقاطع لبناء برنامج متعدد الوسائط ثري. فكرة البرنامج مستوحاة كما ذكرت من مكعبات الليقو والتي استخدمت أيضا في صناعة الروبوت التعليمي الشهير مايندستورم. وكلا المشروعين مدعمان من قبل شركة ليقو.
البرنامج مجاني ويمكن تحميله من موقعهم. ويعمل على أنظمة ويندوز وماكنتوش في نفس الوقت. كما أن في مقالة البي بي سي أشار البرفسور نايجل سلاشبود من جامعة ساوثهمبتون إلى أن هناك بيئة برمجية أخرى تدعى Hackety Hack تعلم الاطفال فنون البرمجة بلغة روبي. وتساعدعم في برمجة أول مدونة باستخدام ستة أسطر فقط من اللغة.
حرر في أدوات التعليم الالكتروني |
تعليقين