العلوم و التكنولوجيا

أنا أتعلم كتابة التعليمات البرمجية بمساعدة Gemini Notebook كمعلم البرمجة الشخصي الخاص بي

لا أستطيع أن أتحدث عن اختلافي العصبي بما فيه الكفاية. فهو يؤثر على نوعية حياتي، وخاصة كيفية تعلم مهارات جديدة.

عقلي إما يبالغ في تحليل المفاهيم أو يغلقها إذا لم تقم بتفكيكها ببطء. نادرا ما يكون هناك وسط.

ومن المفارقات أنني مهتم بشدة بالأشياء المعقدة، وخاصة البرمجة.

لقد كنت أحاول تعلم بايثون لسنوات، ولكني فشلت. استخدام Gemini Notebook إلى جانب الدورات المجانية والأدوات الأخرى الموجودة على جهاز الكمبيوتر الشخصي الخاص بي جعلت الأمر أسهل.

إليكم كيف ساعدني المعلم الدؤوب في رحلتي.

متعلق ب


أسمح لـ Gemini بمراجعة تطبيقات Android المفضلة لدي؛ فكشف كل السيئين

لدي الآن سجلات لمشاكل الثقة الخاصة بي

احصل على إحساس واضح بالاتجاه

انتقل من ذعر التعليمات البرمجية إلى التحكم الكامل في تعلمك

يمكنك تحمل ارتكاب الأخطاء في أي مكان تقريبًا في الحياة، ولكن ليس في البرمجة. قد تؤدي النقطتان أو القوس الموجود في غير موضعه إلى إيقاف تشغيل البرنامج بأكمله.

لقد ضيعت الوقت بسبب هذه التفاصيل الصغيرة. إنه أمر ساحق عندما يواجه عقلك صعوبة في الاحتفاظ بالمعلومات.

لقد وجدت أكبر قدر من الراحة في الذكاء الاصطناعي عندما قمت بتحريكه نحو وتيرتي. نادرًا ما يتبع التعلم مسارًا خطيًا إلا إذا اتبعت عمدًا دورة تدريبية منظمة من البداية إلى النهاية.

في حالتي، كنت أعرف أساسيات إنشاء فئة مع __الحرف الأولي__ الطريقة وبعض الصفات. لكن البرامج التعليمية المختلفة قد تعيد ترتيب كيفية تقديم المفاهيم المتقدمة مثل تجاوز الطريقة و رعد طُرق.

لسوء الحظ، كان لدي العديد من الكتب الإلكترونية ومقاطع الفيديو والملاحظات من الدورات السابقة. كان علي أن أجد التسلسل الصحيح. في Gemini Notebook ، قمت بتحميل جميع المواد وطلبت من الأداة عبر الدردشة رسم خريطة لها.

لقد أظهر لي أي المفاهيم كانت أساسية وأين كانت موضوعات الخبراء تتطلب معرفة مسبقة لم تكن لدي بعد.

المثال الخاص بي موجه: باستخدام جميع المصادر التي قمت بتحميلها، أنشئ خريطة تعليمية منظمة لي لتعلم بايثون.

قم بتجميع المواضيع في المستويات التأسيسية والمتوسطة والمتقدمة.

بالنسبة لكل موضوع متقدم، حدد المفاهيم الأساسية التي يعتمد عليها وقم بإلقاء الضوء على أي افتراضات لم يتم شرحها بشكل واضح.

أصبحت هذه المطالبة هي مقدمة رحلتي. لقد نقلني من عشرات نقاط الدخول إلى قائمة منظمة واحدة.

بعد ذلك، طلبت من الأداة أن تخبرني بأي من المواد التي قمت بتحميلها يجب أن أبدأ بها. وأوضح أيضًا لماذا لا يجب أن أبدأ ببعض المواد.

متعلق ب


تقوم Google بإعادة تسمية Gemini مرة أخرى؛ إليك ما تفعله كل ميزة الآن

الأحجار الكريمة، والمهارات، والشرارة، والإجراءات المجدولة: دليل ميداني للميزات المعاد تسميتها

أدخل الاستوديو وتكوين فهمك

لقد سمعت حرفيًا دفاتر ملاحظاتي تتحدث

لقد استكملت مصادري باستوديو التطبيق. إنها مساحة تفاعلية ذات معنى تجعل ملفاتي تبدو حية.

