4 محتويات أساسية في وحدة برمجة تطبيقات الأجهزة الذكية ثاني ثانوي
من بين المناهج المتعددة لطلاب الصف الثاني الثانوي، تأتي برمجة تطبيقات الأجهزة الذكية كواحدة من متطلبات الثاني الثانوي، حيث تأتي ضمن مادة الحاسب وتقنية المعلومات في الفصل الثالث لمرحلة الثاني الثانوي في المملكة العربية السعودية متطلب برمجة تطبيقات الأجهزة الذكية، وفي هذا الفصل الدراسي يتم شرح العديد من الجوانب المرتبطة بشكل وثيق بعملية برمجة تطبيقات الأجهزة الذكية بشكل متماشي مع المتطور والتقدم الحضاري الحاصل، وفي مقالبنا هذا سنقوم بالدخول إلى عمق الفصل الدراسة الذي يتحدث عن برمجة تطبيقات الأجهزة الذكية في الثاني الثانوي، مبسطين هذا الفصل الدراسي لطلاب الثاني الثانوي مع التركيز على أور لابد لهم الانتباه لهم لاجتياز هذا المساق.
طالب الثاني الثانوي لابد له قبل أن يقرأ أي معلومة في برمجة تطبيقات الأجهزة الذكية أن يعرف التعريف المتكامل لبرمجية تطبيقات الأجهزة الذكية، وسنقوم بتقسيم المصطلح لطلاب الثاني الثانوي إلى قسمين ثم نجمع خذين القسمين في تعريف واحد متكامل.
أولاً: برمجة التطبيقات: وهي عبارة عن عملية يتم فيها إدارج تعليمات وأوامر للحاسوب. للقيام بعملية إنشاء وإحكام وتعديل تطبيقات حاسوبية من خلال استخدام لغات البرمجة.
ثانياً: الأجهزة الذكية: وهي عبارة عن أجهزة الهاتف النقال الحديثة. والتي تسمى ب(أجهزة هاتف اللمس)، وتحتوي هذه الأجهزة الذكية على أنظمة تشغيل متخصصة مثل الاندرويد. وهذه الأنظمة تتبع لبرمجة متخصصة تقوم بعملية التشغيل وتصميم وتحميل التطبيقات الخاصة بهذه الأنظمة.
الآن، نضع لطلاب الثاني الثانوي التعريف المتكامل لبرمجة تطبيقات الأجهزة الذكية بأنها: هي عبارة عن عملية إدراج تعليمات لأنظمة عمل الأجهزة الذكية. وذلك في سبيل إنشاء وتعديل وتصميم التطبيقات العاملة على بيئات التشغيل الخاصة بالهواتف الحديثة.
من خلال التعريفات السابقة على طلاب الثاني الثانوي النظر إلى المحددات التالية:
- برمجة التطبيقات في الأساس تتبع إلى لغات البرمجة الخاصة بالحاسوب.
- التطبيقات تكون نتاج عملية برمجة يتم فيها إعطاء أوامر باستخدام لغات البرمجة لجهاز الحاسوب.
- الأجهزة الذكية لها أنظمة التشغيل الخاصة بها، وهذه الأنظمة لها برمجة خاص بها.
- أنظمة تشغيل الأجهزة الذكية تحتوي على تطبيقات مبرمجة تعمل ضمن بيئتها.
في فصل الدراسة الخاص ببرمجة تطبيقات الأجهزة الذكية لطلاب الثانوي الثانوي في المنهج السعودي. سنجد أن هذا الفصل الدراسي يحتوي على عدة مكونات أساسية. مقسمة كعناوين فرعية لبرمجة تطبيقات الأجهزة الذكية الخاصة بطلاب الثاني الثانوي، وهذه التقسيمات هي:
- المقدمة: أول ما يبدأ به فصل برمجة تطبيقات الأجهزة الذكية لطلاب الثاني الثانوي هي المقدمة، حيث تبدأ المقدمة بالتمهيد للدخول في صلب موضوع برمجة تطبيقات الأجهزة الذكية، وتبسط هذه المقدمة كافة المحتويات الأخرى لطلاب الثاني الثانوي.
- تطبيقات الأجهزة الذكية: بعد المقدمة يبدأ التدريجي التعريفي لبرمجة تطبيقات الأجهزة الذكية لطلاب الثاني الثانوي، حيث يتم تعريف طالب الثاني الثانوي على تقسيمات تطبيقات الأجهزة الذكية وماهيتها والتي من أهمها: البرامج التعليمية والسفر والسياحة والصحف والإعلام والترفيه والكتب والمطاعم والمال والأعمال والتطبيقات الخدمية.
- متجر ويندوز فون: يتم تعريف طالب الثاني الثانوي بمتجر ويندوز فون. والذي هو عبارة عن متجر الكتروني يجتمع فيه كافة تطبيقات الأجهزة الذكية العاملة على نظام الفون، والتي تجاوز عددها مطلع عام 2013م ال100ألف تطبيق.
- برمجة الأجهزة الذكية: وهذه من أكثر العناوين التي يجد طالب الثاني الثانوي فيها صعوبة، وذلك لأنها مختصة بأنظمة التشغيل ولغات البرمجة، و كذلك بيئات العمل على الأجهزة الذكية.
الحقيقة أن الفصل الدراسي الخاص ببرمجة تطبيقات الأجهزة الذكية للثاني الثانوي في السعودية. يعتبر من أدق الفصول والمناهج الدراسية. وذلك لاحتواءه على أساسيات برمجة تطبيقات الأجهزة الذكية للثاني الثانوي. وهذه الأساسيات يقوم عليها كامل مجال برمجة تطبيقات الأجهزة الذكية. ولهذا نضع النقاط المبسطة التالية:
- في فصل برمجة تطبيقات الأجهزة الذكية للثاني الثانوي يتم التركيز على بيئات العمل، و كذلك يتم التركيز على بعض البرامج المتخصصة في برمجة تطبيقات الأجهزة الذكية للثاني الثانوي، لاسيما برنامج Nsb Appstudio.
- بيئة إن إس بيسك استيديو، لكي يفهمها طالب الثاني الثانوي لابد أن ينظر أولاً إلى أنظمة ios ونظام اندرويد و كذلك نظام ويندوز فون قبل قراءة هذا الفصل الدراسي، وذلك لأن برمجة تطبيقات الأجهزة الذكية في بيئة إن إس بيسك استديو ينبني على فهم طال بالثاني الثانوي لبيئات العمل والأنظمة التي ذكرناها في هذه النقطة.
- طالب الثاني الثانوي يشعر بصعوبة فصل برمجة تطبيقات الأجهزة الذكية نظراً لتداخل المعلومات وصعوبة فهمها، ولكن الأمر سيبدو بسيطاً إذ اتبع طالب الثاني الثانوي خطوات برمجة تطبيقات الأجهزة الذكية خطوة خطوة، فلا ينتقل إلى الخطوة إلا بالفهم التام للخطوة التي قبلها.
- هناك عمليات حسابية على طالب الثاني الثانوي معرفتها، وهنا نقول أن ادراكك لكيفية التعامل مع العمليات الحسابية الداخلة في عملية برمجة تطبيقات الأجهزة الذكية ينبني على فهمك لأولوية القيام بكل عملية من هذه العمليات مثل الأقواس ثم الإس ثم الضرب ثم القسمة.
لكي يجتاز طالب الثاني الثانوي وحدة برجمة تطبيقات الأجهزة الذكية. لابد أولاً أن يضع نصب عينيه أن هذه الوحدة من أكثر الوحدات أهمية في منهاج التعليم السعودي بشكل عام. وأن على طالب الثاني الثانوي عدم التفكير في اجتيازها فقط والنجاح في المساق. بل الواجب أن يكون طالب الثاني الثانوي على أهبة الاستعداد للفهم الدقيق لها والاستفادة التطبيقية لهذه الوحدة قدر المستطاع. وفيما يلي نضع بعض النصائح التي تؤهلك للتعامل الصحيح مع وحدة البرمجة هذه:
- قمّ أولاً بعملية قراءة سريعة لمحتويات وحدة البرمجة للأجهزة الذكية، ومن ثم تصفح بشكل عام حول الموضوعات التي تحتوي وحدة البرمجة.
- احذر من أن تذهب للدرس وأنت غير مدرك ولو بشكل قليل ماذا سوف يعطيك الأستاذ، فالبرمجة يلزمها استعداد وتحضير مسبق.
- التزم بالترتيب الكامل للعناوين الفرعية الموجود في وحدة البرمجة، فنرى أن القائمين على اعداد هذا المنهج قد راعوا بشكل كبير التسلسل المعلوماتي والتهيئة الذهنية، فبداية من المقدمة ثم التطبيقات ثم المتجر وأخيراً دخلنا في البرمجة ولغاتها وبيئاتها.
- اقرأ أكثر عن بيئات عمل الهواتف الحديثة مثل لاسيما اندرويد وايفون.
- التطبيق العملي لكل ما تأخذه في وحدة البرمجة يعتبر أحد مفاتيح إلمام طالب الثاني الثانوي بمحتويات هذه الوحدة والتمكن من البرمجة بنسبة ممتازة.
- أثناء دراستك لوحدة البرمجة قم بعملية تلخيص أولاً بأول.
- شاهد مقاطع توضيحية عبر اليوتيوب، واشترك في مجموعات مواقع التواصل الاجتماعي التي تهتم بتعليم البرمجة.
الكثير من طلاب الثاني الثانوي يجدون صعوبة في تعلم البرمجة ومن أهم أسباب هذه الصعوبة هي عدم التهيأة الصحيحة لتعلم البرمجة، إذاً، على طالب الثاني الثانوي أن يهيأ نفسه لتعلم البرمجة بما يلي:
- ألقي نظرة على بعض المدونات الخاصة بنشر مضامين البرمجة، وهنا خذ رؤوس أقلام من هذه المدونات وحاول أن تندمج مع البرمجة ومعلوماتها.
- البرمجة تأخذ صفة التراكمية، فالفهم الصحيح والسهل لمنهج البرمجة للثاني الثانوي. ينبني على ما أخذه الطالب في منهج الأول الثانوي والصف الثالث الاعدادي أيضاً.
- تعرف على لغات البرمجة وخصائص كل لغة برمجة، لأن ذلك سيسهل عليك عملية فهم وحدة البرمجة.
- لا بأس بأخذ دورة مبتدئة في البرمجة لتتعلم ماهية البرمجة من جهة ولتكسر حاجز الخوف من جهة أخرى.
- خذ وحدة البرمجة معلومة معلومة ولا تجعل نفسك يصطدم بكم المعلومات الكبير الذي فيها.
تتعدد المنصات التي يمكن للطلاب الاستفادة منها بخصوص ما تقدمه من مضامين مهمة في البرمجة. و كذلك تتميز هذه المنصات بأنها تعرض دروس البرمجة من خلال وسائل توضيحية مثل الفيديوهات والجرافيك. ومن أهم هذه المنصات:
- منصة إدارك: دروس مقالات دورات تدريبية يمكنك أن تجدها على منصة إدراك بشكل متخصصة بالبرمجة، كما وتقدم منصة إدراك محتوى تثقيفي حول البرمجة.
يمكنك الدخول لمنصة إدراك عبر الرابط التالي: https://www.edraak.org/
- منصة code: وهي من المهارات المتخصصة بشكل كبير ومتعمق في علوم البرمجة. كما وتتميز بأنها تبدأ بالتعليم من مرحلة الصفر. وتحتوي غالبية دروسها على وسائل تبسيط0 كما وتهتم بفئة الطلاب لاسيما طلاب المرحلة الإعدادية.
ننصحك بزيارة منصة code على الرابط التالي: https://code.org/
- أكاديمية الحاسوب: وهي من أهم المنصات التي تختص بعلوم برمجة الحاسوب والشبكة العنكبوتية في الوطن العربي. وعلى هذه المنصة ستجد الدروس والكتب والدورات. و كذلك إضافة إلى ذلك تقوم منصة أكاديمية الحاسوب بوضع أيقونة غاية في الروعة وهي أسئلة وأجوبة. و كذلك يمكنك من خلال وضع استفسارك حول أي موضوع يخص البرمجة وسيقوم أخصائيون بالإجابة على استفسارك.
يمكنك الدخول لموقع أكاديمية حاسوب من هنا: https://academy.hsoub.com/
فيديو: تقنية برمجة الاجهزة الذكية
لتواصل مباشرة مع خدمة العملاء عبر الواتساب أو ارسال طلبك عبر الموقع حيث سيتم تصنيفه والرد عليه في أسرع وقت ممكن.