Saturday, January 15, 2011

Thursday, January 13, 2011

כתיבת רשימות בעזרת שורת הפקודה בלינוקס


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





הפעלת פקודות מחשב בכח המחשבה


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

הנה סרטונים שמדגימים את תשתית התוכנה OpenViBE:



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

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

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


Tuesday, January 11, 2011

מזכרת מארץ ישראל -- קרן היסוד



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

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

זאת מתנה שנשלחה על ידי הדודה איזבלה לאמא שלה. זאת הדודה של אמי.

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

בשנות החמישים של המאה הקודמת שלחה הדודה איזבלה את המתנה הזאת כדי להראות איזו מדינה יפה נבנית בארץ ישראל.

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



















Monday, January 10, 2011

פיתוח בלינוקס במקום העבודה החדש


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

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

הפיתוח הוא בהפצת אובונטו.



Saturday, January 8, 2011

הוראת החילוק והכפל לפי שיטת החקר בארה"ב

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

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

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





הנה הקישור לווידאו:


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

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

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