|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/python-ar
课程评论:没有评论
课程名称: البرمجة للجميع - بدء استخدام بايثون 课程概述: 本课程旨在教授所有人使用Python进行计算机编程的基础知识。我们将涵盖如何通过简单指令创建Python程序的基本知识。此课程没有先决条件,仅使用最简单的数学规则。任何拥有一定计算机经验的人都能够掌握该课程的内容。课程内容基于《Python للجميع》中第1到第5章。完成课程后,学生将为更高级的编程课程做好准备。该课程使用Python 3进行教学。 课程大纲: 1. 第一章:为什么要编程? 描述:介绍编程的基本概念和程序的意义,完成第一章的学习后将在第三周进行测试和作业。 2. 安装Python并使用 描述:设置Python编程环境,以便能够编写Python程序,并提供关于本章使用Python的详细资料。 3. 第一章:为什么要编程(续) 描述:深入探讨编程的整体思路,并帮助学生理解后续章节内容。 4. 第二章:变量与表达式 描述:讲解如何使用计算机内存来存储、检索和计算信息。 5. 第三章:条件语句 描述:从顺序代码过渡到条件代码,理解如何通过条件判断在程序中做出选择。 6. 第四章:函数 描述:了解函数的概念以及如何使用它们,尽管初期的程序不需要复杂的函数,但后续内容将需要使用函数来理解编程指令。 7. 第五章:循环与迭代 描述:探讨基本的编程模式,使用循环来重复执行任务,利用迭代解决问题。 通过这门课程,学习者将能够掌握基本的Python编程技巧,为进一步的学习打下坚实基础。
Name:الفصل الأول - لماذا نقوم بالبرمجة؟
Description:هذه هي المواد على مستوى الدورة التدريبية وكذلك الجزء الأول من الفصل الأول حيث نستكشف ما تعنيه كتابة البرامج. ننتهي من الفصل الأول ونجري الاختبار والمهمة الأولى في الأسبوع الثالث من الفصل الدراسي. خلال الدورة التدريبية، قد ترغب في العودة والنظر إلى هذه المواد. ليس من المفترض أن يأخذ هذا القسم منك أسبوعًا كاملًا.
Name:تثبيت بايثون واستخدامه
Description:في هذه الوحدة ستقوم بإعداد الأمور حتى تتمكن من كتابة برامج بايثون. ليست كل الأنشطة في هذه الوحدة مطلوبة لهذا الفصل، لذا يرجى قراءة مادة "استخدام بايثون في هذا الفصل" للحصول على التفاصيل.
Name:الفصل الأول: لماذا نقوم بالبرمجة (تابع)
Description:في الفصل الأول نحاول تغطية "الصورة الكبيرة" للبرمجة حتى تحصل على "جدول المحتويات" لبقية الكتاب. لا تقلق إذا لم يكن كل شيء منطقيًا في المرة الأولى التي تسمعه فيه. هذا الفصل واسع جدًا وستستفيد من قراءة الفصل في الكتاب بالإضافة إلى مشاهدة المحاضرات لمساعدتك على الاستيعاب والفهم. قد ترغب في العودة وإعادة مشاهدة هذه المحاضرات بعد أن تكون قد قمت بإنهاء بعض الفصول الأخرى.
Name:الفصل الثاني: المتغيرات والتعبيرات
Description:في هذا الفصل، نغطي كيفية استخدام برنامج لذاكرة الكمبيوتر لتخزين المعلومات واستردادها وحسابها.
Name:الفصل الثالث: التعليمات البرمجية الشرطية
Description:في هذا القسم، ننتقل من التعليمات البرمجية التسلسلية الذي يعمل ببساطة على سطر واحد من التعليمات البرمجية بعد الآخر إلى التعليمات البرمجية الشرطية التي يتم فيها تخطي بعض الخطوات. إنه مفهوم بسيط للغاية - ولكن هذه هي الطريقة التي تقوم بها برامج الكمبيوتر "بالاختيارات".
Name:الفصل الرابع: الوظائف
Description:يعتبر هذا الفصل قصيرًا نسبيًا. سوف نتعرف فيه على ماهية الوظائف وكيف يمكننا استخدامها. البرامج في الفصول الأولى من الكتاب ليست كبيرة بما يكفي لتتطلب منا تطوير الوظائف، ولكن مع انتقال الكتاب إلى برامج معقدة أكثر فأكثر، ستكون الوظائف وسيلة أساسية لنا لفهم تعليماتنا البرمجية.
Name:الفصل الخامس: حلقات التكرار والتكرار
Description:تُكمل حلقات التكرار والتكرار أنماط البرمجة الأساسية الأربعة. فحلقات التكرار هي الطريقة التي نطلب بها من بايثون القيام بأمرٍ ما مرارًا وتكرارًا. وحلقات التكرار هي الطريقة التي نبني بها البرامج التي تبقى مع مشكلة حتى يتم حلها.
تهدف هذه الدورة إلى تعليم الجميع أساسيات برمجة أجهزة الكمبيوتر باستخدام بايثون. إننا نغطي أساسيات كيفية إنشاء برنامج من سلسلة من التعليمات البسيطة في بايثون. لا يوجد متطلبات مسبقة للدورة التدريبية وهي لا تستخدم سوى أبسط قواعد الرياضيات. يجب أن يتمكن أي شخص لديه خبرة معتدلة في الكمبيوتر من إتقان المواد في هذه الدورة. تغطي هذه الدورة الفصول من 1 إلى 5 بالكتاب المقرر "بايثون للجميع". بمجرد إكمال الطالب للدورة التدريبية، سيكون جاهزًا لأخذ دورات تدريبية في البرمجة أكثر تقدمًا. تغطي هذه الدورة التدريبية بايثون 3.