3 פרוייקטים לקידוד קל לילדים באמצעות Microsoft Small Basic

3 פרוייקטים לקידוד קל לילדים באמצעות Microsoft Small Basic

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





כלי כזה הוא Microsoft Small Basic, שקל להתחיל איתו. להלן שלושה פרויקטים שילדים יכולים להשתמש בהם כדי לבצע את הצעדים הראשונים שלהם בקידוד.





מהו Microsoft Small Basic?

Microsoft Small Basic (MSB) היא שפה שנועדה להקל על לימוד יסודות הקידוד. הוא מיועד לילדים (אך מושלם גם למבוגרים), והוא מספק שפה מופשטת וממשק ידידותי למשתמש. כעת, השנה העשירית, MSB היא סביבת פיתוח משולבת סלחנית המאפשרת קצת להתנדנד עם תחביר.





זה עוזר למנוע חלק מהתסכולים שמקודדים מתחילים בדרך כלל יכולים לחוות.

פרויקט זה מהווה דרך של קידוד שעון מותאם אישית. הפרויקט מכסה מושגי תכנות פשוטים, ובעוד שהוא מיועד לילדים, גם מבוגרים מתחילים יכולים להרוויח מללכת. בעוד שניתן להוריד את IDE למחשבים שבהם פועל Microsoft Windows, ההדרכה של היום משתמשת ב- IDE מבוסס האינטרנט. ניתן להשלים אותו בכל מחשב בעל דפדפן וחיבור לאינטרנט.



תחילת העבודה עם Microsoft Small Basic

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

לחץ על הכפתור הַתחָלָה כפתור, ותועבר למסך שנראה כך:





זוהי גרסה מקוונת של Microsoft Small Basic IDE. IDE מקוון הוא מקום שבו אתה יכול לכתוב קוד ולבדוק אותו, הכל במקום אחד. כפי שאתה יכול לראות, יש כבר קוד בחלון הטקסט. לחץ על הכחול, המשולש, לָרוּץ כפתור כדי לראות מה הקוד עושה.

לחץ על הקטן איקס בפינה השמאלית העליונה כדי לסגור את התוכנית. תסתכל על הקוד. אתה תראה שכל מה שיש בתוך הסוגריים יודפס בעת הפעלת התוכנית. נסה לשנות את המילה עוֹלָם לשמך ולחץ שוב על הפעלה. אם זה לא עבד, וודא שעדיין יש לך את המרכאות בסוגריים ('... טקסט ...') כך:





כדי להבין מדוע זה קורה, בואו נפרק את השורה לחתיכות. זה מתחיל ב TextWindow . זה אומר למחשב שכל מה שבא אחר כך צריך לקרות לחלון הטקסט. TextWindow.WriteLine פירוש הדבר שאנו רוצים ש- TextWindow יכתוב שורה. TextWindow.WriteLine ('שלום, איאן!') פירושו שאנו אומרים ל- TextWindow לכתוב שורה, ומה שיש בסוגריים הוא מה שנכתב!

איך לחסום מישהו בעוויתות

1. בקשו שם

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

כדי לקבל את קלט המשתמש, אנו זקוקים לשני דברים. דרך לקרוא מה הם מקלידים, ומקום לשמור אותו. שורה זו נותנת לשניכם:

שורה זו מייצרת משתנה שֵׁם . משתנה הוא כמו תיבה לאחסון נתונים --- במקרה זה, שם המשתמש.

לאחר מכן, יש סימן שוויון ( = ). המשמעות היא שכל מה שיבוא אחר כך יישמר בפנים שֵׁם .

ואז אתה מספר ל TextWindow ל לקרוא מה המשתמש מקליד. אל תשכח את הסוגריים --- למרות שהם ריקים, המחשב צריך אותם כדי לדעת מה לעשות!

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

תוכל להבחין שלא הכל ב WriteLine לסוגריים יש מרכאות. זה בגלל שאתה משלב אמירה 'שלום, ' עם כל מה שמאוחסן ב שֵׁם משתנה, באמצעות סימן פלוס. זה נקרא שרשור מחרוזת . אל תדאג אם אתה עדיין לא מבין מה זה אומר --- זה ביטוי טוב לדעת מאוחר יותר מתי נוח לך יותר לתכנת, או שלמדו קורס תכנות . כעת כאשר אתה מפעיל את התוכנית שלך, המשתמש מקבל תגובה אישית.

2. מספר הזמן

עד כה התוכנית שלך מברכת כל משתמש בשם. עכשיו אתה יכול לגרום לזה לספר להם את הזמן באמצעות שעון. זמן . הוסף אותו לאותה שורה שעשית זה עתה:

שימו לב היכן יש מרכאות ואיפה אין. כמו כן, הקפד לכלול את כל סימני החיבור במקום הנכון. חשוב להגיע לזה נכון! הפעל שוב את הקוד שלך --- יחד עם ברכתך, תראה את הזמן.

גדול! אם אתה מקבל שגיאות כלשהן, או שאתה חסר רווחים בחלון הטקסט, בדוק היטב את הקוד שלך עבור טעויות.

3. הפיכתו לאישית

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

על ידי הוספת המילה אם לקוד, המחשב יודע שהוא חייב לבדוק משהו. הפעם, אתה רוצה לבדוק אם שֵׁם משתנה תואם את שמך, באמצעות שווים סִימָן.

לשלוח מייל מזויף ממישהו אחר

עד כה, אם ה שֵׁם משתנה שהמשתמש הקליד שווים השם שלך, זה יגיד לך את הזמן. מה קורה אם מישהו אחר משתמש בתוכנית?

זה מה ש אַחֵר הצהרה מיועדת. אם כל שם אחר מוקלד, התוכנית מדלגת על הצהרת ה- if, ועושה מה שהיא אומרת לאחר מכן אַחֵר .

לבסוף, הקלד EndIf כך שהמחשב יידע כי הצהרת ה- if הסתיימה. כעת כאשר תפעיל את התוכנית תקבל תגובה שונה בחזרה בהתאם אם תזין את שמך או לא:

פשוט קידדת שעון שמתאים לך, ומברך כל אחד אחר שמשתמש בו!

למידע נוסף עם Microsoft Small Basic

לפרויקט זה יש כמה מושגי יסוד חיוניים לתכנות. שימוש ב- IDE פשוט מאפשר למתחילים ללמוד מושגי תכנות ולהתרגל לתחביר קידוד. זה יכול לסייע בשורה עם שפות מסובכות יותר כמו Python.

Microsoft Small Basic היא לא הדרך היחידה ללמוד, ואם הקוד האמיתי הוא מעט מדי בשלב זה, יש לך אפשרויות אחרות.

Scratch היא שפה ויזואלית גרידא המושלמת לילדים. ישנם גם מספר אלמנטים חינוכיים ל- Minecraft שנועדו ללמד מושגי ליבה. שעת הקוד של מיינקראפט מספק סביבת למידה מוכרת לבונים צעירים חסרי חשש!

קרדיט תמונה: olly18/ פיקדונות

האם אני יכול להשיג wifi ללא ספק אינטרנט?
לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל האם כדאי לשדרג ל- Windows 11 באופן מיידי?

Windows 11 יגיע בקרוב, אך האם עליך לעדכן בהקדם האפשרי או לחכות מספר שבועות? בוא נגלה.

קרא הבא
נושאים קשורים
  • תִכנוּת
  • הדרכות קידוד
  • Microsoft Small Basic
על הסופר איאן באקלי(פורסמו 216 מאמרים)

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

עוד מאת איאן באקלי

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה