लिनक्स पर गतिशील ज्यामिति के लिए जियोजेब्रा
एक बार थोड़ी देर में, मुझे नॉस्टल्जिया के साथ वापस जाना पसंद है और उस सॉफ़्टवेयर को देखें जो मैं एक बच्चे के रूप में उपयोग कर रहा था। और हाल ही में, उनमें से एक ने मुझे अपने विकास से आश्चर्यचकित किया: जियोजेब्रा, जावा में लिखित गतिशील ज्यामिति उपकरण। वास्तव में मुझे आश्चर्यचकित नहीं हुआ कि कार्यक्रम अचानक बेहतर हो गया (यह हमेशा बहुत अच्छा था), लेकिन यह कितना पूरा हो गया है इसकी खोज। जियोजेब्रा का उपयोग करने के कई तरीके हैं। आप मिडिल स्कूल स्तर तक रह सकते हैं और आंकड़ों को आकर्षित करने के लिए इसका इस्तेमाल कर सकते हैं। या आप सीधे हाईस्कूल से बाहर जा सकते हैं और इसे स्क्रिप्ट और फैंसी फ़ंक्शंस के साथ जोड़ सकते हैं।
स्थापना
उबंटू 10.10 के बाद से, जियोजेब्रा आधिकारिक भंडार में है। इसलिए, आप इसे अपनी पसंदीदा कमांड लाइन के माध्यम से इंस्टॉल कर सकते हैं:
यदि आप जीनोम का उपयोग कर रहे हैं,
sudo apt-geogebra geogebra-gnome स्थापित करें
या केडीई के लिए,
sudo apt-geogebra-kde स्थापित करें
यदि आप उबंटू के पुराने संस्करण के तहत हैं, या उबंटू का उपयोग नहीं कर रहे हैं, तो मैं आपको एक अतिरिक्त भंडार की तलाश करने के लिए आमंत्रित करता हूं, या लिनक्स के लिए आधिकारिक डाउनलोड पेज पर नज़र डालता हूं।
पहला चरण
जैसा कि मैंने पहले कहा था, जियोजेब्रा कई स्तरों पर बहुत पूर्ण है। अब मैं जो करने की कोशिश करूंगा वह आपको इन सभी स्तरों के लिए थोड़ा परिचय देगा। पहला कार्यक्रम कार्यक्रम का सबसे स्पष्ट उपयोग है: ज्यामितीय आंकड़ों को आकर्षित करने के लिए जैसे कि आप पारंपरिक कंपास और शासक का उपयोग कर रहे थे। एक सर्कल, समांतर और लंबवत रेखाओं के आधार पर, गणितीय कठोरता के साथ एक वर्ग को आकर्षित करना संभव हो जाता है।
जिन वस्तुओं का आप उपयोग कर सकते हैं उन्हें एक्सेस करना आसान है; आप उस विकल्प का चयन कर सकते हैं जिसे आप सुव्यवस्थित समूहों से चाहते हैं। उदाहरण के लिए, एक लम्बवत रेखा बनाना समान श्रेणी के समान श्रेणी में है। दूसरी ओर, आप एक ही बटन से एक रेखा और एक सेगमेंट के बीच चयन कर सकते हैं।
एक दूसरा स्तर ग्राफ कार्यों को करने की संभावना है। यह एक सूत्र से वक्र का पता लगाने में सक्षम होने के लिए बहुत आसान हो सकता है, और इसके साथ एक बिंदु आगे बढ़ सकता है। इसके लिए, आप नीचे टेक्स्ट फ़ील्ड में "y = 2x" जैसे समीकरण दर्ज कर सकते हैं, और रेखा दिखाई देगी।
इसके बाद उस वक्र पर एक लिंक को एक लिंक के रूप में जोड़ना संभव हो जाता है: भले ही आप सूत्र बदलते हैं, बिंदु भी वक्र पर रहेंगे और रहेंगे। और इसके विपरीत, आप एक संवाद विंडो के माध्यम से बिंदु के गुणों को संशोधित कर सकते हैं।
आपको कार्यक्रम के भीतर एक सरल स्प्रेडशीट प्रणाली भी मिल जाएगी, जिसमें कुछ बुनियादी कार्यक्षमताएं हैं जो उस प्रकार का एक प्रोग्राम पेश कर सकती हैं। आप फॉर्मूला का उपयोग कर सकते हैं, क्रमबद्ध कर सकते हैं और डेटा को एक साथ जोड़ सकते हैं। एक संभावना गणना विकल्प भी है।
अंत में, जियोजेब्रा स्क्रिप्टिंग और उपयोगकर्ता इंटरैक्शन के एक निश्चित स्तर को एकीकृत करता है। आप शीट पर एक कर्सर की तरह एक वस्तु जोड़ सकते हैं। इसे स्थानांतरित करने से एक वेरिएबल प्रभावित होगा जिसे आप अन्य सूत्रों में नाम और उपयोग कर सकते हैं। मैंने इसका मूल उदाहरण बनाया, मैंने कर्सर को समीकरण y = 2x + b द्वारा परिभाषित रेखा से जोड़ा। कर्सर को आगे बढ़ाना बी के मान को बदल देगा और इसलिए लाइन के वाई-अवरोध को परिभाषित करेगा।
आप निश्चित रूप से इस तरह के सिस्टम के साथ कुछ और दिलचस्प चीजें कर सकते हैं, और विशेषज्ञों के लिए जियोजेब्रा के साथ बातचीत करने के लिए कुछ जावास्क्रिप्ट या एचटीएमएल 5 का उपयोग करना भी संभव है।
निष्कर्ष
यदि आप जियोजेब्रा के उन्नत कार्यों के बारे में सीखने के लिए आगे जाना चाहते हैं, तो आप जा सकते हैं और विकी पर एक नज़र डालें। हालांकि, मुझे लगता है कि कार्यक्रम इतना अच्छी तरह डिज़ाइन किया गया है कि आप अपने सभी समस्याओं को अपने आप से निरीक्षण करके हल कर सकते हैं। एक ऐसा प्रोग्राम ढूंढना बहुत दुर्लभ है जो विभिन्न स्तर के उपयोग पर इतना पूर्ण है और फिर भी सरल और व्यवस्थित रहता है। एक विकल्प के रूप में, मैं आपको किग, डॉ जिओ, जियोनेक्स्ट, सीएआरएमटल जैसे सॉफ़्टवेयर का प्रस्ताव भी दे सकता हूं।
जियोजेब्रा के बारे में आप क्या सोचते हैं? क्या तुम इसका इस्तेमाल करते हो? क्या आप पसंद करते हैं और वैकल्पिक हैं? या क्या आपके पास एक स्क्रिप्ट है जिसे आप साझा करना चाहते हैं? कृपया, टिप्पणियों में हमें बताएं।