تعلم البرمجة في 3 أشهر باستخدام دورات هارفارد عبر الإنترنت

يُنظر إلى دورة "مقدمة في علوم الكمبيوتر" في جامعة هارفارد على نطاق واسع على أنها الأفضل دورة علوم الكمبيوتر عبر الإنترنت ويعمل كنقطة انطلاق صارمة لآلاف الطلاب عبر الإنترنت كل عام. بالإضافة إلى ذلك ، فإن الدورة التدريبية مرنة: هناك خيار لك سواء كنت ترغب فقط في إلقاء نظرة حولك ، أو مكرس لإكمال كل مهمة ، أو تريد كسب ائتمان جامعي قابل للتحويل.

إليك بعض الأحاديث المباشرة: "مقدمة في علوم الكمبيوتر" صعبة. وهي مصممة للطلاب الذين ليس لديهم خبرة سابقة في برمجة الكمبيوتر ، ولكنها ليست نزهة في الحديقة. إذا قمت بالتسجيل ، يمكنك توقع قضاء 10-20 ساعة في كل مجموعة من مجموعات المشروع التسعة بالإضافة إلى إكمال مشروع نهائي معقد. ولكن ، إذا كان بإمكانك تكريس الجهد المطلوب ، فستكتسب مهارات ملموسة ، وستكون أكثر عمقًا فهم علوم الكمبيوتر وتطوير فكرة أفضل عما إذا كان هذا مجالًا تريده أم لا لاحق.

تقديم أستاذك ، ديفيد مالان

يتم تدريس الدورة من قبل ديفيد مالان ، مدرس في جامعة هارفارد. قبل إنشاء الدورة والتدريس في جامعة هارفارد ، كان ديفيد كبير مسؤولي المعلومات في Mindset Media. يتم تقديم جميع دورات ديفيد هارفارد OpenCourseWare

instagram viewer
- بدون تكلفة للجمهور المهتم. يتم تقديم التعليمات الأساسية في "مقدمة في علوم الكمبيوتر" من خلال مقاطع فيديو ديفيد ، والتي يتم تصويرها بشكل احترافي وغالبًا ما تستخدم الشاشات والرسوم المتحركة لتوضيح الفكرة. لحسن الحظ ، يعتبر ديفيد موجزًا ​​وجذابًا ، مما يجعل مقاطع الفيديو سهلة المشاهدة للطلاب. (لا توجد محاضرات جافة ، خلف ساعتين خلف المنصة هنا).

ما ستتعلمه

كدورة تمهيدية ، ستتعلم القليل من كل شيء. يتم تقسيم المنهج إلى اثني عشر أسبوعًا من التعلم المكثف. يتضمن كل درس أسبوعي فيديو إعلامي من ديفيد مالان (يتم تصويره بشكل عام مع جمهور الطلاب المباشر). هناك أيضًا مقاطع فيديو تجول ، يوضح فيها ديفيد عمليات الترميز مباشرةً. تتوفر مقاطع فيديو مراجعة جلسات الدراسة للطلاب الذين قد يكونون أقل ارتياحًا للمواد ويحتاجون إلى إرشادات إضافية لإكمال مجموعات المشكلات. يمكن تنزيل مقاطع الفيديو ونصوص مقاطع الفيديو ومشاهدتها على راحتك.

تقدم الدروس للطلاب ما يلي: ثنائي ، خوارزميات ، تعبيرات منطقية ، صفائف ، خيوط ، لينكس ، سي ، تشفير ، تصحيح الأخطاء ، أمن ، ديناميكي تخصيص الذاكرة ، وتجميع ، وتجميع ، وإدخال / إخراج الملف ، وجداول التجزئة ، والأشجار ، و HTTP ، و HTML ، و CSS ، و PHP ، و SQL ، وجافا سكريبت ، وأياكس ، وعشرات أخرى المواضيع. لن تكمل الدورة كمبرمج يجيد ، ولكن سيكون لديك فهم قوي لكيفية عمل لغات البرمجة.

ماذا ستفعل

أحد أسباب نجاح "مقدمة في علوم الكمبيوتر" هو أنه يمنح الطلاب الفرصة لتطبيق ما يتعلمونه أثناء تعلمهم. من أجل إكمال الدورة ، يجب على الطلاب إنهاء 9 مجموعات مشاكل بنجاح. يبدأ الطلاب في إنشاء برامج بسيطة من الأسبوع الأول. إن تعليمات إكمال مجموعات المشكلات مفصلة للغاية ، كما أنها تحتوي على مقاطع فيديو مساعدة إضافية من الطلاب السابقون (يرتدون بفخر قمصانهم السوداء "لقد أخذت CS50" للتضامن مع المناضلين حاليًا).

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

يمكن للطلاب الذين يحتاجون إلى مساعدة إضافية العمل مع معلمي هارفارد عبر الإنترنت مقابل 50 دولارًا للساعة.

هل تريد شهادة بهذا؟

سواء كنت ترغب فقط في إلقاء نظرة خاطفة على الدورة أو ترغب في كسب ائتمان الكلية ، فإن "مقدمة في علوم الكمبيوتر" لديها خيار لمساعدتك على بدء الترميز.

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

يمكنك أيضًا عرض مواد الدورة التدريبية على CS50.tv, موقع يوتيوبأو iTunes U.

بدلاً من ذلك ، يمكنك أخذ نفس الدورة التدريبية عبر الإنترنت مدرسة هارفارد الإرشادية لحوالي 2050 دولار. من خلال هذا البرنامج التقليدي عبر الإنترنت ، سوف تسجل مع مجموعة من الطلاب خلال فصل الربيع أو الخريف ، التقيد بالمواعيد النهائية ، وكسب ائتمان الكلية القابل للتحويل عند الانتهاء من دورة.