Jeffrey Cross
Jeffrey Cross

जाओ ed उन्हें शुरू किया! बच्चों को कोडिंग सिखाने के लिए इन संसाधनों का उपयोग करें

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

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

अपने संसाधनों का पता लगाएं

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

निम्नलिखित वेबसाइट नए शिक्षार्थियों के लिए भी मूल्यवान हैं:

1. code.org 2. खान अकादमी 3. कोडेक अकादमी 4. ओरेली

कोई प्रोजेक्ट चुनें

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

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

NodeBots विशेष रूप से जावास्क्रिप्ट रोबोटों का निर्माण करने के लिए एक विशेष रूप से चल रही बैठक है, और संयोग से, एक परियोजना खोजने के लिए एक आदर्श स्थान यदि आप पहले से ही ध्यान में नहीं रखते हैं।

पर कोड करें

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

शेयर

एक टिप्पणी छोड़