top of page

تعرف على Google for Education لتعلم البرمجة

الايجابيات

  • معلمو الجودة.

  • المنتديات النشطة.

  • واجهة بسيطة.

سلبيات

  • مواضيع فئة محدودة للغاية.

  • ليس للمبتدئين.

  • لا يمكن تتبع التقدم.

  • يفتقر إلى التفاعل.



منصة Google for Education هو مجرد واحد من العديد من المنتجات التي يقدمها محرك البحث العملاق. إنها غرفة مقاصة لتطبيقات Android و Chrome التعليمية التي تصنعها جهات خارجية ، ومكان يمكنك من خلاله الوصول إلى محتوى المطور الذي توفره Google. تركز هذه المراجعة على موارد المطورين داخل Google for Education ، والتي تقدم دورتين دراسيتين: Python و C ++. هذا هو. ولا تتجه أي من الدورات التدريبية نحو المبتدئين. المبتدئين الحقيقيين مهتمونسيكون تعلم البرمجة أفضل حالًا في تجربة أحد اختيارات المحررين لدينا: Treehous0e أو Codecademy المجاني ، وكلاهما يبدأ من أساسيات HTML والتشفير بشكل عام.



واجهة المستخدم لا تستهدف Google المطورين المبتدئين هنا. الدورات مخصصة للمبرمجين الذين هم بالفعل على دراية بلغة برمجة واحدة على الأقل والمصطلحات والمفاهيم المرتبطة بها. في الواقع ، لا تشرح Developer Resources مفاهيم البرمجة الأساسية. يمكن للبالغين والمراهقين على حدٍ سواء متابعة الدروس - بشرط أن يكون لديهم المعرفة المطلوبة مسبقًا - ولكن الأطفال الأصغر سنًا قد يصبحون قلقين عند مشاهدة مقاطع الفيديو الطويلة. قد يستفيد الأطفال من الإرشادات خطوة بخطوة التي تقدمها خدمات مثل Treehouse و Code Avengers و Codecademy.



تشبه واجهة Developer Resources إلى حد كبير باقي تطبيقات Google: فهي بسيطة وسهلة الاستخدام. إذا كنت تستخدم Gmail ، فستعرف كيفية التنقل في هذه الصفحة. مثل العديد من منتجات Google ، فإن Google for Education مجاني ، ولكن بخلاف منتجات Google المجانية الأخرى ، فهو غير مدعوم بالإعلانات. هذا جميل. كما ذكرنا سابقًا ، يمكنك أيضًا البحث عن دورات خارجية تتعلق بعلوم الكمبيوتر من قسم موارد المطور. كل شيء بسيط للغاية. نظرًا لوجود دورتين فقط - Python و C ++ - لا تقدم Google اقتراحات بشأن الدورات التدريبية أو المواد ذات الصلة للنظر فيها. لا يمكنك رؤية تقدمك خلال الدورة التدريبية ، ولكن إذا أغلقت درس الفيديو (الذي يستضيفه YouTube ، natch) قبل الانتهاء ، فسيتم استئنافه من حيث توقفت عند فتحه مرة أخرى. هذا مثال جيد للاهتمام بالتفاصيل.



اختيار الفصل والميزات والمساعدة لقد قمت بتجربة Python لهذه المراجعة. أنا أتوافق مع ملف تعريف المستخدم العادي ، لأن لدي بعض الإلمام باللغة من استخدام خدمات أخرى ، ولدي فهم قوي جدًا لـ HTML و CSS. لا تغطي Google الأساسيات المطلقة لكيفية عمل لغات الترميز أو تحدد المصطلحات بالطريقة التي تعمل بها الخدمات الأخرى. إذا كنت بحاجة إلى مقدمة المبتدئين ، فراجع Code Avengers أو Codecademy أو Treehouse.



