آموزش مهندسی نرم افزار به دانش آموزان دبیرستان: اجرای پروژه

نویسندگان:

(1) جوزف لاتسا، گروه علوم کامپیوتر دانشگاه ایالتی وین، دیترویت MI ایالات متحده آمریکا ([email protected])

(2) Aadi Huria، ارشد، کانتون دبیرستان سالم، MI ایالات متحده آمریکا ([email protected])

(3) دیپاک راجو، دبیرستان سالم، کانتون MI ایالات متحده آمریکا ([email protected]).

چکیده و مقدمه

کار مرتبط

پیش نیازهای پروژه

اجرای پروژه

بینش و تأملات

نتیجه گیری، قدردانی و مراجع

4 اجرای پروژه

برای دستیابی به هدف پروژه برای ایجاد تجربه‌ای که بر یادگیری تأکید می‌کند و در عین حال فرصتی را برای دانش‌آموزان برای نوشتن و پیاده‌سازی تست‌های معنی‌دار فراهم می‌کند، ما سه تست زیر را برای پیاده‌سازی انتخاب کردیم: اعتبارسنجی HTML، جستجوگر پیوند و مجموعه‌ای از آزمون‌های واحد برای اطمینان از درستی JETSCAPE [1] XML reader که تابعی از چارچوب JETSCAPE است که پارامترهای ورودی را تجزیه می کند. از آنجایی که دو تست اول شامل تست واحد نیستند، مقدمه ای بر تست واحد و چارچوب Python UNITTEST را می توان به بعد از تکمیل دو کار اول به تعویق انداخت.

4.1 HTML Validator

JETSCAPE [1] و GOMC [2] وب سایت ها هر دو سایت ایستا هستند که برای انتقال اطلاعات در مورد برنامه های محاسباتی علمی JETSCAPE و GOMC در نظر گرفته شده اند. وب سایت ها با HTML، CSS و جاوا اسکریپت نوشته می شوند، …

Source link