260 likes | 480 Views
لغة لوقو العربية. عناصر البحث : إستخدام الحاسبات الإلكترونيه في التعليم . المقدمة. برنامج لوقو العربي الخاتمة عرض الاستبانة ونتائجها. إستخدام الحاسبات لإلكترونيه في التعليم. إستخدام معظم الدول المتقدمة تستخدم الحاسبات في التعليم (في مراحل متفاوتة) . ومبررات ذلك كثيره منها :
E N D
لغة لوقو العربية . عناصر البحث : إستخدام الحاسبات الإلكترونيه في التعليم . المقدمة. برنامج لوقو العربي الخاتمة عرض الاستبانة ونتائجها
إستخدام الحاسبات لإلكترونيه في التعليم • إستخدام معظم الدول المتقدمة تستخدم الحاسبات في التعليم (في مراحل متفاوتة) . • ومبررات ذلك كثيره منها : • يجعل الحاسب دور الطالب أساسي في العملية التربوية وليس كمتفرج يراقب يراقب الأمور عن بعد . • ظهور النتائج بشكل فوري على الشاشة . • ترسيخ الدقة والموضوعية في عقل التلميذ . وكلها صفات يتميز بها الحاسب الالكتروني .
مقدمة. • تأثرت التربية تأثراً شديداً بنظرية بياجيه ، الذي قسم المراحل المعرفية التي يمر بها الفرد تقريباُ لأربعة مراحل هي : • 1. مرحلة الإحساس (0-2) سنة • 2. مرحلة ما قبل العمليات (2-6) سنة • 3. مرحلة العمليات الملموسة (6-11) سنة • 4. مرحلة العمليات الشكلية أو المجردة (11- للبلوغ ) وكل مرحلة تعتبر قاعدة للمرحلة التالية ، والأطفال يمرون بتلك المراحل بالترتيب ولكن توجد فروق فردية بينهم . فسر بياجية التعلم علي أنه عملية توازن ، و هو يحدث بطريقتين إما الاستيعاب أو التعديل ، ومن أهم المبادئ التي ذكرها بياجيه : • 1. أن التعلم في العالم الحقيقي يتم بالانتقال من الملموس للمجرد (التجريب). • 2. أن الأطفال يتعلمون من خلال المرور بالخبرات البسيطة للخبرات المركبة .
في عام 1960م تقابل سيمور بابرت -مصمم لغة اللوقو-مع بياجيه ، وأعجب بأفكاره ، وفكر بابرت في جعل الكمبيوتر بيئة يعايش المتعلمين من خلالها الرياضيات ، أى التحدث بلغة الرياضيات ، مثلما يريد أحد الناس أن يتعلم الفرنسية بالذهاب إلي فرنسا ويتعايش مع الناس ويكتسب خبرات الحديث بالفرنسية، ونظر إلي المبدأ رقم الثاني علي أنه إعادة تشكيل للمعرفة القديمة لتعلم المعرفة الجديدة وهذا من وجهة نظري انعاكس لمبدا التعديل عند بياجيه .
لوقو هي عبارة عن لغة برمجة يعتمد مبدأ البرمجة فيها في تحريك مجسم آلي (يدعى السلحفاة). وكان هدف الباحثين دراسة أثرها في ترسيخ المفاهيم الرياضية عند الأطفال. • في بدايتها انحصر مجال فلسفة لوقو على التربويين وفي النطاق البحثي . انتشرت بشكل واضح في بداية الثمانينات وذلك بسبب ظهور وانتشار الحاسبات الشخصية في المدارس والمؤسسات التعليمية حتى أصبحت الآن جزءا أساسيا من مناهج العديد من دول العالم، إذ تحولت السلحفاة الأرضية من مجسم محسوس يتحرك على الأرض إلى جسم مسطح يتحرك على شاشة الحاسوب.
لماذا سميت المؤشرات سلحفاة ؟ للموضوع قصة طويلة بدا في عام 1950م عندما أنشئ جاري والتر G. Walter - عالم متخصص بالعلوم- آلة صغيرة تشبه الروبوت ، وقام والتر ببرمجتها بحيث تحاكي ما تنفذه السلحفاة ، فعندما تضعف بطاريتها تنظر إلي إلي طعامها "الكهرباء" وقد أطلق والتر علي ذلك الروبوت اسم السلحفاة لأن شكله كان يشبه السلحفاة كما أنه زوده بدرع يشبه درع السلحفاة ليحمي الأجهزة والدوائر الكهربية الداخلية .
وفي عام 1960م قام سيمور بابرت و زملائه ببناء روبوت علي شكل سلحفاة مشابه لما قام به والتر ، ولكنهم رغبوا في أن يبرمج الأطفال تلك السلحفاة ومن ثم صمموا لغة جديدة تسمي لغة اللوقو، وجعلوا تلك اللغة سهلة التعلم من جانب الأطفال ، حيث يمكنهم برمجة حركة السلحفاة ، وهدفت لوقو لتزويد الأطفال بطرقة جديدة "للعب" (والتعلم) مع الأفكار الرياضية . • . يوجد العديد من لهجات لوقو باللغة الإنجليزية منها على سبيل المثال MSW Logo، Super Logo، Star Logo، MicroWorlds Logo • للإستزاده عن برامج لوقو تجدونها في موقع • http://www.dr.mbadr.tripod.com
هذه السلاحف والتي بدأت تأخذ أشكال حيوانات محببة للأطفال لم تعد بالضرورة سلاحف فقد تأخذ شكل قط أو سيارة أو موجة بحر أو وردة أو ولد أو بنت فلم يعد الشكل هو المهم بل إن الفكرة هي تكوين مجسم للتفكير. و السلحفاة في الرياضيات ما هي إلا استبدال للنقطة التي تستخدم تقليداً في تقديم التصورات الهندسية للمفاهيم الرياضية. • وعلى الرغم من انتشار اللغة في العالم إلا أنها تكون محصورة جدا في العالم العربي . وقد كان هناك محاولات وجهود مبعثرة لإظهارها عربياً و من أبرز هذه المحاولات تجربة صخر في هذا المجال إلا أنها لم تلق التقبل المتوقع وماتت تلك التجربة في مهدها وكذلك الطالبين بجامعة الملك سعود حجر الدهاني وبندر الجهني تحت إشراف الدكتور عبدالملك السلمان .
تكمن أهمية لوقو في : • 1. إن الهدف الأساسي للغة لوقو هو تعليم الأطفال والشباب وحتى الكبار البرمجة، حيث جاءت هذا اللغة غاية في السهولة مع توفر إمكانيات عالية لديها. • 2. يصبح لدى مستخدميها من الأطفال تحديداً قناعات حول أن الأشياء المعقدة (الرسومات المعقدة بداية) ما هي في الأساس إلا مجموعة من العمليات البسيطة. • 3. تخلق لدى الأطفال أفكاراً حول أهمية التخطيط، حيث أن العمل بصورته النهائية يتأتى من خلال برنامج (مجموعة من الخطوات المدروسة والمقررة مسبقاً). • 4. برنامج لوقو يعطي تغذية راجعة فورية للطفل، حيث أن السلحفاة تنفذ ما تأخذه من أوامر مباشرة، الأمر الذي يعتبر تعزيزاً ودافعاً قوياً نحو تعلم البرمجة. • 5. يعتبر البرنامج على صورته الحالية من البرامج التي تحاكي الذكاء الاصطناعي (AI) وتدعم هذه النظرية.
برنامج لوقو العربي • الواجهه الرئيسية الشاشة الرئيسية شاشة تنفيذ الأوامر
أدوات التحكم في الشاشة الرئيسية • الأزرار • النصوص • المحركات • الصور • والأصوات
واجهه شاشة تنفيذ الأوامر 1) المنفذ الكتابي . 2 ) التحكم المرئي . 3 ) خصائص .
بعض أوامر اللوقو الرئيسية • أمام }خطوات{ • خلف }خطوات{ • يمين }خطوات{ • يسار }خطوات{ • - أمر كرر {عدد مرات التكرار } [ سلسلة من الأوامــــــر ] • مثال : - كرر 4 [ امام 100 يمين 90 ] - كرر 12 [ كرر 4 [ امام 100 يمين 90 ] يمين 30]
قلم السلحفاة • لمنع السلحفاة اثناء الحركة من الرسم, يستخدم الأمـــر ( ارفع.القلم ). • و هذا الأمــر يجعل السلحفاة لا ترسم اثناء الحركة. • بشكل معاكس اذا اردت السلحفاة ان ترسم اثناء الحركة استخدم الأمـــر ( ضع.القلم).
انواعالبياناتوالعملياتعليها . • لوقو العربي صممت بحيث تتمكن من معالجة والتعامل مع انواع بيانات متعددة ولم تقتصر على اوامر السلحفاة والعمليات الحسابية للارقام. بل تعدت ذلك لاوامر تعالج الارقام, الجمل , القوائم و المصفوفات وايضا البيانات المركبة من جميع هذه الانواع.
اولا: - الأرقام وأوامرها . • الارقام في لوقو العربي قد تكون من نوع الأرقام الصحيحة مثل 12 او 34؛ وقد تكــون أعداد حقيقية (بفاصلة) كالاعداد 2.6, 520.142. ليكون الرقم صحيحا في لوقو العربي يجب ان يتكون من أي من الاعداد 0 وحتى 9, او الفاصلة( واحدة على الاكثر), الاحرف + ,-. • الارقام ذات الاشارة السالبة يجب ان تكتب بشكل خاص بان تكتب داخل اقواس ليمكن معاملتها. • عندما يكون هناك اكثر من عملية حسابية في امر من اوامر لوقو العربي سوف يتم حسابها حسب الترتيب المعرف التالي: • *,/ (عملية الضرب والقسمة). • -,+ ( عملية الطرح وعملية الجمع). • <,>, = ( عمليات المقارنة المنطقية). • الاقواس يمكن استخدامها لتغيير ترتيب تنفيذ العمليات لان مابداخلها هو الاحق بالتنفيذ اولا. • اوامر لوقو العربي الخاصة بالعمليات الحسابيةتشمل التالي: - • اجمع - الفرق - اطرح – الباقي - اقسم - اضرب – صحيح - قرب - القيمة.المطلقة - اشارة – جذر – قوة .
ثانيا: - الجمل. • في لوقو العربي, الجملة تعرف اذا كانت هذه المجموعة من الحروف والارقام تبدا بالرمز(") وتنتهي به ايضا. • هناك العديد من الاوامر التي تتعامل مع الجمل مايلي مثال لذلك: - • جملة؟ "مرحبا" • صحيحة • جملة؟ 7878 • خطا • عدد.عناصر "احب لوقو العربي" • 15
ثالثا: - القوائم. • العديد من المتغيرات للاوامر الاخري تستخدم القوائم لتمثيل البيانات المتعددة. والقائمة في لوقو العربي تكتب بين قوسين مربعين كالتالي: "[" "]" داخل هذين القوسين المربعين يمكن ان يوضع أي نوع اخر من انواع البيانات الاربعة في لوقو العربي وحتى قوائم اخرى ( قائمة داخل قائمة), مصفوفة, ارقام, جمل. كل شي داخل القائمة يمثل عنصر. • قائمة؟ [ امام 100 يمين 90 ارفع.القلم] • القائمة الخالية هي القائمة التي لا تحوي أي عناصر []. • قائمة؟ [] • اوامر اخرى يمكن استخدامها مع الجمل واقوائم: - • بداية - نهاية – اول – اخر- حذف.اول - حذف.اخر- حذف.اوائل - اوائل - عنصر - قائمة
رابعا: - المصفوفات. • المصفوفات هي احدى انواع البيانات المتوفرة في لوقو العربي. تبدا المصفوفة بقوس بالشكل التالي "{" ويغلقه القوس الاخر "}". يمكن ان تحوي المصفوفة كعناصر لها أي من انواع البيانات الاخرى في لوقو العربي او تراكيب معقدة من تلك الانواع كقائمة داخل اخرى وهكذا.
- الخاتمة . • لغة البرمجة لوغو LOGO، ليست باللغة الحديثة، كما أن هذه ليست المحاولة الأولى لتعريبها، إلا أنها وبلا شك عملية تعريب تبدو محترفة من خلال برنامج «لوغو العربي». ويظهر جهد مصمميها بندر سالم الجهني، وحجر دهام البدراني واضحا للعيان، على مستوى البرنامج . • ويؤكدان أن «لوقو العربي» عبارة عن لغة برمجة باللغة العربية، وتعتمد في أسلوبها وفلسفتها على لغة Logo المعروفة بقدرتها التعليمة، وهي لغة بسيطة يستطيع الأطفال تعلمها بسرعة، وعلى الرغم من بساطتها إلا أنها يمكن ان تستخدم من قبل مبرمجين محترفين لتنفيذ برامج متطورة. وبرنامج «لوغو العربي» عبارة عن محاولة لتوفير مزايا هذه اللغة الرائعة باللغة العربية. ويقول الجهني والبدراني في موقعهما «تقوم فلسفة لوغو على مبدأ استخدام التقنية في التعليم، وبشكل أدق فقد ولدت على مبدأ استخدام الكومبيوتر في التعليم، وهو ما يسمى بمبدأ «التعلم من خلال البرمجة». فالمتعلم يقوم بتعلم المفهوم من خلال التعليم (مبدأ التعلم الذاتي)، أي أنه يعلم ذاته من خلال تعليمه للكومبيوتر حيث يقوم المتعلم في هذه الفلسفة بدور المعلم ويستبدل الدور التقليدي للمعلم من ملقن إلى مهيئ للبيئة التي تتوافق مع قدرات طلابه الفردية. فلغة لوقو تهتم بكيفية التصميم والبناء للمنتج أكثر من اهتمامها بالمنتج نفسه. ويذكر أن هذا البرنامج كان مشروعا لهما تم تحت إشراف الدكتور عبد الملك بن سلمان السلمان، في كلية علوم الحاسب والمعلومات، جامعة الملك سعود .
المراجع • [1] مكتبة الأمير سلمان بجامعة الملك سعود,اسم الكتاب برمجة لوقو للمبتدئين,المؤلف عمر مكداشي . • [2] لوقو للجميع للمهندس بدر http://www.dr.mbadr.tripod.com • [3] الدكتور عبد الملك السمان , مشروع تخرج الطالبين حجر الدهاني وبندر الجهني. • [4] لوقو للجميع للمهندس بدر )http://www.dr.mbadr.tripod.com • [5] إياد علوه , مدرس مدرسة .