TrueschoTruescho
كل الدورات
مبادئ علوم الحاسوب AP من CS50
edX
دورة
مبتدئ
مجاني للتدقيق
شهادة

مبادئ علوم الحاسوب AP من CS50

Harvard University

مقدمة من هارفارد لطلاب الثانوية في علوم الحاسوب والبرمجة وفق إطار AP CS Principles، مع تطبيقات ومشاريع عملية.

5 ساعة/أسبوع36 أسبوعالإنجليزية86,159 متسجل
مجاني للتدقيق

عن الدورة

هذه هي CS50 AP، مقدمة جامعة هارفارد إلى المشاريع الفكرية لعلوم الحاسوب وفن البرمجة لطلاب المرحلة الثانوية، بما يتوافق مع إطار المنهج الجديد لمادة AP Computer Science Principles المعتمد من College Board. تُعد الدورة مدخلاً مناسباً للمبتدئين ويقدمها David J. Malan، وتهدف إلى تعليم الطلاب كيفية التفكير الخوارزمي وحل المشكلات بكفاءة. ستتعلم كيف تُحلّل المسائل، وتُصمّم حلولاً منظمة، وتُحوّل الأفكار إلى برامج قابلة للتنفيذ مع فهم أعمق للمفاهيم الأساسية التي تقوم عليها البرمجيات الحديثة. تشمل الموضوعات: التجريد، والخوارزميات، وهياكل البيانات، والتغليف (Encapsulation)، وإدارة الموارد، والأمن، وهندسة البرمجيات، وتطوير الويب. كما تتضمن الدورة العمل بعدة لغات وتقنيات، منها: C وPHP وJavaScript، بالإضافة إلى SQL وCSS وHTML. تتضمن الدورة مجموعات مسائل (Problem Sets) مستوحاة من مجالات واقعية مثل علم الأحياء، والتعمية (Cryptography)، والتمويل، والطب الشرعي الرقمي (Forensics)، والألعاب، بما يساعد على ربط المفاهيم النظرية بتطبيقات عملية. واعتباراً من خريف 2015، كانت النسخة المقدمة داخل الحرم الجامعي من CS50 أكبر مقرر في جامعة هارفارد. قد يتمكن طلاب المرحلة الثانوية من الحصول على اعتماد/ساعات دراسية (حسب السياسات المعتمدة)، كما ستتاح لك فرصة تطوير مشروع برمجي نهائي وعرضه على زملائك ضمن مجتمع تعلم نشط ومتعدد الخبرات.

ماذا ستتعلم

  • فهم واسع ومتين لعلوم الحاسوب والبرمجة
  • التفكير خوارزمياً وحل مشكلات البرمجة بكفاءة
  • استيعاب مفاهيم مثل التجريد والخوارزميات وهياكل البيانات والتغليف وإدارة الموارد والأمن وهندسة البرمجيات وتطوير الويب
  • اكتساب إلمام بعدة لغات وتقنيات، منها C وPHP وJavaScript بالإضافة إلى SQL وCSS وHTML
  • التفاعل مع مجتمع تعلم نشط يضم متعلمين من مختلف مستويات الخبرة
  • تطوير مشروع برمجي نهائي وتقديمه لزملائك

المدرسون

Z

Zamyla Chan

Doctoral Candidate in Chemistry

D

Doug Lloyd

Senior Preceptor in Computer Science

D

David J. Malan

Gordon McKay Professor of the Practice of Computer Science

المواضيع

التمويل
العلوم الجنائية والطب الشرعي
أوراق الأنماط المتتالية (CSS)
الخوارزميات
جافاسكربت

معلومات الدورة

المنصةedX
المستوىمبتدئ
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

المهارات

التمويل
العلوم الجنائية والطب الشرعي
أوراق الأنماط المتتالية (CSS)
الخوارزميات
جافاسكربت
Data Structures
C (Programming Language)
Security Software
HyperText Markup Language (HTML)
Resource Management

ابدأ التعلم الآن