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