כשהיית בפנים בית ספר יסודי, בקושי הבנת איך תקליטורי AOL החינמיים האלה עובדים. עכשיו הילד שלך הוא אדונים סִמוּל שפות ובונים משלהם אפליקציות לסמארטפון בזמן שאתה עדיין מפחד להוריד את עדכון iOS האחרון.
פיט פרנקוני הוא המנהל הכללי של המאחז באטלנטה של אסיפה כללית, משאב למידה לכל הדברים הדיגיטליים. הוא גם ותיק בחיי הסטארט-אפ, ויש לו שני קודנים עתידיים משלו (בן שנתיים ו-9 חודשים). מכיוון שקשה לקחת זמן מסך מהילד שלך כשהם עסוקים בעדכון האתר שלך, כאן הם כמה מהרעיונות של פרנקוני כיצד להתעדכן במושגים שעפים כעת מעל הראש שלך כמו א מטוס זעיר ללא טייס.
קָשׁוּר: רוב צעצועי הקידוד לתינוקות הם שטויות, אבל זה בסדר גמור
פליקר / אלן
שפות תכנות הן הגיוניות לחלוטין
בדיוק כמו ללמוד שפה זרה או להגדיר שמאלי, הקידוד כנראה היה קל יותר אם היית מתחיל בתור ילד. אבל, זה לא אומר שזה בלתי אפשרי. "אני חושב שיש תפיסה שגויה נפוצה שקידוד הוא סופר מסובך, אבל בסופו של יום קידוד הוא רק סדרה של הצהרות היגיון שחוברות יחד", מסביר פרנקוני. זה יהיה אותו היגיון שלא עובד על הילד שלך.
כמובן, אתה שומע היגיון ואתה חושב, "לא הצלחתי אפילו לחבר את ציוני ה-SAT שלי." לְהִרָגַע. "קידוד אינו מיועד רק לאנשים בעלי מוח שמאל הטובים במתמטיקה", אומר פרנקוני. "זה יכול להיות גם מוצא יצירתי מהנה מאוד עבור אלה שיש להם נטייה אמנותית." אם אתה לא הגיוני ולא אמנותי -
למד שפת תכנות
לטירונים, פרנקוני אומר ש-HTML ו-CSS הם פיסות הקוד הראשונות שאיתם אפשר להרגיש נוח. אולי אתה מכיר HTML - כך אתה יכול לראות את המאמר הזה. ו-CSS שולט כיצד הוא מעוצב (צבעים, גופנים, גדלים, מיקום). "שני אלה הם חזיתיים, מה שאומר שהם מייצגים את המרכיבים החזותיים של מה שאתה רואה באתר", הוא מסביר. "אתה יכול לבצע שינויים בקוד, ללחוץ על רענון במסך ולראות את השינויים מתרחשים בזמן אמת. אני חושב שיש בזה משהו סופר משמח שגורם לאנשים להתמכר".
באיזו שפת תכנות כדאי להתמחות?
שפות קידוד ישנות מקבלים כל הזמן קיצורי דרך חדשים. "הטכנולוגיה זזה מהר להפליא, אבל הרגלים ישנים מתים קשה", אומר פרנקוני. "אני לא רוצה לומר שהשפות האלה יהיו לא רלוונטיות בתקופה מסוימת כי אני בטוח שיהיו כמה אנשים עדיין משתמש בהם, אבל אני כן חושב שהייתה מגמה נוכחית לדחוף קוד במהירות." התמקדו בשפות קוד פתוח, כמו אוֹדֶם, המאפשרים לך לשאול קוד שכבר נכתב לדברים כמו מערכות התחברות כדי לבנות יישומים חדשים במהירות. "אם אתה משתמש בטכנולוגיה ישנה יותר כמו Java, אתה תכתוב עוד הרבה הרבה שורות של קוד", הוא מסביר. אבל זה מגניב, כי יש לך המון זמן, נכון?
flickr / ben.timney
פרויקט קידוד משפחתי טוב
אם אתם מחפשים פרויקט קידוד לעבוד עליו ביחד, פרנקוני ממליץ לבנות אילן יוחסין. "בניית אתר אינטרנט על המשפחה היא דרך מצוינת לגרום לילדים שלך להיות מעורבים, ואתה יכול לשלב דברים כמו תמונות ודפים שונים עבור אנשים שונים", הוא אומר. בטח, אתה יכול להוציא כמה דולרים עבור מנוי ל-Ancestry.com. אבל, אם אתה רוצה אתר שבאמת מייצג את המשפחה שלך, אין תחליף להתאמה אישית.
כלי תכנות שבהם אתה יכול להשתמש
האסיפה הכללית אינטראקטיבית לזנק מדריך ילמד אותך HTML, CSS וקצת JavaScript בסיסי בחינם. זה לוקח 4 עד 8 שעות להשלים - ואין שיפוט אם זה קורה בתחתונים שלך. אם אתה מסוג האנשים שלובשים מכנסיים, אתה יכול גם לחפש שיעור אחרי העבודה באזור שלך. "אני חושב שקבוצת השווים מאוד מועילה כי לפעמים יש טירון שלם שיושב לידך להסביר לך את זה בתור טירון שלם יכול להיות מועיל, כשאתה עובד ועוזר לפתור בעיות ביחד." אומר פרנקוני.
אתה לא יכול להתעלם מהתקדמות
האם אתה רוצה להיות האבא שאומר, "בימים שלי, ילדים הרימו את מבטם מהגיים בויז שלהם"? או שאתה רוצה ללכת עם הזמן, פופ? הבנה והשקעת עצמכם בטכנולוגיה היא חשובה מכיוון שזו הדרך היחידה שבה תוכלו להגן על ילדכם מלפרוץ את הגבולות רחוק מדי. "זה כמעט בלתי אפשרי היום לא להתממשק עם טכנולוגיה כלשהי, אז חשוב להבין איך העולם הזה נראה", אומר פרנקוני. "ההבנה של כל מה שקורה נותנת להורים תמונה טובה יותר של מה הם יכולים לשלוט." וזה, למרבה הצער, לא כל כך הרבה.
פליקר / אנדרו בארדוול