Kojo

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

קוג'ו היא תוכנת קוד פתוח. היא פותחה, ומפותחת כיום (נכון לשנת 2020) על ידי Lalit Pant, מתכנת ומורה מדהראדון, הודו. קוג'ו מספקת DSL  לתחומי הלמידה השונים בה ולכן נחשבת לשפה המיועדת בעיקר למטרות חינוכיות. קוג'ו כתובה, ומבוססת על שפת התכנות scala. ממשק המשתמש הגרפי הנוכחי שלה מבוסס על Java swing.

גרסה קודמת הייתה מבוססת על Java NetBeans.

קוג'ו בבתי ספר 
קוג'ו שומשה בבתי ספר ובשיעורים בכל רחבי העולם, כגון:
 בית הספר "Himjyoti" בדהראדון, הודו.
 בית הספר היסודי "Cardinal Forest" בספרינגפילד , וירג'יניה, ארצות הברית.
 קולג' Diablo Valley בפלזנט היל, קליפורניה, ארצות הברית.
 תיכון Lady's Catholic בפרסטון, בריטניה.
 אירועים כמו Hack the Future ,Silicon Valley Code Camp ,CoderDojo, ו-Meetups.

מימון 
הפיתוח של קוג'ו ממומן בחלקו על ידי חברת Lightbend  ומחלקת מדעי המחשב של אוניברסיטת לונד, שם קוג'ו מוצגת לילדים ולמורים החדשים לעולם התכנות.

ראו גם 
 סקאלה (שפת תכנות)
 ג'אווה (שפת תכנות)

קישורים חיצוניים 
 
 מצגת של פרופסור ביורן רגנל, אוניברסיטת לונד

הערות שוליים

תוכנות הכתובות ב-Java