First Term - English Content (40 Hrs)
•Lecture 1: Introduction to Programming, the Platform & the Editor.
•Lecture 2: Printing to the Console.
•Lecture 3: Comments.
•Lecture 4: Variables — Declaration & Assignment.
•Lecture 5: Arithmetic Operations.
•Lecture 6: Updating Variable Values.
•Lecture 7: Strings & Combining Them with Variables.
•Lecture 8: Unit One Review & Comprehensive Exercises.
•Lecture 9: Data Types.
•Lecture 10: Strict Comparison & Type Conversion.
•Lecture 11: Arrays.
Lecture 12: Term 1 Final Review & Mock Exam.
محتوي الفصل الدراسي الأول
•المحاضرة 1: مدخل إلى البرمجة والمنصة والمحرر
•المحاضرة 2: الطباعة على الكونسول ـ
•المحاضرة 3: التعليقات
•المحاضرة 4: المتغيرات — التصريح والإسناد
•المحاضرة 5: العمليات الحسابية
•المحاضرة 6: تحديث قيم المتغيرات
•المحاضرة 7: النصوص ودمجها مع المتغيرات
•المحاضرة 8: مراجعة الوحدة الأولى وتدريبات شاملة
•المحاضرة 9: أنواع البيانات
•المحاضرة 10: المقارنة الصارمة والتحويل بين الأنواع
•المحاضرة 11: المصفوفات
•المحاضرة 12: المراجعة النهائية للفصل الأول ونموذج امتحان
Second Term - English Content (40 Hrs)
•Lecture 1: Introduction to HTML & Web Page Structure .
•Lecture 2: More HTML Tags & Linking Them to Programming.
•Lecture 3: The if Statement .
•Lecture 4: else & else if .
•Lecture 5: Comparison Operators .
•Lecture 6: Logical Operators & Nested Conditions .
•Lecture 7: for Loops .
•Lecture 8: Loop Applications — Factorial & Sum .
•Lecture 9: Arrays with Loops — for...of .
•Lecture 10: Functions .
•Lecture 11: Built-in Functions & Combining Concepts .
•Lecture 12: Final Project & Comprehensive Review .
محتوي الفصل الدراسي الثاني
•المحاضرة 1: مدخل إلى صفحة الويب وبنيتها .
•المحاضرة 2: وسوم إضافية وربطها بالبرمجة .
•المحاضرة 3: الجملة الشرطية .
•المحاضرة 4: else و else if .
•المحاضرة 5: عوامل المقارنة .
•المحاضرة 6: العوامل المنطقية والشروط المتداخلة .
•المحاضرة 7: حلقات التكرار.
•المحاضرة 8: تطبيقات على الحلقات — المضروب والمجموع .
•المحاضرة 9: المصفوفات مع الحلقات .
•المحاضرة 10: الدوال .
•المحاضرة 11: الدوال الجاهزة ودمج المفاهيم .
•المحاضرة 12: المشروع النهائي والمراجعة النهائية .