blockly הוא עורך תכנות חזותי של Google שמשתמש בבלוקים של גרירה ושחרור. זה המנוע שמניע את התוכניות הכי פופולריות בעולם ללימוד תכנות.

כדאי לנסות ב-Blockly

בספרייתBlockly יתווסף כלי עריכה שניתן להתאים אישית לאפליקציה שלך, שמציג מושגים של תכנות כבלוקים משולבים. הוא מפיק קוד נקי בשפה הרצויה ומאפשר ליצור אבני בניין בהתאמה אישית שמותאמות לאפליקציה שלך.

לחסום הוא 100% בצד הלקוח, ללא יחסי תלות בצד השרת, ותואם לכל הדפדפנים הנפוצים: Chrome, Firefox, Safari, Opera ו-Edge.

למה לחסום

blockly היא הבחירה המועדפת עבור פלטפורמות שרוצות לספק חוויות תכנות מגוונות ואינטואיטיבית

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

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

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

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

משאבים למפתחים

אפשר להוסיף פונקציונליות ל-Blockly עם יישומי פלאגין. תוכלו להוסיף שדות, להגדיר עיצובים, ליצור כלי רינדור ועוד.

ב-Blockly Codelabs מספקים הוראות מפורטות לשימוש ב-Blockly ולהתאמה אישית שלהם.

פרויקטים לדוגמה ממחישים איך להשתמש ברבות מהתכונות של blockly.

פורום המפתחים של blockly הוא המקום לשאול שאלות ולענות עליהן.

תכנות מבוסס-בלוקים מיועד לכל המתכנתים בכל תחום או רמה. גלו את העדכונים האחרונים מ-Blockly וצרו קשר עם מפתחים אחרים בכנסי blockly Summit שלנו.

ג'סיקה קולוויק, מנהלת הנדסת תוכנה, Code.org

<img <="" alt="" body="" class="show-on-mobile" src="/blockly/images/landing/quote-2-mobile.png" />

מארק פרידמן, מייסד שותף, App Inventor

מוכח ומהימן

100+ partners

10 ומעלה שנים

94+ תרגומים

מהימן על ידי מפתחים

Blockly הוא המנוע של כמה מהבלוקים הגדולים והאהובים ביותר מוצרי תכנות.

הרשמה להודעות של חסימת נתונים

השימוש במידע שלך יתבצע בהתאם למדיניות הפרטיות של Google.

שאלות נפוצות

איך מתחילים להשתמש ב-Blockly?

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

מורים או תלמידים שרוצים ללמוד תכנות מבוסס-בלוקים צריכים לצפות בשיעור באמצעות מוצר חינוכי שמבוסס על Blockly, כמו CS First, Code.org או Scratch.

למי מיועדת Blockly?

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

אם אתם לא מפתחים, סביר להניח שתרצו להשתמש ב-Blockly דרך מוצר שמבוסס על Blockly, כמו Scratch או App Inventor. בקטע Blockly Partnerships תוכלו למצוא דוגמאות לאפליקציות אחרות שפותחו ב-Blockly.

מהם כמה מהיתרונות של תכנות מבוסס בלוקים?

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