פרסומת
אם אתה משתמש במחשב שלך ברמה גבוהה יותר, אולי תהית בדיוק איך לכתוב תוכנות מחשב ומה קורה בזמן שאתה כותב קוד מסוים. עם זאת, להשיג בסיס טוב עם תוצאות חזותיות מהירות לאחר התעסקות קלה בלבד קשה מאוד אם תתחיל מהתחלה. גם אם אתה מתחיל מהתחלה, חלקם שפות תכנות מקשים על קבלת תוצאות חזותיות מאחרות (מלבד היסודות המוחלטים).
למרות זאת, גרינפוט מטפל בבעיה זו על ידי מתן פלטפורמה מתפתחת, המיועדת למטרות חינוכיות, בהן המשתמשים יכולים להתחיל במהירות ולקבל תוצאות חזותיות בצורה של גרפיקה.
Greenfoot רץ ומשתמש ג'אווה עבור שפת התכנות שלה, הפועלת כמעט על כל מערכת הפעלה מבלי שתצטרך להרכיב מחדש עבור כל מערכת הפעלה.
כאמור, גרינפוט אמורה לשמש בסביבות חינוך, אם כי כל אחד יכול להשתמש בה כדי ללמוד על השפה בקצב שלהם. אני עצמי התוודעתי לתוכנית בקורס מדעי המחשב שלי, ועד כה למדתי המון באמצעות גרינפוט. שים לב שתוכנית זו לא מלמדת אותך למעשה ג'אווה, אלא במקום זאת מאפשרת לך לשנות את הקוד בקלות בעצמך ולראות מה קורה כשאתה עושה זאת. התיעוד ניתן כמובן.
הורד והתקן
כדי להתחיל, היכנס לאתר האינטרנט שלהם והורד עותק למערכת ההפעלה שלך. עבור שלוש האפשרויות הראשונות, אתה אמור להיות מסוגל להתקין אותה כפי שתתקין כל תוכנית אחרת. אם היית צריך לבחור באפשרות "מערכות אחרות", תצטרך להתקין אותה על ידי הפעלת קובץ ה- .jar כהפעלה. אם אתה מנהל Linux, וודא שיש לו זכויות הפעלה, ואז לשים
java -jar / path / to / file
למסוף שלך ופגע Enter. אם אתה משתמש בצורה של BSD-UNIX, כמו FreeBSD, ייתכן שהפקודה הקודמת לא תעבוד, אז אנא בדוק איזו פקודה עובדת עבורך. לאחר הפעלת המתקין, התקן לאן שתרצה ואז הפעל את קובץ ההפעלה בתיקיה החדשה כדי להריץ את Greenfoot.
מתחילים
כשאתה מפעיל את Greenfoot, תקבל דו שיח מבורך. אם מעולם לא השתמשת בעבר ב- Greenfoot, אני מציע שתבחר בתרחיש ההדרכה. לאחר מכן הדפדפן שלך יפתח את ההדרכה וגרינפוט תפעיל את תרחיש ההדרכה, בשם "Wombats".
תכונות
משם, תוכלו ללחוץ שמאל על הכיתות בחלונית הימנית ולבחור אם להוסיף אותם לעולם (על ידי בחירת האפשרות ואז בחירת התא להכניס את האובייקט), או האם לפתוח ולערוך את המקור קוד. עורך הקוד מכיל כמה תכונות נחמדות, כולל "עבור למספר שורה", איתור מיקום בצד ימין וצבעי רקע כדי לקבוע אילו נתחי קוד הולכים זה לזה.
כאשר אתה מרגיש מוכן לנסות את זה, הוסף כמה חפצים לעולם ולחץ על "הפעל". אתה תראה כיצד האובייקטים שלך מתנהגים ולמד מהקוד שגורם לאובייקטים האלה להתנהג בצורה כזו. שים לב שתרחיש ההדרכה יעבוד מחוץ לתיבה, והתאמות לקוד שסופקו אינן הכרחיות בכדי שהוא יעבוד.
קבלת עזרה
אתה יכול גם לקבל עזרה מהקהילה או להסתכל על תרחישים אחרים באתר גלריית גרינפוט. אם אתה מנסה לבצע את Greenfoot, אני ממליץ לך לבקר באתר האינטרנט גם כדי להבין טוב יותר את מה שמסוגל Greenfoot.
סיכום
זה כל מה שיש! השאר תלוי בדמיונך, ומה אתה רוצה לעשות איתו. זכור שאתה יכול לקבל עזרה בגלריית גרינפוט, ובהחלט לבדוק את התיעוד לאילו שיטות (סדרה של פקודות בקוד שניתן לקרוא להצהרה פשוטה) בתרחיש ההדרכה עושים ומה יכולות שיטות Greenfoot המסופקות להוסיף. אם אתה זקוק להשראה, בדוק את הגלריה. לחלק מהפרויקטים שם קיים קוד המקור שמוכן להורדה וללימוד, וזו טכניקה נהדרת נוספת ללימוד ג'אווה.
כמה מעוניינים ללמוד ללמוד תוכניות? האם אתה חושב שגרינפוט היא דרך נהדרת להתחיל? האם תשתמש בו כדי להכיר את ג'אווה? ספרו לנו בתגובות!
דני הוא בכיר באוניברסיטת צפון טקסס שנהנה מכל ההיבטים של תוכנת קוד פתוח ומלינוקס.