התכונן

הושלם

בפרוייקט מונחה זה, תשתמש ב- Visual Studio Code כדי לפתח יישום של C#. היישום ישתמש במערכים, foreach במשפטים ובצהרה if כדי ליישם רשימה של פרמטרים לעיצוב. תתחיל על-ידי יצירת משתני המערך המכילים את נתוני היישום שלך. כדי להשלים את הפרוייקט, תפתח ותצהרה foreachif המיישמת את יעדי עיצוב היישום.

חשוב

מודול זה כולל פעילויות קידוד הדורשות Visual Studio Code. תזדקק לגישה לסביבת פיתוח שקוד Visual Studio מותקן ומוגדר עבור פיתוח אפליקציות של C#‎.

מבט כולל על פרוייקט

אתה מפתח יישום לציונים עבור תלמידים, ההפיכת החישוב של הציונים לאוטומטי עבור כל תלמיד בכיתה. הפרמטרים עבור היישום שלך הם:

  • צור יישום מסוף של C#‎.

  • התחל עם ארבעה תלמידים. לכל תלמיד יש חמישה ציוני מבחנים.

  • כל ציון מבחן הוא ערך מספר שלם, 0-100, כאשר 100 מייצג 100% נכון.

  • ציון המבחן הכולל של תלמיד הוא הממוצע של חמשת הציונים שלו במבחנים.

  • קריטריונים עבור הקצאות נקודות זכות נוספות:

    • כלול ציונים נוספים של מטלה אשראי במערך הניקוד של התלמיד.
    • הקצאות אשראי נוספות שוות 10% של ציון מבחן (בעת חישוב הציון המספרי הסופי).
    • הוסף ציונים נוספים של מטלה אשראי לתוצאות המבחן הכוללות של התלמיד לפני חישוב הציון המספרי הסופי.
  • היישום שלך צריך להקצות באופן אוטומטי ציוני אותיות בהתבסס על הציון הסופי המחושב עבור כל תלמיד.

  • היישום שלך צריך ליצור פלט/להציג את השם והציון המעוצב של כל תלמיד.

  • האפליקציה שלך צריכה לתמוך בהוספת תלמידים ותוצאות אחרים עם השפעה מינימלית על הקוד.

כבר השלמת גירסה ראשונית של היישום. פרוייקט קוד ההתחלה עבור מודול פרוייקט מונחה זה כולל קובץ Program.cs המספק את תכונות הקוד הבאות:

  • הקוד מצהיר על משתנים המשמשים להגדרת שמות תלמידים ותוצאות בבחינות בודדות עבור כל תלמיד.
  • הקוד כולל את המשתנים האלגוריתמים המשמשים לסכם את תוצאות המבחן ולחשב את ציון המבחן הממוצע עבור כל תלמיד.
  • הקוד כולל ציון של אות עם קוד קשיח שהמפתח חייב להחיל באופן ידני.
  • הקוד כולל משפטי Console.WriteLine() להצגת דוח מתן הדרגות לתלמידים.

המטרה שלך היא לעדכן את הקוד הקיים כך שיכלול את התכונות הבאות:

  • השתמש במערכים כדי לאחסן שמות תלמידים ותוצאות מטלה.

  • השתמש במשפט foreach כדי לאחזר דרך שמות התלמידים כלולאה של תוכנית החוצה.

  • השתמש במשפט if בתוך הלולאה היוצאת כדי לזהות את שם התלמיד הנוכחי ולגשת לציונים במטלה של תלמיד זה.

  • השתמש במשפט foreach בתוך הלולאה היוצאת כדי לאחזר באמצעות מערך תוצאות ההקצאה ולסכום את הערכים.

  • השתמש באלגוריתם מעודכן בתוך הלולאה היוצאת כדי לחשב את ציון המבחן הממוצע עבור כל תלמיד.

  • השתמש if-elseif-else בתוך הלולאה היוצאת כדי להעריך את ציון המבחן הממוצע ולהקצות ציון מכתב באופן אוטומטי.

  • שלב ציונים נוספים של נקודות זכות בעת חישוב הציון הסופי וציון האות של התלמיד באופן הבא:

    • הקוד שלך חייב לזהות הקצאות נקודות זכות נוספות בהתבסס על מספר הרכיבים במערך הניקוד של התלמיד.
    • הקוד שלך חייב להחיל את פקטור ההשקלדה% 10 על הקצאות נקודות זכות נוספות לפני הוספת ציונים נוספים לסכום הציונים במבחנים.

הרשימה הבאה מציגה את ציון האות המתאים לציונים מספריים:

97 - 100   A+
93 - 96    A
90 - 92    A-
87 - 89    B+
83 - 86    B
80 - 82    B-
77 - 79    C+
73 - 76    C
70 - 72    C-
67 - 69    D+
63 - 66    D
60 - 62    D-
0  - 59    F

יישום העדכון צריך להפיק דוח דרגות מעוצב של תלמידים המופיע באופן הבא:

Student         Grade

Sophia:         92.2    A-
Andrew:         89.6    B+
Emma:           85.6    B
Logan:          91.2    A-

הגדרה

השתמש בשלבים הבאים כדי להתכונן לתרגילים המונחים בפרוייקט.

  1. כדי להוריד קובץ מיקוד המכיל את קוד הפרוייקט של Starter, בחר את הקישור הבא: Lab Files.

  2. בטל את דחיסת קבצי ההורדה.

    בטל את דחיסת הקבצים בסביבות הפיתוח שלך. שקול להשתמש במחשב כסביבת הפיתוח שלך כדי שתוכל לגשת לקוד שלך לאחר השלמת מודול זה. אם אינך משתמש במחשב כסביבת הפיתוח שלך, באפשרותך לבטל את דחיסת הקבצים בארגז חול או בסביבה מתארחת.

    1. במחשב המקומי שלך, נווט אל תיקיית ההורדות.
    2. לחץ באמצעות לחצן העכבר Guided-project-foreach-if-array-CSharp.main.zipולאחר מכן בחר חלץ הכל.
    3. בחר הצג קבצים שחולצו לאחר השלמת, ולאחר מכן בחר חלץ.
    4. רשום לעצמך את מיקום התיקיה שחולצה.
  3. העתק את התיקיה GuidedProject שחולצה אל תיקיית שולחן העבודה של Windows.

    הערה

    אם תיקיה בשם GuidedProject כבר קיימת, באפשרותך לבחור החלף את הקבצים ביעד כדי להשלים את פעולת ההעתקה.

  4. פתח את התיקיה החדשה GuidedProject ב- Visual Studio Code.

    1. פתח את Visual Studio Code בסביבת הפיתוח שלך.
    2. ב- Visual Studio Code, בתפריט קובץ, בחר פתח תיקיה.
    3. נווט אל תיקיית שולחן העבודה של Windows ואתר את התיקיה "GuidedProject".
    4. בחר GuidedProject ולאחר מכן בחר בחר תיקיה.

    התצוגה Visual Studio Code EXPLORER אמורה להציג את התיקיה GuidedProject ושתי תיקיות משנה בשם Final ו- Starter.

כעת אתה מוכן להתחיל בתרגילי הפרוייקטים המונחים. Good luck!