2012-01-25 9 views
7

आर क्या वाणिज्यिक बंद स्रोत उत्पादों में उपलब्ध है परे एक चौड़ाई और सांख्यिकीय कंप्यूटिंग में गहराई प्रदान करता है। फिर भी आर, मुख्य रूप से, अत्यधिक कुशल सांख्यिकीविद, और कई लोगों की पहुंच के लिए एक प्रोग्रामिंग भाषा बनी हुई है। --- आर जर्नल वॉल्यूम। साढ़े दिसंबर 2009आर समुदाय के विचारों से सर्वश्रेष्ठ इंटरेक्टिव आर भाषा ऑनलाइन लर्निंग प्लेटफार्म कैसे बनाएं?

Note: Name changed from Interactive R Language Online Learning Platform: CloudStat School 

के रूप में कहा गया है, अनुसंधान के लिए सबसे अच्छा उपकरण है और आंकड़ों की सामान्य भाषा है। लेकिन कई लोगों को, विशेष रूप से अपने छात्रों कठिनाइयों आर

उपयोग करने के लिए मैं एक इंटरैक्टिव आर लर्निंग प्लेटफार्म करना चाहते हैं पाया, CloudStat School कहा जाता है।

सीखने के दौरान आर प्रोग्रामिंग सीखने का सबसे अच्छा तरीका है।

CloudStat स्कूल में, आप एक कंसोल बॉक्स अपने शीर्ष बाएं हाथ की ओर पर जबकि सबक अपने ऊपरी दाएँ भाग में नोट देखेंगे,। आउटपुट बॉक्स नीचे है। कंसोल बॉक्स में आप "रन" जो कुछ भी आउटपुट बॉक्स में परिणामस्वरूप दिखाए जाएंगे।

तो, नोट्स सीखने जबकि, आप कर सकते हैं "रन" आर उदाहरण तुरंत खुला एक और खिड़कियां, सॉफ्टवेयर या टैब के बिना। आप इसे एक पेज में कर सकते हैं। Lesson 1: Overview of R Language & CloudStat School

प्रोटोटाइप बस को एकीकृत है आर वेब कि iframe में पोल ​​Bioinformatique Lyonnais में होस्ट:

मैं एक साधारण कार्यशील प्रोटोटाइप किया।

अगर आप में से कई लगता है कि इस विचार को महान, मैं एक बेहतर संस्करण बनाना शुरू होगा।

यह मेरा वर्तमान सरल विचार है, आशा है कि आपसे कुछ प्रतिक्रिया प्राप्त हो।

बहुत बहुत धन्यवाद।

+1

आपके प्रयास के साथ शुभकामनाएं, लेकिन यह साइट की प्रकृति को उचित "प्रश्न" नहीं है। शायद चैट में आपकी साइट का प्रचार करना एक और उपयुक्त स्थान होगा? या प्रश्न का दायरा अधिक परिष्कृत (जैसे शिक्षण के विशिष्ट पहलुओं) को बनाते हैं, इसलिए इसका उत्तरदायी प्रश्न है। –

+1

हमारी साइट पर आपका स्वागत है, काई फेंग चेव! अपना अद्भुत विचार साझा करने के लिए धन्यवाद। मेरा मानना ​​है कि कई लोग विचारों का योगदान करने में प्रसन्न होंगे, लेकिन @ एंडी डब्ल्यू सही है: आपको "प्रतिक्रिया" का अनुरोध करने के बजाय एक विशिष्ट प्रश्न पूछने की आवश्यकता है। क्यों तुम क्या आप हमें देखना चाहते हैं निर्दिष्ट करने के लिए अपने प्रश्न को संपादित नहीं करते, तो आप अपने प्रोटोटाइप के बारे में जानकारी चाहते हैं, और क्या मापदंड आपको लगता है यह मूल्यांकन करने के लिए इस्तेमाल किया जाना चाहिए? – whuber

+0

बहुत बहुत धन्यवाद। मैं अभी भी यहां नया हूं। मेरे दोस्त ने मुझे आर समुदाय से संपर्क करने का सुझाव दिया, जो मैं सोच रहा हूं उसे बनाने के बजाय काम करना है। मैंने शीर्षक को "समुदाय के विचारों से सर्वश्रेष्ठ इंटरेक्टिव आर भाषा ऑनलाइन लर्निंग प्लेटफॉर्म कैसे बनाया है" में बदल दिया है? इसलिए, मैं आर सीखने के मंच बनाने के लिए कुछ सुझाव और उदाहरण इकट्ठा करना चाहता हूं जो न केवल मेरे छात्रों बल्कि सभी को भी लाभ पहुंचाते हैं। धन्यवाद। –

उत्तर

3

यह शायद अधिक संसाधन गहन होगा और इसे बनाने के लिए और अधिक प्रयास की आवश्यकता है, लेकिन इसे जांचें: मुझे Code Academy मिला जावास्क्रिप्ट के साथ टिंकर करने का एक मजेदार तरीका है। दुर्भाग्य से साइट केवल एक ही भाषा और बंद स्रोत, उद्यम-समर्थित स्टार्टअप के लिए (अब तक) है।

मुख्य समस्या यह है कि आरईबीबी (जैसा कि मैं अभी सीख रहा हूं) बैच में सब कुछ निष्पादित करता है, इसलिए सीए में इस्तेमाल किए गए लाइन-बाय-लाइन दृष्टिकोण का संभवतः इसके साथ नहीं किया जा सकता है। यदि आप आर के लिए सीए में एक समान ऐप बनाना चाहते हैं, तो आपको प्रत्येक उपयोगकर्ता के लिए आर सत्र खोलना होगा, इसलिए ऊपर बताए गए संसाधन तीव्रता नुकसान। उम्मीद है कि इसे दूर किया जा सकता है, शायद किसी को एक विचार होगा।

