الصف العاشر 1 / 25 سهمين أو المسافة
الأسبوع 1

اليوم قسمين

1 — الأمن السيبراني

Cyber Security

مفاهيم الحماية، الفرق، ونموذج CIA

2 — مدخل إلى البرمجة

Introduction to Programming

خوارزمية، خريطة تدفق، بايثون، print

نقاش الصف

ارفع يدك

سمعت كلمة Cyber Security؟
سمعت كلمة Python؟

عدّوا الأيادي. ما في اختيار على الشاشة — أنتم تجاوبون.

أمان

حساب · شبكة · بيانات

برمجة

أوامر · خطوات · بايثون

من الكتاب · المفهوم

فرقين لازم تعرفهم

أمن المعلومات

Information Security

نحمي المعلومة نفسها — ورق أو جهاز.
محد يشوفها، يغيّرها، أو يضيّعها إلا المصرّح له.

الأمن السيبراني

Cyber Security

فرع من أمن المعلومات.
نحمي الأنظمة والشبكات والبيانات الرقمية من الهجمات الإلكترونية.

نقاش — لا تضغطون

الجهاز يحمي الشبكة من هجمة إلكترونية. هذا أي واحد؟

أ أمن المعلومات فقط — Information Security
ب الأمن السيبراني — Cyber Security
من الكتاب · النموذج

ثلاثة محاور — CIA

C

السرية

Confidentiality

محد يشوف إلا المصرّح له.

I

النزاهة

Integrity

المعلومة ما تتغيّر بدون صلاحية.

A

التوفر

Availability

الخدمة تشتغل وقت تحتاجها.

C

السرية

Confidentiality

اللي ما له إذن، ما يشوف المعلومة.

مثال

واحد فتح بوابة المدرسة بحساب ثاني، وشاف درجاتك.

I

النزاهة

Integrity

المعلومة ما تتغيّر إلا من صاحب الصلاحية.

مثال

واحد دخل النظام وعدّل درجة طالب.

A

التوفر

Availability

المعلومة والخدمة تشتغل وقت تحتاجها.

مثال

بوابة المدرسة ما تفتح يوم تعلن الدرجات.

نقاش الصف · CIA

أحد غيّر درجة طالب بدون صلاحية. أي محور انكسر؟

أ السرية Confidentiality
ب النزاهة Integrity
ج التوفر Availability
من الكتاب · المصادقة

المصادقة — ثلاثة عوامل

Authentication

قبل ما نفتح الحساب: نثبت إنك أنت. ثلاثة أنواع:

1 — ما تعرفه

Something you know

كلمة مرور · PIN

2 — ما تملكه

Something you have

جوال · OTP · بطاقة

3 — ما أنت عليه

Something you are

بصمة · وجه · العين

كل ما دمجت أكثر من عامل، صارت الحماية أقوى — مثل Password + OTP.

نقاش الصف · Authentication

البصمة على الجوال. هذا أي عامل؟

أ ما تعرفه
ب ما تملكه
ج ما أنت عليه
القسم 2

مدخل إلى البرمجة

Introduction to Programming

شنو تسوي البرمجة؟

تعطي الجهاز أوامر.
هو ينفّذها بالترتيب.
بهالطريقة ينبني تطبيق، لعبة، موقع.

بدون برمجة

الجهاز قطعة حديد. ما يسوي شيء لوحده.

مع برمجة

يفهم الأمر، وينفّذ: يرسل، يحسب، يعرض.

أمثلة تعرفونها

واتساب

تضغط إرسال. البرنامج يوصل الرسالة للشخص الصح.

لعبة

تضغط قفز. البرنامج يحرّك الشخصية.

بوابة المدرسة

تسجّل دخول. البرنامج يطلع درجاتك أنت.

قصص نجاح

Minecraft

Markus Persson بدأها لحاله. صارت من أشهر الألعاب.

Instagram

انبنى ببايثون. نفس اللغة اللي نتعلمها.

YouTube

بدأ صغير. اليوم كل فيديو تشوفه يشتغل ببرامج.

نقاش الصف

سمّ تطبيق أو لعبة تستخدمها. شنو تسوي لما تضغط زر؟

هذا أمر. أحد كتبه. هذا برمجة.

شنو البرمجة؟

Programming

مجموعة تعليمات وأوامر.
توجّه الجهاز يحل مشكلة.

1 افهم المشكلة
2 اكتب الخطوات
3 حوّلها لكود
من الكتاب

خطوات إنشاء برنامج

1 المشكلة

شنو نبي نحل؟
شنو المعطيات؟

2 الخوارزمية

Algorithm

خطوات بالعربي، بالترتيب.

3 خريطة التدفق

Flowchart

نفس الخطوات، بأشكال.

4 كتابة البرنامج

نحوّل الأشكال لكود بايثون.

5 الاختبار

نشغّل ونتأكد الناتج صحيح.

بعدين في الكتاب: بناء البرنامج وتوثيقه. اليوم نركّز على الخمسة هذي.

الخوارزمية

Algorithm

خطوات منطقية متسلسلة لحل مشكلة.
قبل أي كود: نكتبها بالعربي.

1 خذ طول المستطيل
2 خذ العرض
3 المساحة = الطول × العرض
4 اطبع المساحة
من الكتاب

خريطة التدفق — الأشكال

Flowchart

بداية / نهاية

Start / End

إدخال / إخراج

Input / Output

معالجة

Process

قرار

Decision

الخطوط = الأسهم. تربط الشكل باللي بعده.

نقاش الصف

متى نكتب الخوارزمية وخريطة التدفق؟

أ قبل الكود
ب بعد ما يشتغل البرنامج

أول أمر

print() دالة مدمجة Built-in.
يا جهاز، اكتب هالكلام على الشاشة.

في الكتاب نشغّل من PyCharm بزر Run. الحين نجرّب قدام الصف.

print("مرحبا يا عاشر")
الناتج يظهر هنا
نقاش الصف

شنو يسوي print("10")؟

أ يجمع أرقام
ب يطبع 10 على الشاشة

اليوم أخذنا — من الكتاب

مفاهيم

Information Security ≠ Cyber Security

CIA

سرية · نزاهة · توفر

Authentication

تعرفه · تملكه · أنت عليه

برمجة

خوارزمية + Flowchart بعدين كود

بايثون

print() تطبع على الشاشة

الأسبوع الجاي: تطبيقات CIA + المتغيرات Variables

قبل ما تطلع

احفظ هالكلمات

C

Confidentiality
السرية

I

Integrity
النزاهة

A

Availability
التوفر

Algorithm قبل الكود. Flowchart بالأشكال. print() تطبع.