אפליקציות AppScript – קוד עם קלוד

בס”ד

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

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

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

תיעוד “איך למדתי היום”

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

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

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

אפליקציות AppScript - קוד עם קלוד 1

קישור ליצירת עותק:

https://docs.google.com/spreadsheets/d/1t8hhMSCe7tip60lCvc4FZQ6lFCdTjTWP0I0vKCtZuX4/COPY?usp=sharing 

אפליקציית מתכונים –

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

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

אפליקציות AppScript - קוד עם קלוד 2

השלמת פרטים לרכזים

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

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

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

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

אפליקציות AppScript - קוד עם קלוד 3

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

אפליקציות AppScript - קוד עם קלוד 4

תנ”ך יחד

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

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

בגליון הזנתי את ספרי התנ”ך ו929 כותרות הפרקים (לבעלי היה קובץ כמעט מוכן, לא הקלדתי..) – לכל פרק שורה נפרדת, כדי לשמור גם את המידע לגבי מי תפס את הפרק והאם הוא נקרא.

היה טיפה מאתגר להסביר לו איך להציג, אבל הצלחנו – ואפילו הגענו לתצוגה רספונסיבית, כלומר משתנה בהתאמה לרוחב המסך. 

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

אפליקציות AppScript - קוד עם קלוד 5

קישור ליצירת עותק:

https://docs.google.com/spreadsheets/d/1HBuZa6ftrhfs93DPQX7EEq-bgPsdq8c2XfB0KhzXgMc/COPY?usp=sharing 

 

בחן את עצמך

בשביל המאגר המצוין “חומר פתוח” הכנתי בעבר בחן את עצמך בכלי OpinionStage, שירש את PlayBuzz בתור כלי ליצירת חידונים ויראליים. מאוד רציתי שזה יופץ ויעבור מפה לאוזן, כי מה שווה מאגר אם רק כמה מאות מורים שמעו עליו?

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

די מהר גיליתי שהם הגבילו ל25 תשובות בלבד. ניסיתי לגרד תקציב וזה לא קרה. אז אולי ננסה להמיר את זה לאפליקציה דרך קלוד?

כאן היה קצת מאתגר להסביר לקלוד על מבנה הנתונים, כי כל שאלה עם 4 תשובות, וכל תשובה צריכה לקבל משקל שונה וניקוד אחר בהתאמה לכל אחת מהפרסונות הסופיות. הוספתי תא ליד כל תשובה ובו 4 ספרות לפי הסדר: 0,2,3,0 – מי שבוחר את התשובה הזו מקבל 0 נקודות לפרסונה הראשונה, 2 לשניה, ו3 לשלישית.
לאורך השאלון הניקוד מצטבר, ובסוף מוצגת הפרסונה שקיבלה הכי הרבה נקודות. 

בגליון נפרד הכנסתי את הפרסונות. תמונות איחסנתי בIMGUR ולקחתי משם לינק ישיר.

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

אפליקציות AppScript - קוד עם קלוד 6

קישור ליצירת עותק:

https://docs.google.com/spreadsheets/d/17Gg4dZR22QAowF8if4sPIXW0oMERoOT9o9URanKoXbY/COPY?usp=sharing 

הכנסות והוצאות

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

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

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

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

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

אפליקציות AppScript - קוד עם קלוד 7

קישור ליצירת עותק:

https://docs.google.com/spreadsheets/d/1e59k-HKHWGWY4a1_LKZvr8QuK8dci07YMEDekfVitQk/COPY?usp=sharing 

תוכנית שנתית לרכז 

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

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

 

>> קישור ליצירת עותק:
https://docs.google.com/spreadsheets/d/1bb5pVDXlZb4q3jK3zaw9PU7Mw_b0-lhnLeIDHf63Nx8/copy?usp=sharing 

 

חברי קהילה GEG

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

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

אפליקציות AppScript - קוד עם קלוד 8

מסך דינמי לבית הספר

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

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

 

שיפורים:

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

 

רוג’ום –

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

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

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

  • תיקון מיקום האלמנטים 
  • התאמה למובייל – ניווט למעלה
  • עריכה של התוכן אונליין ולא רק בגליון.

אפליקציות AppScript - קוד עם קלוד 9

קישור ליצירת עותק:

https://docs.google.com/spreadsheets/d/1JVuV9brYfBQg8l2Z4MOPSpYZFTnsNwoldAWhK-gmb5Y/copy?usp=sharing 

סימון נוכחות 

חלום ישן שלי בתור מורה – לסמן במהלך השיעור בטאבלט לפי מיקומי הישיבה של התלמידים. במקום לחפש את שם התלמיד שאיחר, או מצטיין, בתוך הרשימה (ולא תמיד נשלף לי מייד שם המשפחה, במיוחד בתחילת השנה), אני בעצם מקבלת תצוגה לפי סדר הישיבה, ועל גביה מסמנת בקלות. ביקשתי דליי צבע לכל סוג סימון – חיסור באדום, הצטיינות בירוק וכן הלאה. לחיצה על ה’דלי’ מפעילה את הצבע, ואני לוחצת על כל התלמידים שחסרים ומוצגת לידם נקודה אדומה. אחרי כן ארצה לתת הצטיינות, אז לוחצת על הדלי הירוק (יותר כפתור מאשר דלי בעיצוב בינתיים) ומפזרת נקודות ירוקות בנדיבות לכל מי שמגיע לו.
כל סימון מתועד – כולל תאריך, שעה, שם וסוג האירוע – בשורה נפרדת בגליון, להעברה נוחה אל מערכת הניהול הפדגוגי הבית ספרי (תל”פ).

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

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

 

שיפורים:

  • כפתור ניקוי מסך
  • התאמה למסך – לנצל את כל הרוחב ושלא יגלשו הצידה.
  • מסך שני לעריכת מקומות הישיבה.

 

קישור להעתקה:

https://docs.google.com/spreadsheets/d/1D6i6hCO74FmpwC7LhvPcHe7YNOR-3eJV40MvXvICN-U/copy?usp=sharing 

 

שתפו מישהו שיכול ליהנות מזה:

שיתוף ב facebook
שיתוף ב twitter
שיתוף ב whatsapp
שיתוף ב pinterest
שיתוף ב email

אפשר בכיף להשאיר תגובה:

2 מחשבות על “אפליקציות AppScript – קוד עם קלוד”

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

מוזמנים לעקוב: 

אולי יעניין אותך גם

ביוטיוב

הרשמה לתפוצה

שולחת רק דברים ששווים את הזמן שלך בעיני. בוודאי לא מעבירה לאף אחד

צור קשר

בטח יש לך משהו מעניין לומר

לצרף אותך לתפוצה?

נשתדל שיהיה מעניין ושווה

דילוג לתוכן