קידוד מתקדם, בלוק אחר בלוק
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
מוכח ואמין
הרשמה להודעות של חסימת נתונים
השימוש במידע שלך יתבצע בהתאם למדיניות הפרטיות של Google.
שאלות נפוצות
אם אתם מפתחי תוכנה שרוצים להתחיל להשתמש ב-Blockly, כדאי לכם להתחיל בקריאת מסמכי העזרה בנושא 'תחילת העבודה', ולאחר מכן לנסות את ה-Codelab של 'תחילת העבודה'.
מורים או תלמידים שרוצים ללמוד תכנות מבוסס-בלוקים צריכים לצפות בשיעור באמצעות מוצר חינוכי שמבוסס על Blockly, כמו CS First, Code.org או Scratch.
ספריית Blockly מיועדת למפתחי תוכנה שרוצים להוסיף לאפליקציה שלהם כלי עריכה שמייצג מושגי תכנות כבלוקים משתלבים. מבחינת המפתח, Blockly הוא ממשק משתמש מוכן ליצירת שפה שמבוססת על בלוקים.
אם אתם לא מפתחים, סביר להניח שתרצו להשתמש ב-Blockly דרך מוצר שמבוסס על Blockly, כמו Scratch או App Inventor. בקטע Blockly Partnerships תוכלו למצוא דוגמאות לאפליקציות אחרות שפותחו ב-Blockly.
תכנות מבוסס בלוקים מאפשר למשתמשים ליישם עקרונות תכנות בלי לדאוג לגבי תחביר או איום עקב סמן מהבהב בשורת הפקודה, וכך קל יותר לעקומת הלמידה של מתכנתים מתחילים. קוד מבוסס-בלוקים מצמצם את הצורך ללמוד תחביר, ומאפשר למשתמשים להתמקד אך ורק בהיגיון שעומד מאחורי תנאים, לולאות, משתנים ומושגי ליבה אחרים, בלי לדאוג לגבי סוגריים לא מאוזן או נקודה-פסיק.