ترجمه فارسی مقاله به سوی شناسایی مهارت کدنویسی از طریق تحلیل کتابهای درسی پایتون
| عنوان مقاله به انگلیسی | Towards Identifying Code Proficiency through the Analysis of Python Textbooks |
| عنوان مقاله به فارسی | به سوی شناسایی مهارت کدنویسی از طریق تحلیل کتابهای درسی پایتون |
| نویسندگان | Ruksit Rojpaisarnkit, Gregorio Robles, Raula Gaikovina Kula, Dong Wang, Chaiyong Ragkhitwetsagul, Jesus M. Gonzalez-Barahona, Kenichi Matsumoto |
| فرمت مقاله انگلیسی | |
| تعداد صفحات | 12 |
| دسته بندی موضوعات | Software Engineering,مهندسی نرم افزار , |
| توضیحات | Submitted 5 August, 2024; originally announced August 2024. , Comments: 12 pages, 7 figures, 6 tables, ICSME2024 , ACM Class: D.2.0; D.2.7 |
| توضیحات به فارسی | ارسال شده در 5 اوت 2024 ؛در ابتدا اوت 2024 اعلام شد ، نظرات: 12 صفحه ، 7 شکل ، 6 جدول ، ICSME2024 ، کلاس ACM: D.2.0 ؛d.2.7 |
قیمت: 19,000 تومان
سفارش
با انتخاب این گزینه، علاوه بر دریافت مقاله اصلی، را نیز سفارش میدهید.
قیمت: 480,000 تومان
زمان تحویل: 2 تا 3 روز کاری
📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر مقاله اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
چکیده
Python, one of the most prevalent programming languages today, is widely utilized in various domains, including web development, data science, machine learning, and DevOps. Recent scholarly efforts have proposed a methodology to assess Python competence levels, similar to how proficiency in natural languages is evaluated. This method involves assigning levels of competence to Python constructs, for instance, placing simple 'print' statements at the most basic level and abstract base classes at the most advanced. The aim is to gauge the level of proficiency a developer must have to understand a piece of source code. This is particularly crucial for software maintenance and evolution tasks, such as debugging or adding new features. For example, in a code review process, this method could determine the competence level required for reviewers. However, categorizing Python constructs by proficiency levels poses significant challenges. Prior attempts, which relied heavily on expert opinions and developer surveys, have led to considerable discrepancies. In response, this paper presents a new approach to identifying Python competency levels through the systematic analysis of introductory Python programming textbooks. By comparing the sequence in which Python constructs are introduced in these textbooks with the current state of the art, we have uncovered notable discrepancies in the order of introduction of Python constructs. Our study underscores a misalignment in the sequences, demonstrating that pinpointing proficiency levels is not trivial. Insights from the study serve as pivotal steps toward reinforcing the idea that textbooks serve as a valuable source for evaluating developers' proficiency, and particularly in terms of their ability to undertake maintenance and evolution tasks.
چکیده به فارسی (ترجمه ماشینی)
پایتون ، یکی از شایع ترین زبانهای برنامه نویسی امروزه ، به طور گسترده در حوزه های مختلف از جمله توسعه وب ، علوم داده ، یادگیری ماشین و DevOps مورد استفاده قرار می گیرد.تلاشهای علمی اخیر ، روشی را برای ارزیابی سطح صلاحیت پایتون ارائه داده است ، مشابه چگونگی ارزیابی مهارت در زبان های طبیعی.این روش شامل اختصاص سطح صلاحیت به سازه های پایتون ، به عنوان مثال ، قرار دادن بیانیه های چاپی ساده در ابتدایی ترین سطح و کلاسهای پایه انتزاعی در پیشرفته ترین است.هدف این است که سطح مهارت یک توسعه دهنده را برای درک یک قطعه از کد منبع ارزیابی کنید.این امر به ویژه برای کارهای نگهداری و تکامل نرم افزار مانند اشکال زدایی یا اضافه کردن ویژگی های جدید بسیار مهم است.به عنوان مثال ، در یک فرآیند بررسی کد ، این روش می تواند سطح صلاحیت مورد نیاز برای داوران را تعیین کند.با این حال ، طبقه بندی سازه های پایتون بر اساس سطح مهارت ، چالش های قابل توجهی را ایجاد می کند.تلاش های قبلی ، که به شدت به نظرات متخصص و نظرسنجی های توسعه دهنده متکی بود ، منجر به اختلافات قابل توجهی شده است.در پاسخ ، این مقاله یک رویکرد جدید برای شناسایی سطح صلاحیت پایتون از طریق تجزیه و تحلیل سیستماتیک کتابهای درسی برنامه نویسی فیثون مقدماتی ارائه شده است.با مقایسه توالی که در آن سازه های پایتون در این کتابهای درسی با وضعیت فعلی هنر معرفی می شوند ، ما اختلافات قابل توجهی را به ترتیب معرفی سازه های پایتون کشف کرده ایم.مطالعه ما تأکید می کند که یک سوءاستفاده در توالی ها نشان می دهد که سطح مهارت را نشان می دهد بی اهمیت نیست.بینش از این مطالعه به عنوان گام های مهم در جهت تقویت این ایده که کتابهای درسی به عنوان یک منبع ارزشمند برای ارزیابی مهارت توسعه دهندگان و به ویژه از نظر توانایی آنها در انجام کارهای نگهداری و تکامل عمل می کنند ، خدمت می کنند.📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر مقاله اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.