אפליקציית iOS של Codecademy לעומת Code School: מה עדיף?
Miscellanea / / December 02, 2021
לא עבר זמן רב מדי שאם רצית ללמוד כיצד לקודד, או שתצטרך להתמחות במדעי המחשב בקולג' או לכל הפחות, לקחת ספר יקר למדי. הודות ל-App Store ולמפתחים שגורמים לה לגדול, יש אפליקציות שמציעות בחינם ונרחבות לחלוטין כלי למידה כך שאתה יכול להיות בדרך לבנות את הדבר הגדול הבא בתוכנה.
שתיים מהאפשרויות המובילות הן Codecademy ו בית ספר לקוד. שתי אפליקציות iOS אלה הן חינמיות ומציעות גישות שונות למדי להוראת קוד. בסופו של דבר, זה מסתכם בשאלה זו: לאיזו גישה טובה יותר והחינוך המקיף יותר לספק?
Codecademy הוא מעשי, בית ספר לקוד מלמד באמצעות וידאו
ההבדל המהותי בין Codecademy לבין Code School הוא הגישה שכל אחד נוקט בהוראת קוד. Codecademy היא מעשית מאוד ויש מעט מאוד קריאה או צפייה מעורבים. בכל שלב של הדרך, האפליקציה מורה לך ללמוד תוך כדי תנועה על ידי קידוד קצת פה ושם, החל מהיסודות.
האפליקציה Code School, לעומת זאת, היא במידה רבה רק אוסף של סרטונים שאתה צופה בהם בפרקים כדי לבנות את הידע שלך בקוד. אין שום קידוד באפליקציה, רק את סרטונים חינוכיים בדרך כלל באורך של כחמש עד 10 דקות כל אחד. הם עשויים היטב ומעניינים מספיק כדי לשמור על תשומת הלב שלך, אבל כן דורשים שתקדיש זמן מה כדי להקדיש את מסירותך המלאה. Codecademy קל יותר לשיעור מהיר בדרכים.
בנוסף, Codecademy ו-Code School מחלקים את הקידוד לחלקים שונים. Code School מכנה "נתיבים" אלה והם בעצם במקום כך שאתה לא מתחיל ללמוד על שפות וסוגי קוד שאתה לא מעוניין בהם. Code School כולל נתיב רובי, נתיב JavaScript, נתיב HTML/CSS, נתיב iOS ואחרים.
המדורים של Codecademy הם חלק ממה שהיא מכנה Code Hour, שהיא הבסיס לכל האפליקציה. Code Hour נשבע ללמד כל אחד את הדברים החיוניים לקידוד תוך פחות משעה.
חָשׁוּב: הנתיבים של Code School מאפשרים מגוון גדול יותר של קידוד, מ ללמוד לעצב אתר אינטרנט לתכנות אפליקציית iOS. Codecademy נצמד בעיקר ללמד JavaScript ו-HTML, אז זה משהו שצריך לקחת בחשבון.
Codecademy הוא מהיר וקל יותר, אבל פחות מקיף
היתרון העיקרי של Codecademy על פני Code School הוא קלות השימוש בו. טכניקת הלמידה גמישה מספיק כדי שתוכלו להוציא את האייפון שלכם כמעט בכל מקום ולהמשיך מאיפה שהפסקתם בפגישת Code Hour. הקלידו כמה שורות קוד, מלאו כמה ריקים פה ושם תוך כדי למידה לאורך הדרך, ואז שמור את השאר למועד מאוחר יותר.
מכיוון שפורמט ההוראה העיקרי של Code School הוא באמצעות וידאו, אתה צריך גישה לאוזניות או מקום שקט להאזין ולהתרכז. האפליקציה היא בעצם רק אוסף של סרטונים ותפקידכם לספוג את הידע ולעבוד איתו בעצמכם, תוך כדי צפייה או בשלב מאוחר יותר.
Codecademy מאלץ אותך ליישם את הידע בזמן שאתה לומד. לדוגמה, אם אתה לומד על תג H1 ב- Codecademy, רוב הסיכויים שאתה קורא משפט או שניים על מה שהוא עושה. מתחת לזה יש דוגמה לקוד שבה היית מכניס תג H1 בעצמך ומפעיל את הקוד כדי לראות את הקוד שלך מתעורר לחיים באופן מיידי. Codecademy אומר לך אם אתה טועה או צודק וכיצד לתקן את הבעיה אם אתה הראשון.
בעוד שהפורמט האינטואיטיבי של Codecademy נותן לו כמה נקודות בהתמודדות הזו, קוד סקול מתרפס כשזה מגיע לפרטים הקטנים. לא פעם, אחד משיעורי הווידאו בני 10 דקות של Code School מלמד אותך יותר על קוד מאשר 10 דקות של ריצה של שלבים והקלדת קוד ב-Codecademy.
שוב, הסרטונים של Code School מבוצעים בצורה מבריקה. למרות שאתה לא עושה עבודה מעשית, השיעורים צפופים מספיק כדי למלא את דעתך.
לבית הספר לקוד יש עוד מה ללמד אותך... תמורת מחיר
קח את השם מאוד מילולי. קוד בית ספר הוא בעצם בית ספר, אלא שהקורסים זמינים אך ורק באמצעות סרטונים קצרים. אבל יש הרבה מהם ולכל אחד יש הרבה מה להציע לך כסטודנט.
לרוע המזל עבור שעת הקוד של Codecademy, אתה צריך גם לקחת את השם הזה מאוד מילולי. האפליקציה מכילה רק כשעה של תוכן וזה כמעט בלתי אפשרי ללמוד את כל מה שאתה צריך לדעת על קוד בשעה בודדת - לא משנה אם אתה מעצב דף אינטרנט פשוט או יוצר אפליקציה מהקרקע לְמַעלָה.
חבל ש- Codecademy לא יכול היה להתאים יותר לאפליקציה. יש לו הרבה מה להציע והוא משאב פנומנלי ללימוד ויישום קוד במהירות רבה. אבל עבור רוב מה שאתה צריך לדעת, אתה צריך להשתמש באתר שולחן העבודה בכתובת codecademy.com.
אפליקציית Code Hour נוגעת בסוגי נתונים, משתנים, השוואות, הצהרות if-else, HTML ועיצוב אתר - אבל הכל בקצרה מאוד. אם האתר כולו של Codecademy - שיש לו משאבים יסודיים מאוד בדומה לזה של Code School - היה זמין עבור האייפון שלך, האפליקציה תנצח בתחרות זו בגדול.
אתה יכול להזרים (או לשמור במצב לא מקוון) את כל הסרטונים של Code School באייפון שלך, מה שהופך את הלמידה הניידת להרבה יותר מקיפה. עם זאת, בניגוד ל-Codecademy, בית הספר לקוד מגיע בעלות: $29 לחודש. חלק מהסרטונים זמינים בחינם והם מלמדים אותך את היסודות, אבל השאר מיועדים למנויים בלבד. מנוי זה גם פותח "אתגרים" ושידורי מסך האתר של קוד סקול אבל גם אלה לא נגישים באפליקציה.
בסופו של דבר, שתי האפליקציות מאכזבות במה שהן מספקות באפליקציות שלהן לעומת מה שדורש מחשב שולחני, אבל Code School מקבל את היתרון הקל כאן.
הזוכה: בית ספר לקוד
הכל מסתכם בחוויית המובייל: איזו אפליקציה מלמדת קוד בצורה יעילה יותר ויש לה יותר מה להציע ממש בכף ידך? התשובה היא קוד בית ספר. הגישה המעשית של Codecademy היא ללא ספק נהדרת וקשה לנצח את המחיר בחינם, אבל הסרטונים של Code School מכילים להפליא ומכסים מגוון רחב של שפות ונושאים קידוד. אם תבחר להירשם, אתה מקבל אפילו יותר מהם.