من الأخطاء الشائعة التي يرتكبها المبرمجون هو حفظ التعليمات البرمجية بدونها فهم هو – هي.

إلا إذا كنت الكمبيوتر، فسوف تنسى بسهولة، حتى لو كنت أنت من كتبها. والأسوأ من ذلك أنك تتذكر ما تكتبه دون معرفة السبب، وتفقد المرونة.

على سبيل المثال، أنا أعرف كيفية كتابة ل حلقة. ولكن كان هناك وقت عندما تغيرت بنية البيانات من قائمة إلى قاموس، لم يعد النمط الموجود في رأسي قابلاً للتطبيق.

ولأنني لم أفهم التكرارات المختلفة، لم أكن أعرف كيفية التكيف معها.

وبالتالي فإن التعرض المتكرر لعملية الدراسة هو كيف تصبح محترفًا. لهذا السبب داخل التطبيق البطاقات التعليمية والاختبارات أصبحت غير قابلة للتفاوض بعد كل موضوع رئيسي، لأنها كشفت نقاط ضعفي.

إذا لم أتمكن من الإجابة على الأسئلة، سأعلم أنني لم أفهم المفهوم بالكامل بعد. لذلك سأعود إلى المواد الخاصة بي، أو ميزة الدردشة، أو وضع النظرة العامة على الصوت لمناقشتها مباشرة.

لقد تعلمت من ميزة النظرة العامة على الصوت سبب تطبيق الفواصل على النص، وليس على الأرقام. قبل ذلك، قمت بتطبيقها ميكانيكيًا لأنه من المفترض أن تكون هكذا.

ومع ذلك، فأنت تريد استنفاد كل الأسئلة المحتملة التي لديك، وخاصة تلك الصغيرة التي تميل إلى تجاهلها.

إن التحدث إلى الأصوات بأسلوب البودكاست يحاكي تجربة إنسانية تقريبًا. أجد المحادثات جذابة لأنني أستطيع المشاركة كمشارك نشط.

أوصي أيضًا بإقران الخريطة الذهنية بقائمة الدراسة التي تم إنشاؤها. فهو يوضح مصممي الديكور وكيفية تفرع المواضيع من الموضوعات ذات الترتيب الأعلى إلى الموضوعات ذات الترتيب الأدنى. قد تخفي القائمة هذه التبعيات.

إنشاء التطبيقات في أي وقت من الأوقات

ستحصل أيضًا على تعليقات سريعة ومفصلة

لقد استغرق الأمر مني ما يقرب من 10 أسابيع لفهم التعليمات البرمجية وإعادة بنائها بثقة. حتى أنني حاولت إنشاء تطبيق في منتصف الطريق باستخدام Visual Studio Code كتمرين عملي.

كانت فكرتي عبارة عن تطبيق Melanin Match الذي يجد درجة المكياج المناسبة للبشرة الداكنة. لقد قمت بإنشاء عرض توضيحي قبل استخدام أداة Opal التجريبية من Google.

لقد قمت ببنائه تدريجيًا كما تعلمت، لذلك كان هناك العديد من التناقضات والأخطاء في كل مكان. لقد كتبت بعض الوظائف عندما كنت بالكاد أفهم NumPy ، وأخرى عندما اكتسبت خبرة أكبر في OpenCV.

في بعض الأحيان، كنت أقوم بزيارة دردشة Python الخاصة بي في Gemini Notebook وألصق أجزاء من الكود الخاص بي في الذكاء الاصطناعي. أطلب منه شرح الأجزاء التي أظن أنها قد تكون خاطئة أو الأشياء التي تثير فضولي.

مثال المطالبة الخاص بي: إذا قمت عن طريق الخطأ بإزالة مفتاح “لون” من أحد القواميس المتداخلة، فما الخطأ الذي سيحدث عند تشغيل color_preview.config(bg=result(“color”))؟

استجابة مثال Gemini Notebook: في Python ، عندما تحاول الوصول إلى قيمة قاموس باستخدام تدوين الأقواس (مثل ‘(“اللون”)’)، يتوقع البرنامج وجود هذا المفتاح بالضبط. إذا لم يحدث ذلك، يتعطل البرنامج النصي ويخرج خطأ KeyError يشير إلى المفتاح المفقود.

إنها طريقة أفضل من طلب المساعدة الكاملة في تصحيح الأخطاء. لن أثق في أي ذكاء اصطناعي “لإصلاح” الكود الخاص بي، خاصة بالنظر إلى عدد مرات الهلوسة.

