لغة برمجة Pencil Code
Pencil Code هي لغة برمجة تعليمية وموقع إلكتروني. تتيح البرمجة باستخدام أسلوب سكراتش في البرمجة المرئية أو لغة كوفي سكريبت . [ 1 ] [ 2 ] يُنفذ الكود مباشرةً في متصفح الويب ويمكن مشاركته مع الآخرين. تتمحور اللغة حول نموذج قلم رصاص يرسم برمجيًا على شاشة ثنائية الأبعاد، حيث يُصوَّر مؤشر القلم على شكل سلحفاة.
أظهرت دراسة أجراها دينغ وآخرون عام 2019، ضمن برنامج تعليمي استمر ثمانية أسابيع وقارن بين بيئات التعلم النصية وبيئات التعلم القائمة على الكتل، أن الطلاب الذين يتعلمون في بيئة مختلطة قد تحسنت ثقتهم بأنفسهم ومهاراتهم في التفكير الحسابي. [ 3 ]
تاريخ
تم تطوير برنامج Pencil Code بواسطة ديفيد باو وابنه عام ٢٠١٣. وقد استُلهم من لغة البرمجة Logo ، التي طُورت عام ١٩٦٧ للرسم على الشاشة باستخدام لغة برمجة شبيهة بلغة Lisp . [ ٤ ] وقد موّلت جوجل تطويرات لبرنامج Pencil Code من خلال مشاريع برنامج Google Summer of Code . [ ٥ ]
مراجع
- ↑ باو، ديفيد؛ باو، د. أنتوني؛ داوسون، ماثيو؛ بيكنز، س. سيدني (21-06-2015). "شفرة القلم: شفرة الكتل لعالم نصي" . وقائع المؤتمر الدولي الرابع عشر لتصميم التفاعل والأطفال . ACM. ص 445-448 . doi : 10.1145/2771839.2771875 . ISBN 978-1-4503-3590-4.
- ↑ إدواردز، لوك (29-06-2023). "ما هو كود القلم وكيف يمكن استخدامه في التدريس؟ نصائح وحيل" . مجلة TechLearningMagazine . تم الاطلاع عليه بتاريخ 09-05-2024 .
- ↑ دينغ، وينبو؛ بي، تشونغلينغ؛ لي، وينا؛ تشو، تشينغقو؛ تشانغ، وينلان (17 أكتوبر 2019). "يُحسّن برنامج Pencil Code التفكير الحسابي لدى المتعلمين وموقفهم تجاه تعلم الحاسوب" . تطبيقات الحاسوب في التعليم الهندسي . 28 (1): 90-104 . doi : 10.1002/cae.22177 . ISSN 1061-3773 .
- ↑ باو، ديفيد (2013). شفرة القلم الرصاص : مقدمة في البرمجة ( الطبعة الثانية). ديفيد باو. ISBN 978-1-4943-4744-4. OCLC 900971005 .
- ↑ "مقال ختامي لفعالية جوجل الصيفية للبرمجة: برمجة القلم الرصاص" . مدونة جوجل مفتوحة المصدر . تم الاطلاع عليه بتاريخ 11 فبراير 2023 .
روابط خارجية
- لغات البرمجة الخاصة بالمجال
- لغات البرمجة التعليمية
- برامج تعليمية مجانية
- لغات البرمجة
- مواضيع لغات البرمجة
