← العودة لمرحلة أب إنفنتر
📱الأسبوع 5 من 16

خزانة المعلومات - المتغيرات! 📦

تعلم استخدام المتغيرات لحفظ وإدارة البيانات في التطبيق

مدة الجلسة
45 دقيقة

🎯 أهداف التعلم

فهم المتغيرات

إنشاء واستخدام المتغيرات المختلفة

variable creationdata typesvariable scope

إدارة البيانات

حفظ واسترجاع المعلومات

data persistenceuser preferencesapp state

📚 الأنشطة التعليمية

💻

إنشاء المتغيرات الأولى

25 دقيقة • تطبيق عملي

تعلم كيفية إنشاء واستخدام المتغيرات

التعليمات:

  1. أنشئ متغير لحفظ اسم المستخدم
  2. أنشئ متغير للنقاط
  3. جرب حفظ البيانات في TinyDB

🚀 المشروع العملي

دفتر النقاط الشخصي 📊

تطبيق يحفظ نقاط اللاعب ويتذكرها حتى بعد إغلاق التطبيق

متوسطالنتيجة المتوقعة: تطبيق يحفظ النقاط ويتذكرها بين الجلسات

خطوات التنفيذ:

1

أنشئ مشروع جديد باسم "دفتر النقاط"

2

أضف Label لعرض النقاط الحالية

3

أضف Button لإضافة نقاط

4

أضف TinyDB component لحفظ البيانات

5

في Blocks، أضف كود حفظ واسترجاع النقاط

أمثلة الكود:

نظام حفظ النقاط
when Screen1.Initialize
do set Label1.Text to join "نقاطك: " get TinyDB1.GetValue tag "points" valueIfTagNotThere 0

when Button1.Click
do set global points to TinyDB1.GetValue tag "points" valueIfTagNotThere 0
   set global points to global points + 10
   call TinyDB1.StoreValue tag "points" valueToStore global points
   set Label1.Text to join "نقاطك: " global points

يحفظ النقاط في قاعدة بيانات صغيرة ويسترجعها عند فتح التطبيق

👀 نظرة على الأسبوع القادم

الأسبوع القادم سنتعلم القوائم لتنظيم مجموعات البيانات!