قبل الغوص في مادة الدورة التدريبية ، يجب عليك التنقل في صفحة مقدمة مليئة بالنصوص تشرح كيفية تنزيل وإعداد بيئة Python المجانية مفتوحة المصدر على جهازك ، حتى تتمكن من متابعة الفصل الدراسي. يمكنك تنزيل تمارين التعليمات البرمجية من الموقع وتشغيلها محليًا في بيئة Python. ترشدك الدورة التدريبية عبر الأوامر لتأكيد تثبيت بيئة Python وإعدادها بشكل صحيح. تحتاج أيضًا إلى محرر نصوص يأتي مع معظم أنظمة التشغيل. ومع ذلك ، توصي Google بعدم استخدام Windows's Notepad أو Wordpad والذهاب مع بدائل مفتوحة المصدر مثل Notepad ++ أو JEdit. إنه لا يفسر السبب ، والذي سيكون مفيدًا.



تتكون الدورة التدريبية من محاضرتين عن طريق الفيديو ، كلتاهما أقل من ساعة بقليل ، وهما عبارة عن تسجيلات لدروس شخصية تعقد في مقر Google الرئيسي في ماونتن فيو ، كاليفورنيا. من صفحة Python المقصودة ، يمكنك الانتقال إلى مقاطع مختلفة من الفيديو ، وهي تبرد إذا كنت تريد تخطي المواد. المعلم جذاب للغاية ، وتنتقل الشاشة بين مشاهدات الفصل وعرضه التقديمي. يتميز الفصل بأسلوب محاضرة أكثر من معظم الدورات التدريبية عبر الإنترنت فقط مثل Treehouse ، ولكن يمكنك رؤية الكود الذي يتحدث عنه ومشاهدته وهو يعدله. لقد ضاعت عدة دقائق ، لكن حتى مع خلفيتي ، من الواضح أنني لست الجمهور المستهدف. إذا كنت أرغب حقًا في تعلم Python (وهو ما أجده مثيرًا للاهتمام) ، فمن المحتمل أن أبدأ بـ Treehouse أو Codecademy.



تتضمن فصول Google تمارين حتى تتمكن من اختبار معلوماتك. نظرًا لأنك تعمل محليًا على جهاز الكمبيوتر الخاص بك وليس في مساحة عمل داخل متصفحك ، فلا توجد تلميحات عندما تكون لديك مشكلات. يقوم Treehouse بعمل جيد في إرشادك من خلال التدريبات. إذا واجهتك مشكلة ، فإن Google لديها منتدى مخصص لكل فصل ، وكلاهما نشط للغاية. لسوء الحظ ، لا توجد طريقة للاتصال بالمدرس إذا كنت بحاجة إلى مزيد من المساعدة. بالنسبة للمبتدئين ، تعد برامج اختيار المحررين المذكورة أعلاه في هذه الفئة خيارات أفضل.



ليس للجميع

دروس الترميز في Google محدودة نوعًا ما مقارنة بالخدمات المخصصة للتعلم عبر الإنترنت. ومع ذلك ، نظرًا لأن هذه الفصول الدراسية تستند إلى تلك المقدمة لموظفي Google ، فليس من المستغرب أنهم لا يقومون بتدريس مقدمة دورة HTML. مثل معظم عروض Google ، فإن الفصول الدراسية سهلة التنقل ومجانية. تعتبر الفصول الدراسية أيضًا مفصلة ومنظمة جيدًا إلى حد ما ، ولكنها موجهة نحو جمهور ضيق نوعًا ما: المطورين الذين يتطلعون إلى تعلم لغات برمجة Python أو C ++. ومع ذلك ، فإن Google for Education Developer Resources تستحق البحث بالتأكيد إذا كان لديك بعض الخبرة في الترميز وتحتاج إلى تعلم هذه اللغات.

مشاهدتان (٢)٠ تعليق

أحدث منشورات

عرض الكل

Comments


Post: Blog2_Post
bottom of page