تعلم بايثون باستخدام ChatGPT

معلومات الكتاب

عنوان الكتاب: تعلم بايثون باستخدام ChatGPT

نوع المنشور: كتاب

اسم المؤلف: Vladimir Ilievski

ترجمة: د. علاء طعيمة 

عدد الصفحات: 155 صفحة

دار النشر: ISquared

اللغة: العربية

Read & Download

التصفح والتحميل

Information

Title: Learn Python using ChatGPT

Type: Book

Author Name: Vladimir Ilievski

Translate by: Dr. Alaa Taima

Number of Pages: 155 pages

By: ISquared

Language: Arabic

نص من كتاب تعلم بايثون باستخدام ChatGPT

تعلم بايثون باستخدام ChatGPT

ChatGPT هو روبوت للمحادثة أطلقته شركة OpenAI في نوفمبر 2022 كنموذج أولي للاختبار التجريبي والتعليقات.

من بين العديد من الأشياء التي يمكنه القيام بها، يمكنه تعليمك لغات البرمجة.

يستكشف هذا الكتاب كيف يمكن الاستفادة من طبيعة المحادثة في ChatGPT لتعلم بايثون.

في هذا الكتاب، تم استخدام ChatGPT لتجميع شروحات لـ 100 تمرين بايثون للمبتدئين تماماً.

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

حيث يعد ChatGPT نموذجاً ثورياً للغة كبيرة الحجم.

إنه قادر على إنشاء نص حرفياً ألي موضوع.

لديها قدرات متميزة لتوليد تفسيرات الكود. يمكن أن يكون هذا بمثابة أداة ممتازة لتعليم البرمجة “حيث يتم تعلم البرمجة عن طريق البرمجة.”

بعد هذه الفرضية، استخدمت ChatGPT لتجميع تفسيرات لـ 100 تمرين بايثون للمبتدئين تماماً.

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

من الواضح أننا بحاجة إلى مجموعة من تمارين بايثون مناسبة تماماً للمبتدئين. يحتوي مستودع The GitHub Python With Ice The Break على 100 سؤال بسيط من بايثون مع حلول. 

بعد ذلك، باستخدام مقتطفات الكود، نطلب من ChatGPT شرحها سطراً بسطر. للحصول على تفسيرات جيدة مناسبة للمبتدئين نستخدم الموجه التالي:

Explain me the following code snippet written in Python as explaining it to someone who doesn’t know programming in Python: <code_snippet>

اشرح لي مقتطف الكود التالي المكتوب بلغة بايثون على النحو الموضح لشخص ال يعرف البرمجة في بايثون: <مقتطف الكود>

بعد ذلك نضع جميع التفسيرات في وثيقة PDF نهائية. تمرين واحد في كل صفحة.

تتبع كل صفحة نفس الهيكل الذي يحتوي على الأقسام التالية:

• التمرين N: وصف رقم التمرين N.

• الكود: حل التمرين.

• شروحات ChatGPT: شرح ChatGPT. 

Text from the Learn Python using ChatGPT book

Learn Python using ChatGPT

ChatGPT is a chatbot launched by OpenAI in November 2022 as a prototype for beta testing and feedback.

Among the many things it can do, it can teach you programming languages.

This book explores how the conversational nature of ChatGPT can be leveraged to learn Python.

In this book, ChatGPT has been used to compile tutorials on 100 Python exercises for absolute beginners.

One exercise per page. By following the exercise explanations, Python beginners can learn how to program.

ChatGPT is a revolutionary model for a large-scale language.

It is able to generate text for literally any topic.

It has outstanding capabilities for generating code explanations. This can serve as an excellent tool for teaching programming “where programming is learned by programming.”

Following this premise, I used ChatGPT to compile explanations of 100 Python exercises for absolute beginners.

One exercise per page. By following the exercise explanations, Python beginners can learn how to program.

Clearly, we need a set of Python exercises that are well suited for beginners. The GitHub Python With Ice The Break repository contains 100 simple Python questions with solutions.

Then, using code snippets, we ask ChatGPT to explain it line by line. For good beginner-friendly explanations we use the following prompt:

Explain to me the following code snippet written in Python as explaining it to someone who doesn’t know programming in Python:

Explain to me the following code snippet written in Python as explained to someone who does not know programming in Python:

We then put all the explanations into a final PDF document. One exercise per page.

Each page follows the same structure containing the following sections:

• Exercise N: Description of exercise number N.

• Code: Solve the exercise.

• ChatGPT explanations: ChatGPT explanation. It was said, for example, that there is a sublime soul whose religiosity is innately based on monotheism, and art, language, and civilization are innately based on simplicity, while the Aryan soul is innate in its belief in pluralism, and in its science and art in harmony in composition.