عرض تقديمي من PowerPoint

Download Report

Transcript عرض تقديمي من PowerPoint

‫سكراتش‬
‫‪ 430‬عال‬
‫عبد هللا بن محمد الفيصل‬
‫‪425103310‬‬
‫نشأة سكراتش‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫ظهرت في عام ‪.2008‬‬
‫تبنتها مجموعة ‪.Lifelong Kindergarten‬‬
‫طورت بتعاون بين جامعة كاليفورنيا و معهد ‪.MIT‬‬
‫دعم مالي من ‪.MS, Intel,Nokia,NSF,MIT‬‬
‫تدعم مفاهيم البرمجة اإلجرائية و البرمجة حدثية‬
‫التوجه‪.‬‬
‫مشروع سكراتش مفتوح المصدر مغلق التطوير‪.‬‬
‫بيئة سكراتش تدعم أكثر من ‪ 45‬لغة حية‪.‬‬
‫سكراتش و مهارات التعلم‬
‫مهارات االتصال و المعلومات‬
‫‪‬‬
‫•‬
‫•‬
‫مهارات المعلومات و أدب الوسائط‬
‫مهارات االتصال‬
‫سكراتش و مهارات التعلم‬
‫‪ ‬مهارات التفكير و حل المشكالت‬
‫•‬
‫•‬
‫•‬
‫التفكير النقدي و تفكير النظم‬
‫تعريف المشكلة و صياغتها و حلها‬
‫االبداع و حب االستطالع‬
‫سكراتش و مهارات التعلم‬
‫‪ ‬مهارات التوجه الفردي و الجماعي‬
‫•‬
‫•‬
‫•‬
‫•‬
‫مهارات التعاون الجماعي‬
‫التوجه الذاتي‬
‫القدرة على المحاسبة و التغيير‬
‫المسؤولية االجتماعية‪.‬‬
‫سكراتش العربي‬
‫‪‬‬
‫‪‬‬
‫مشروع مشترك بين جامعة اإلمارات العربية‬
‫المتحدة و األولمبياد المعلوماتي السوري‪.‬‬
‫دعم مالي من‬
‫بيئة سكراتش‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫المنصة‬
‫الئحة الكائنات‬
‫المقاطع البرمجية‬
‫المظاهر‬
‫األصوات‬
‫لوح اللبنات‬
‫المنصة‬
‫لوح اللبنات‬
‫‪‬‬
‫لوح التحكم‪.‬‬
‫‪ ‬الشرط بأنواعه‬
‫‪ ‬التكرار بأنواعه‬
‫‪ ‬تسجيل أحداث معرفة مسبقة أو من قبل المستخدم‬
‫‪ ‬معالجة األحداث‬
‫‪ ‬إرسال اإلشارات بشكل متزامن أو غير متزامن‪.‬‬
‫لوح اللبنات‬
‫‪‬‬
‫لوح األرقام‪.‬‬
‫‪ ‬عمليات حسابية (‪)mod ÷ × - +‬‬
‫‪ ‬عمليات منطقية ( و أو ليس)‬
‫‪ ‬عمليات مقارنة (< > =)‬
‫‪ ‬اختيار عدد عشوائي في مدى معين‬
‫‪ ‬الجذور ‪ ،‬الدوال المثلثية ‪ ،‬اللوغارثيم ‪ ،‬األسس‪.‬‬
‫لوح اللبنات‬
‫‪‬‬
‫لوح المتغيرات‪.‬‬
‫‪ ‬اإلعالن عن متغير أو الئحة‪.‬‬
‫‪ ‬الوصول إلى قيمة متغير أو عنصر من الئحة‪.‬‬
‫‪ ‬إسناد قيمة إلى متغير أو عنصر من الئحة‪.‬‬
‫‪ ‬زيادة قيمة متغير بمقدار ‪.1‬‬
‫‪ ‬الوصول إلى طول الئحة‪.‬‬
‫لعبة الحظ‬
‫تقييم سكراتش‬
‫المعيار‬
‫الميزة‬
‫القرائية‬
‫الكتابية‬
‫االعتمادية‬
‫البساطة‬
‫أنواع البيانات‬
‫تصميم اإلعراب‬
‫الدعم من أجل التجريد‬
‫التعبيرية‬
‫اختبار النوع‬
‫معالجة االستثناءات‬
‫التماثل المقيد‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫●‬
‫القرائية‬
‫‪‬‬
‫البساطة الكلية‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫أنواع البيانات‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫عدد محدود من التراكيب األساسية‪.‬‬
‫استخدام األلوان‪.‬‬
‫استخدام األشكال الهندسية‪.‬‬
‫األعداد و المنطق و سالسل الحروف و الصور و األصوات و‬
‫اللوائح العددية و الحرفية‪.‬‬
‫تخصيص النوع ديناميكيا‪.‬‬
‫تصميم اإلعراب‬
‫‪‬‬
‫صيغة المعرف‪.‬‬
‫‪‬‬
‫الكلمات الخاصة‪.‬‬
‫الصيغة و المدلول‪.‬‬
‫‪‬‬
‫الكتابية‬
‫‪‬‬
‫الدعم من اجل التجريد‬
‫‪ ‬تجريد العملية‬
‫‪ ‬تجريد البيانات‪.‬‬
‫‪‬‬
‫التعبيرية‬
‫االعتمادية‬
‫‪‬‬
‫فحص النوع‬
‫‪ ‬تخصيص النوع ديناميكيا‪.‬‬
‫‪ ‬األصوات ‪. )mp3, wav, aif,au( :‬‬
‫‪ ‬المظاهر ‪. )GIF , PNG , BMP , JPG( :‬‬
‫‪‬‬
‫‪‬‬
‫معالجة االستثناءات‪.‬‬
‫التماثل‪.‬‬
‫الكلفة‬
‫‪‬‬
‫كلفة التعليم أو التدريب‬
‫‪ ‬تتزايد عكسيا مع القرائية‪ .‬ال تكاد تذكر‪.‬‬
‫‪‬‬
‫كلفة كتابة البرامج‬
‫‪ ‬تتزايد عكسيا مع الكتابية‪ .‬ال تكاد تذكر‪.‬‬
‫‪‬‬
‫كلفة كتابة المترجم‬
‫‪ ‬مكلفة جدا‪.‬‬