0% found this document useful (0 votes)
16 views3 pages

Python

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views3 pages

Python

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

‫دومین دوره جشنواره نوآوری و فناوری دانشآموزی ربع رشیدی‬

‫رینوفست ‪2024‬‬

‫"شیوهنامه مسابقه برنامهنویسی پایتون با رویکرد کارآفرینی"‬


‫‪)1‬مقدمه‪:‬‬
‫یک زبان برنامهنویسی کامپیوتری به ما امکان میدهد دستورات و فرمانهای خود را به گونهای بنویسیم که‬

‫بتوانیم آن را بفهمیم و سپس آن را به زبان دودویی برای اجرا توسط کامپیوتر تبدیل کنیم‪ .‬زبان برنامهنویسی‬

‫پایتون رایگان‪ ،‬متن باز‪ ،‬قابل اجرا بر روی کامپیوترهای شخصی(ویندوز‪ ،‬مک‪ ،‬لینوکس) و تقریباً سادهترین‬

‫زبان برنامهنویسی برای خواندن‪ ،‬نوشتن و درک برنامه کامپیوتری میباشد‪ .‬روزانه هزاران متخصص در سراسر‬

‫جهان از جمله برنامه نویسان مؤسساتی مانند ناسا و گوگل از آن استفاده میکنند‪ .‬بنابراین وقتی پایتون را یاد‬

‫گرفتید‪ ،‬برای ساختن برنامههای «واقعی» نیازی به تغییر زبان «واقعی» ندارید‪ .‬هدف از گرایش "برنامه نویسی‬

‫پایتون با رویکرد کارآفرینی" آشنایی دانشآموزان با زبان برنامه نویسی محبوب پایتون‪ ،‬با رویکرد پرورش‬

‫مهارتهای کارآفرینی‪ ،‬جهت تولید برنامه های کاربردی ساده در راستای موضوعات مرتبط با مباحث مطرح‬

‫شده در کتب درسی می باشد که در نهایت نیز بتوانند یک ایده را شکل داده و بعد از تبدیل آن به یک هدف‪،‬‬

‫یک مدل کسب و کار پایدار ایجاد کنند‪.‬‬

‫‪)2‬شرایط شرکتکنندگان‪:‬‬
‫‪ ‬تمامی دانش آموزان دوره اول و دوم متوسطه(هفتم تا دوازدهم) مجاز به شرکت در این مسابقه‬

‫میباشند‪.‬‬

‫‪ ‬دانش آموزان الزاماً بصورت انفرادی در این مسابقه شرکت کنند‪.‬‬

‫‪ ‬دانشآموزان باید قوانین و مقررات عمومی مسابقات را به صورت کامل مطالعه نمایند‬

‫‪)3‬مراحل اجرایی(فرآیند داوری)‪:‬‬


‫در این مرحله یک یا چند سوال چالشی توسط داوران تعریف شده و داوطبین بایستی به صورت حضوری در‬

‫محل مسابقه‪ ،‬در مدت تعیین شده‪ ،‬به آنها پاسخ دهند‪ .‬بعد از اتمام زمان تعیین شده‪ ،‬داوران پاسخ داوطلبین‬

‫را طبق نمون برگ معیارهای دواری بررسی و آثار برتر را تعیین می کنند‪.‬‬
‫نمون برگ معیارهای داوری برنامهنویسی پایتون با رویکرد کارآفرینی (دوره اول و دوم متوسطه)‬

‫منطقه‪/‬ناحیه‪:‬‬ ‫عنوان اثر‪:‬‬

‫شماره تماس‪:‬‬ ‫پایه تحصیلی‪:‬‬ ‫نام و نام خانوادگی طراح‪:‬‬

‫امتیاز کسب‬ ‫حداکثر‬ ‫عنوان‬


‫توضیحات‬ ‫معیار ارزیابی‬
‫شده‬ ‫امتیاز‬ ‫ارزیابی‬

‫‪10‬‬ ‫خروجی برنامه بایستی متناسب ادعای آورده شده در عنوان و توضیحات طرح باشد‪.‬‬ ‫تناسب کد با مورد ادعایی طرح‬

‫معیارهای ارزیابی طرح‬


‫‪10‬‬ ‫از ورود اطالعات نامعتبر جلوگیری شود‪.‬‬ ‫کنترل ورود دادهها‬
‫‪10‬‬ ‫خروجی به روش صحیح و واضح و بدون خطا به کاربر نمایش داده شود‪.‬‬ ‫خروجی صحیح و مورد انتظار برنامه‬
‫‪10‬‬ ‫برنامهنویسی یکی از مسائل و یا چالشهای مرتبط با دروس پایه و متناسب با عنوان طرح‬ ‫تناسب طرح با نیازهای کتابهای دوره متوسطه‬
‫‪10‬‬ ‫ارائه یک طرح اثربخش کسب و کار ساده‬ ‫دارا ی رویکرد کارآفرینی‬
‫‪10‬‬ ‫پیاده سازی الگوریتم های هوش مصنوعی با استفاده از کتابخانه ها و ابزارهای پایتون‬ ‫استفاده از الگوریتم های هوش مصنوعی‬
‫استفاده از تکنیکهای بلوکبندی کد ‪ -‬شکستن کدهای طوالنی ‪ -‬رعایت قواعد نام‬
‫‪5‬‬ ‫خوانایی کد‬
‫گذاری برای اشیا (متغیرها‪ ،‬کالسها‪ ،‬روالها و ‪)...‬‬
‫‪5‬‬ ‫نوشتن توضیحات به صورت فارسی و یا انگلیسی برای بلوکهای برنامه‬ ‫داشتن توضیحات داخل کد (‪)comment‬‬

‫معیارهای ارزیابی سورس کد‬


‫عدم وجود خطا )‪ ،(Error‬هشدارها )‪ Hint ، (warning‬و اجرای آسان پروژه‬
‫‪5‬‬ ‫اجرای بدون خطای برنامه‬
‫‪ ،Warni ngs‬پیامهایی هستند که کامپایلر بهخاطر ناخوانایی و نارسایی کد نشان میدهد‪.‬‬
‫کنترل خطاها برای حالتهای استثنا مانند تقسیم بر صفر و نمایش پیام خطای مناسب‬ ‫کنترل خطاهای برنامه با استفاده از نمایش پیامهای‬
‫‪5‬‬
‫فارسی بهجای پیام خطای سیستمعامل‬ ‫فارسی‬
‫‪10‬‬ ‫رابط کاربری مناسب‪ ،‬زیبا ‪ ،‬ساده و کاربرپسند و تعاملی بودن برنامه با کاربر‬ ‫رابط کاربری و تعاملی بودن برنامه‬
‫‪5‬‬ ‫کاربر بتواند برای کنترل های برنامه از ماوس و صفحه کلید‪ ،‬استفاده نماید‪.‬‬ ‫کنترل صفحات با صفحه کلید و ماوس‬
‫عدم کپی برداری مستقیم از کدهای آماده (در صورت استفاده از کدهای آماده‪ ،‬ضمن‬
‫‪5‬‬ ‫ذکر تمامی منابع مورداستفاده‪ ،‬دانش آموز باید به صورت کامل‪ ،‬عملکرد تک تک‬ ‫اصالت طرح‬
‫سطرهای آن کد را بداند)‬

‫‪100‬‬ ‫جمع امتیاز‬

You might also like