פרסומת
אנשים רבים הבינו את החשיבות של ללמוד כיצד לקוד כמיומנות חיים. לא משנה לאן תלכי, ואיזה משרה יש לך, זה תמיד נראה באור חיובי אם אתה יודע לעבוד קוד כלשהו, גם אם זה לא המקצוע שלך. ככל שחשיבות זו גוברת יותר ויותר, יש המון יוזמות חדשות לגרום לילדים ללמוד קוד בבית הספר. למרות שזה נהדר לראות אותם, אתה יכול להשתלט על חינוך הקידוד שלך על ידי נקיטת צעדים לבד.
החלק הטוב ביותר - וכנראה המפתיע ביותר - הוא שזה לא חייב להיות מעשה משעמם. אתה לא מאמין לי? בדוק את חמשת הדרכים השונות שאתה יכול ללמוד לקוד.
מחשב מחשבים
מיינקראפט מבוא אחרון אחרון ל- Minecraft [MUO Gaming]Minecraft, הסנסציה מבוססת הבלוקים שהובילה משחק בסערה, היא כיום בת למעלה משלוש שנים. כמעט קשה להאמין שכבר מזמן שפורסמה האלף הראשונה - וזה באותה מידה ... קרא עוד - משחק האינדי החוצה פלטפורמות מספר אחת - משוחק על ידי כולם לכאורה. גם אם אתה לא משחק בעצמך, אני בטוח שיש לך מספר טוב של חברים שכן. Minecraft ניתן להרחבה במיוחד עם המון מצבים שונים, מה שמוליד חבילות כמו Tekkit. יש למעשה mod אחד הכלול עם Tekkit, שנקרא מחשב מחשבים, שמוסיף אלמנט קידוד שלם למשחק.
לאחר שיצרת מחשב מהפריטים הדרושים, תוכל להתחיל לקוד עליו באמצעות הקל שפת לואה לבנות כורים אוטומטיים, לשלוח הודעות בין מחשבים בתוך Minecraft, וכל כך הרבה יותר. אמנם זה לא בונה תוכניות או יישומי אינטרנט "מסורתיים", אך עדיין קידוד זה יכול ללמד אנשים את המושגים שהם יכולים להרחיב לסוגים אחרים של יישומים.
עם זאת, זו כנראה הדרך הכי מצחיקה לעשות זאת תוך שמירה על זה פשוט ביותר. לקבלת עזרה בקידוד באמצעות ComputerCraft, עיין בה האתר שלהם.
רבקה / אליס
רבקה היא סביבת תכנות תלת ממדית המבוססת על אליס אליס מלמדת תכנות מחשב מונחה עצמים לילדים קרא עוד . כלי זה פנטסטי מכיוון שתכנות גרפיקה תלת-ממדית היא כבר מושג קשה כפי שהוא, כך שיש לו כלי שמפשט את הכל למשהו שניתן להשתמש בו למטרות חינוכיות הוא נהדר דבר.
אחד היתרונות העיקריים של רבקה על פני אליס הוא העובדה שהיא בינלאומית, כך שקל יותר לתרגם אותה לשפות שונות. נכון לעכשיו, ספרדית זמינה בנוסף לאנגלית.
3DPL
שפת תכנות שתוכננה במיוחד כדי לעזור לאנשים ללמוד מושגים של אובייקטים תלת-ממדיים יכולה להיות גם דרך ללכת. 3DPL מציע דרך פשוטה ופשוטה לתפעל קוד ולראות את התוצאות. אמנם אין להשתמש בשפת תכנות זו לפרויקטים בפועל, אך היא עדיין כלי חינוכי נהדר המציג את הפעולות בצורה פשוטה יותר.
האתר המקיף את 3DPL מציע הדרכות מרובות כיצד לעשות איתו דברים מגניבים, כך שכדאי גם לבדוק אם אתה מעוניין לתכנת תלת מימד.
סקריפטים לשולחן העבודה
אם אתה רוצה להתעסק עם משהו קרוב יותר לתכנות בפועל, אולי תרצה להסתכל על סקריפט של שולחן העבודה. בעוד שסקריפטים אלה בדרך כלל לא משתמשים בשפות תכנות נפוצות כמו C / C ++, הם מאפשרים לך לבצע עבודות בפועל במחשב שלך ולא רק "לשחק סביב". בדרך כלל אינך זקוק לכלים נוספים לתסריטים מלבד עורך הטקסט המועדף עליך.
משתמשי Windows יכולים ליצור סקריפטים של .bat, משתמשי מקינטוש יכולים ליצור AppleScript כיצד להשתמש ב- scripting של ממשק המשתמש של Applescript ב- Mac קרא עוד קבצים ו- Linux יכולים ליצור סקריפטים של bash (.sh). יש מספר גדול של יישומים שאפשר להשתמש בהם באפליקציות. דוגמאות מסוימות כוללות שינוי שם של קבצים בכמויות גדולות או פעולות בכמויות גדולות אחרות, חיפוש קבצים ספציפיים ועוד.
פאי פטל
אם אתה מעדיף להשאיר את המחשב עליו אתה עושה את עבודתך לבד, ייתכן שתעניין אותך לקבל פאי פטל Raspberry Pi - מחשב ARM בגודל כרטיסי אשראי - שלך במחיר של 25 $ בלבדמשהו גדול מתבשל בעיירת האוניברסיטה קיימברידג ', בריטניה. במשך השנה האחרונה צוות אקדמאים, אנשי עסקים, מרצים ומתכנתים מבצעים תיקונים אחרונים לפרויקט מרגש מאוד ואכן ... קרא עוד להרפתקאות למידת הקוד שלך. המכשיר בגודל של כרטיס אשראי בלבד, ובכל זאת יש לו מספיק כוח כדי להריץ כמה משחקי משאבים נמוכים ומחירו רק $ 35 עבור הדגם המתקדם יותר.
ה- Raspberry Pi מריץ הפצה לינוקס מלאה מבוססת ARM (שתוכלו לבחור כפי שתצטרכו להכין כרטיס SD לשימוש בו), כך שיש לכם המון אפשרויות לרשותכם סילוק, כולל שפות תכנות מסורתיות כמו C / C ++, סקריפטים כמו Bash ושפות אחרות העושות שימוש ביציאות המותאמות אישית של ה- Pi שעובדות עם התאמה אישית. חומרה. לכן יכול להיות ששווה לגמיש כמות כה קטנה יחסית של גמישות.
סיכום
אני מקווה כי חמש הדרכים הייחודיות ללימוד קוד יעזרו לך להתחיל ולהניע מוטיבציה להתמודד איתו. כמו שאמרתי קודם, זה לא צריך להיות קוד משעמם שעושה דברים זעירים מאוד - זה יכול להיות מרגש ומשמש ביישומים רבים ושונים פופולריים מאוד. לא משנה אם אתה רק ילד או מבוגר שמתבונן בלימוד מיומנויות, אין זמן טוב יותר מעכשיו להתחיל!
האם אתה רוצה ללמוד לקוד? אם כבר יש לך, מהי השיטה המועדפת עליך ללמד אחרים? ספרו לנו בתגובות!
אשראי תמונה: רקע אינטרנטי עם קוד בינארי דרך Shutterstock
דני הוא בכיר באוניברסיטת צפון טקסס שנהנה מכל ההיבטים של תוכנת קוד פתוח ומלינוקס.