आप कम से कम अपने प्रयासों के लिए एक प्रेरणा के रूप में इस उपयोगी पाते हैं, आशा है कि। तुम्हें मेरी ओर से हार्दिक शुभेच्छा।

+0

कोड अकादमी शांत है। समस्या यह है कि हम केवल प्रतिबंधित संसाधनों और विशेषज्ञता के साथ शोधकर्ता हैं। मुझे डर है कि हम कोड अकादमी के रूप में उतना अच्छा नहीं कर सकते हैं। मैं [खान अकादमी] (http://www.khanacademy.org/) के बारे में सोच रहा था। खान, एक गैर-लाभकारी संगठन, बस के साथ यूट्यूब ट्यूटोरियल वीडियो और प्रश्नोत्तरी, कोड अकादमी के रूप में के रूप में कल्पना नहीं है, लेकिन उनकी उपलब्धि अद्भुत है! वेब आधारित अनुसंधान ऐसे RWeb, CrData, Opani, CloudNumbers, RStudio + एडब्ल्यूएस के रूप में मेरी सबसे अनुसंधान विषयों में से एक है .... CloudStat मेरे वर्तमान अनुसंधान परियोजना है। वेब आर "लाइन-बाय-लाइन" वर्तमान बाधा है। केवल RStudio सर्वर ने ऐसा किया। बहुत बहुत धन्यवाद। –

2

संकेत दिए गए कि मदद कर सकता है की एक जोड़े: सुवक्ता Javascript और CodingBat

सुवक्ता जावास्क्रिप्ट एक "इंटरैक्टिव Hyperbook" है, जहां छात्रों को संपादित करें और बाहर के रूप में वे जावास्क्रिप्ट सीख रहे हैं HTML में वहीं उदाहरण कोशिश कर सकते हैं। क्लाउडस्टैट के लिए विचार प्राप्त करने के लिए एक लायक हो सकता है।

CodingBat में, स्टैनफोर्ड के प्रोफेसर निक परलांटे (जावा और पायथन के लिए) कर रहे हैं जो आप आर सीखने वालों के लिए क्या करने का प्रयास कर रहे हैं। Authoring Page विशेष रूप से प्रासंगिक है।

आपके क्लाउडस्टैट स्कूल की सफलता भीड़ के योगदान प्राप्त करने में होगी। इसके लिए, मेरा सुझाव है कि आप स्तरों और संकेतों के साथ 4-5 वास्तव में अच्छे अभ्यास तैयार करें, और फिर दूसरों के लिए आर अभ्यास बनाने के लिए दूसरों को निर्देशित करने के 'मेटा' पहलू पर ध्यान केंद्रित करें। संकेत, परीक्षण, कोड, और टैग बनाने के लिए निर्देश प्रदान करें। आप अतिरिक्त क्रेडिट के लिए अपने आर छात्रों को मध्यवर्ती/एंडरम परियोजनाओं के रूप में 'नए अभ्यास बनाने' के कार्य को असाइन करने पर भी विचार कर सकते हैं।

आशा है कि मदद करता है और शुभकामनाएं।

+0

भीड़-सीखना हमेशा सबसे अच्छा तरीका है :) इसे अकेले करने के बजाय, मुझे एक मंच विकसित करना चाहिए। आपका सुझाव शानदार है। हमें इसे आज़माएं! –

+0

हाल ही में, हमने सफलतापूर्वक [वेब वेब कंसोल का AJAX संस्करण] विकसित किया है (http://www.cloudstat.org/#rweb)। इस नई सुविधा को एकीकृत करके, एक नया नया [क्लाउडस्टैट स्कूल] (http://www.cloudstat.org/index.php?do=/school/) बनाना, एक इंटरैक्टिव आर सीखने का मंच। वास्तव में एक बड़ा परिवर्तन नहीं है, लेकिन अधिक उपयोगकर्ता के अनुकूल :) आपकी प्रतिक्रिया प्राप्त करने की उम्मीद ~ धन्यवाद! –

0

आम तौर पर, आर लर्निंग के दो तरीके हैं, एक चरण-दर-चरण है, जैसे क्लाउडस्टैट स्कूल क्या कर रहा है, साथ ही साथ अन्य आर भाषा पुस्तकें और वेबसाइटें भी हैं। यह विशेष रूप से उन लोगों के लिए अच्छा है (नौसिखिया) विशिष्ट उद्देश्य के बिना आर सीखते हैं।

कोई अन्य समस्याओं के माध्यम से सीख रहा है। जब आपको विशिष्ट समस्याओं का सामना करना पड़ता है, तो विशिष्ट कार्यों की आवश्यकता होती है, आपको इसे सीखने के लिए मजबूर होना पड़ता है। "शून्य से शुरू करें" के बजाय, बेहतर तरीका उदाहरणों के माध्यम से सीख रहा है। यह अनुभवी आर उपयोगकर्ताओं के लिए भी काम करता है।

चूंकि हम सर्वश्रेष्ठ इंटरेक्टिव आर भाषा ऑनलाइन लर्निंग प्लेटफॉर्म बनाना चाहते हैं, इसलिए हमें यहां कई विश्लेषण उदाहरण/अध्ययन के मामलों को जोड़ने की आवश्यकता है। यदि आपको आर के साथ सांख्यिकीय विश्लेषण करने के लिए कुछ विचार प्राप्त करने की आवश्यकता है, तो वहां एक ऐसी जगह है जहां आप पहले जाएंगे। :)