Tuesday, May 22, 2007

שפת תכנות חדשה מאפשרת ליצור תוכנות ומשחקים מחומרי בניין


אם ניתן לקרוא לה שפת תכנות, scratch, מאפשרת לכל אחד לבנות תוכנה, משחק או סרטון בעזרת שימוש בחלקים והרכבתם כמו פאזל או כמו לבנים של בניין.

בימינו כל התוכנות ומשחקי המחשב נכתבים בשפות תיכנות מסובכות שדורשות ידע ומיומנות, ומאחורי כל תוכנה או משחק יש עשרות או מאות שעות עבודה.

Scratch בנויה כך שבונים בעזרת חלקים שגוררים ומשלבים אחד עם השני כדי ליצור את התוכנה, ונותנת ממש הרגשה אינטואיטיבית לבניית התוכנה.

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

No comments: