קידוד מתקדם, בלוק אחר בלוק
blockly הוא עורך תכנות חזותי של Google שמשתמש בבלוקים של גרירה ושחרור. זה המנוע שמניע את התוכניות הכי פופולריות בעולם ללימוד תכנות.
כדאי לנסות ב-Blockly
בספרייתBlockly יתווסף כלי עריכה שניתן להתאים אישית לאפליקציה שלך, שמציג מושגים של תכנות כבלוקים משולבים. הוא מפיק קוד נקי בשפה הרצויה ומאפשר ליצור אבני בניין בהתאמה אישית שמותאמות לאפליקציה שלך.
חסימה באינטרנט
לחסום הוא 100% בצד הלקוח, ללא יחסי תלות בצד השרת, ותואם לכל הדפדפנים הנפוצים: Chrome, Firefox, Safari, Opera ו-Edge.
למה לחסום
blockly היא הבחירה המועדפת עבור פלטפורמות שרוצות לספק חוויות תכנות מגוונות ואינטואיטיבית
ספרייה חזקה
ספרייתBlockly כוללת חבילה מקיפה של ממשקי API וכלים, שמעצימה את פלטפורמות התכנות ומספקת סביבה מותאמת אישית לדרישות הייחודיות שלהן.
ממשק חזותי
בעורךBlockly נעשה שימוש בבלוקים גרפיים משתלבים ומשתלבים כדי לייצג מושגי קוד כמו משתנים, ביטויים לוגיים, לולאות ועוד. היא מאפשרת למשתמשים ליישם עקרונות תכנות בלי לדאוג לגבי תחביר.
פלטפורמות שונות
אפליקצייתBlockly היא ספרייה מותאמת לפלטפורמה. היא מועדפת על ידי פלטפורמות תכנות שמבקשות עקביות, גמישות ונוחות. blockly תואם לכל הדפדפנים הנפוצים ופועל גם באינטרנט וגם בנייד.
Buildly
יצירה של פלטפורמות, אפליקציות וכלים ייחודיים שעומדים בדרישות התוכנית הספציפיות שלכם.
משאבים למפתחים
יישומי פלאגין
אפשר להוסיף פונקציונליות ל-Blockly עם יישומי פלאגין. תוכלו להוסיף שדות, להגדיר עיצובים, ליצור כלי רינדור ועוד.
Codelabs
ב-Blockly Codelabs מספקים הוראות מפורטות לשימוש ב-Blockly ולהתאמה אישית שלהם.
דוגמאות
פרויקטים לדוגמה ממחישים איך להשתמש ברבות מהתכונות של blockly.
פורום
פורום המפתחים של blockly הוא המקום לשאול שאלות ולענות עליהן.
כולם מוזמנים
תכנות מבוסס-בלוקים מיועד לכל המתכנתים בכל תחום או רמה. גלו את העדכונים האחרונים מ-Blockly וצרו קשר עם מפתחים אחרים בכנסי blockly Summit שלנו.
אפליקצייתBlockly מספקת נקודת כניסה טובה למדי בתחום מדעי המחשב, מבלי לחשוש לגבי דברים כמו תו נקודה-פסיק חסרה או לולאת for (עבור) שלא מכילה את כל החלקים הנכונים.
ג'סיקה קולוויק, מנהלת הנדסת תוכנה, Code.org
App Inventor פשוט לא זכה להצלחה שהייתה לו (עם יותר ממיליון משתמשים פעילים בחודש) בלי לחסום, ואולי יותר מזה - התמיכה של צוות blockly! הם היו שותפים אמיתיים להצלחה שלנו.
מארק פרידמן, מייסד שותף, App Inventor
מוכח ומהימן
100+ partners
10 ומעלה שנים
94+ תרגומים
הרשמה להודעות של חסימת נתונים
השימוש במידע שלך יתבצע בהתאם למדיניות הפרטיות של Google.
שאלות נפוצות
אם אתם מפתחי תוכנה שרוצים להתחיל להשתמש ב-Blockly, כדאי לכם לקרוא קודם את תחילת העבודה ב-Google Docs ואז לנסות את תחילת העבודה ב-Codelab.
אם אתם מורים או תלמידים שמעוניינים בתכנות מבוסס בלוקים, מומלץ לעבור לשיעור דרך מוצר חינוכי שמבוסס על Blockly, כמו CS First, Code.org או Scratch.
ספריית Blockly מיועדת למפתחי תוכנות שרוצים להוסיף לאפליקציה כלי עריכה שמייצג מושגי תכנות כבלוקים משתלבים. מבחינת המפתחים, Blockly הוא ממשק משתמש מוכן מראש ליצירת שפה שמבוססת על בלוקים.
אם אתם לא מפתחים, סביר להניח שתרצו להשתמש ב-Blockly באמצעות מוצר שמבוסס על Blockly, כמו Scratch או App Inventor. כדאי לעיין בקטע Blockly Partnerships כדי לראות דוגמאות לאפליקציות אחרות שנבנו ב-Blockly.
קידוד מבוסס-בלוק מאפשר למשתמשים ליישם עקרונות תכנות בלי לדאוג מתחביר או מאיימת עקב הבהוב סמן על שורת הפקודה. כך קל יותר למתכנתים לעתיד להצליח. על ידי צמצום הצורך בלימוד תחביר, קידוד מבוסס בלוקים מאפשר למשתמשים להתמקד אך ורק בלוגיקה שמאחורי תנאים, לולאות, משתנים ומושגים מרכזיים אחרים, מבלי לחשוש לגבי סוגר לא מאוזן או נקודה-פסיק חסרה.