إعلام آلي — برمجة تطبيقات الويب — مقدمة في JavaScript — الإعلام الآلي — المتوسط — المنهاج الجزائري
ما هي JavaScript (JS)؟
لغة برمجة لتطوير الويب تجعل الصفحات تفاعلية. تعمل على متصفح المستخدم (جانب العميل). تكتب داخل وسم script أو في ملف منفصل.
المتغيرات والدوال
let x = 5; const PI = 3.14; var name = ‘Ahmed’;. الدوال: function greet(name) { return ‘Hello ‘ + name; }. أنواع: number, string, boolean, object.
التفاعل مع HTML
document.getElementById(‘id’).innerHTML = ‘نص جديد’. document.querySelector(‘.class’). addEventListener(‘click’, function). تغيير المحتوى والأنماط والاستجابة للأحداث.
الجمل الشرطية والحلقات
if (x > 0) { … } else { … }. for (let i=0; i<5; i++) { ... }. while (condition) { ... }. مثل بايثون ولكن بتركيب C.
تمارين تطبيقية
- اكتب كود JS يطبع Hello World في console.
- غير نص عنوان h1 عند الضغط على زر.
- أنشئ دالة تجمع عددين.
- اكتب حلقة تطبع الأعداد من 1-10.
- أنشئ برنامجاً يتحقق من كلمة المرور.
دروس مشابهة
- مقدمة في HTML — الإعلام الآلي — السنة الثالثة متوسط — المنهاج الجزائري
- إعلام آلي — أنظمة التشغيل — تعريفها ووظائفها وأنواعها — تمارين — الإعلام الآلي —
- الملفات والمجلدات — الإعلام الآلي — السنة الأولى متوسط — المنهاج الجزائري
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.