بدلاً من ذلك، اطلب من Gemini Notebook أن يرشدك إلى ما يجب أن يفعله كل سطر من التعليمات البرمجية بناءً على البنية والبنية المتوقعة.

مثال للموجه: هذه هي وظيفتي (الصق وظيفتك).

تتبع تدفق التنفيذ واشرح بالضبط ما ترجعه هذه الوظيفة في سيناريوهات مختلفة.

لو استطاع العودة لا أحد أو قم بإثارة خطأ، واشرح السبب بناءً على سلوك بايثون.

متعلق ب


لقد قمت بتصميم التطبيق المثالي للمهام مع Gemini ؛ أنا فقط أتحدث عن يومي، وهو يرتب الباقي

يقوم الجوزاء بنسخ الصوت وتحديد المهام الفردية وتنظيمها

دفتر الجوزاء يعني العمل

ولا يخبرك بما لم تسأل عنه

أحب أن Gemini Notebook لا يعرف كل شيء. لا أحد يحب التباهي.

تقوم الأداة فقط بمعالجة ما تقوم بتغذيته به ولا توصي بأطر عمل أو توجيهات جديدة تمامًا ما لم تقترحها المصادر التي تم تحميلها.

تتضمن معظم التفسيرات أيضًا علامات مرجعية ملونة ومرقمة ترتبط بالمواد الخاصة بي.

لنفترض أنني تخطيت الأمر وأسأل عن شيء خارج ما قمت بتحميله.

لنفترض أنني قفزت فجأة إلى إنشاء واجهات برمجة تطبيقات REST باستخدام Flask. تجيب الأداة على استفساري مع التأكيد على أن المواد الخاصة بي لا تغطي تلك المواضيع بشكل كافٍ وأنه يجب علي إجراء بحثي الخاص.

لقد لاحظت التباين عندما استخدمت تكامل الجوزاء. بعد ذلك، سألت عن تحسين تطبيقي. بدأت في تقديم تحسينات التعليمات البرمجية الإبداعية وأفكار الميزات.

لقد أقدر الاقتراحات، لكنها قدمت أيضًا زوايا جديدة لم أخطط لها، مما قد يؤدي إلى عدم تنظيمها.

ومع ذلك، فإن تعلم شيء جديد ليس بالأمر السيئ. الفضول أمر صحي، ولكن من السهل تجاوز الحدود إلى زحف النطاق.

قبل أن تعرف ذلك، لم تعد تمارس الأساسيات. إذا تعطل شيء ما، فلن تعرف مصدر المشكلة لأنك مثقل بالمعلومات.

متعلق ب


لقد اختبرت بدائل الذكاء الاصطناعي مفتوحة المصدر ضد ChatGPT و Gemini ؛ أثبتت هذه الأداة المحلية أنها الأكثر موثوقية

ليس هناك ما هو أكثر موثوقية من الاستخدام غير المتصل بالإنترنت

حيوية مع كل رمز

لقد كان Gemini Notebook بمثابة عكاز رائع إلى جانب أدوات تحسين المهارات الأخرى. أنا أيضا استخدم كوزمو: تعلم تطبيق Gen AI من متجر Google Play لإضفاء الحيوية على العملية. إنه يحول كل درس إلى تحديات صغيرة حيث تكسب النقاط.

عندما لا ألعب بالرمز، فأنا أحب ذلك تجربة مع جوجل أوبال. فهو يتيح لي إنشاء تطبيقات ويب إبداعية من خلال المطالبات بينما أواصل تعزيز مهاراتي في البرمجة.



■ مصدر الخبر الأصلي

نشر لأول مرة على: www.androidpolice.com

تاريخ النشر: 2026-10-29 02:00:00

الكاتب: Irene Okpanachi

تنويه من موقع “wakalanews”:

تم جلب هذا المحتوى بشكل آلي من المصدر:
www.androidpolice.com
بتاريخ: 2026-10-29 02:00:00.
الآراء والمعلومات الواردة في هذا المقال لا تعبر بالضرورة عن رأي موقع “wakalanews”، والمسؤولية الكاملة تقع على عاتق المصدر الأصلي.

ملاحظة: قد يتم استخدام الترجمة الآلية في بعض الأحيان لتوفير هذا المحتوى.

wakalanews.com — متابعة الخبر
المصدر:

مقالات ذات صلة

زر الذهاب إلى الأعلى