פרסומת

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

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

מה זה Microsoft Small Basic?

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

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

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

instagram viewer

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

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

דף התזות הבסיסי של מיקרוסופט

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

מופע חדש של ה- Smal Basic IDE של מיקרוסופט

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

פלט תסריט שלום עולמי בסיסי

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

קוד לברכה אישית!

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

1. בקש שם

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

קוד לשאילת שם המשתמשים

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

אחסון שם המשתמש במשתנה

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

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

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

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

פלט ברכה בהתאמה אישית

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

2. להגיד מה השעה

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

מספר למשתמש את השעה הנוכחית

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

פלט לשעון בהתאמה אישית

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

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

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

הצהרה פשוטה אם אחרת

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

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

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

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

הפלט הן עבור השם הנכון והן עבור כל קלט אחר

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

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

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

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

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

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

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