माझ्या मुलांना कोणती प्रोग्रामिंग भाषा शिकवायची

मुले प्रोग्रामिंग

आपण प्रोग्रामिंग प्रेमी असल्यास, एकापेक्षा जास्त प्रसंगी नक्कीच आपल्याला भिन्न भाषांसह कार्य करण्याची आवश्यकता सामोरे जावी लागेल. या टप्प्यावर निश्चितपणे आपण प्रभुत्व मिळवाल किंवा कदाचित असे म्हटले आहे की आपण अशा टप्प्यात पोहोचला आहात ज्यामध्ये आपण इतर भाषांसह कार्य करण्यास प्रारंभ केल्यापासून आपल्याला यापुढे भीती वाटणार नाही कारण आपण प्रत्येकाच्या वैशिष्ट्यांचा आनंद घेऊ शकता. एक सादर.

आपल्या आयुष्याच्या अधिक प्रगत अवस्थेत, कदाचित आपल्या छंद घरातल्या लहान मुलांबरोबर सामायिक करायच्या असतील, जे खरोखरच प्रोग्राम करणे शिकल्याने खरोखर कठीण होऊ शकते अशी काही गोष्ट आपण महिन्यांत किंवा नंतर मिळवू शकत नाही. वर्ष, आपण नेहमीच दोन्ही शैक्षणिक आणि इतर विकसकांद्वारे व्युत्पन्न केलेला स्त्रोत कोड देखील पहात आहात. यामुळे आणि प्रत्येक भाषा सादर करते त्या वैशिष्ट्यांमुळे, आमच्या घरातल्या लहान मुलांसाठी कोणता सर्वात चांगला आहे?

सत्य ही आहे की आपण खरोखरच निर्णय घेतला आहे की प्रोग्रामिंगइतकेच सोपे आहे, जसे दर्शविले गेले आहे की आपण आपल्या लहान मुलांमध्ये रुजले पाहिजे. दुर्दैवाने जेव्हा आम्ही संभाव्यता तपासू लागलो तेव्हा बर्‍याच असतात, म्हणून एचडब्ल्यू लिब्रे येथे आम्ही एक आयोजित करण्याचा प्रयत्न करण्याचा निर्णय घेतला आहे छोटा मार्गदर्शककमीतकमी वयाने, जिथे आपण त्याबद्दल बोलू अशा भाषा ज्या माझ्या मते, अधिक उपदेशात्मक आणि मनोरंजक असू शकतात.

3 ते 6 वर्षे वयोगटातील

या पहिल्या चरणात, सत्य असे आहे की मुलांना दिसते विशिष्ट टप्प्यावर काय केले जाते हे समजण्यास आरंभ करण्यासाठी खूपच तरुण. यामुळे, ते खरोखर काय करीत आहेत हे जाणून घेतल्याशिवाय त्यांना शिकविणे चांगले आहे, यावेळी कदाचित हे आवश्यक नाही म्हणून खेळून शिकण्याचा प्रयत्न करणे हा सर्वात चांगला पर्याय आहे.

संगणकीय विचारसरणी काय असेल याची सुरुवात करण्यासाठी, सर्वात चांगली गोष्ट म्हणजे त्यांना आवडत असलेले खेळण्यांचे काही प्रकार मिळवा आणि त्यांचे लक्ष वेधून घ्या आणि या अर्थाने, आपण कल्पना करू शकता त्याउलट असे बरेच पर्याय आहेत जे आपल्याकडे बाजारात उपलब्ध आहेत.

स्क्रॅच जूनियर

या जगातील आपल्या लहान मुलांना आरंभ करण्याच्या पहिल्या प्रयत्नात आपल्याला जास्त पैसे खर्च करायचे नसल्यास, एक पर्याय असू शकतो स्क्रॅच जूनियर. आम्ही Android आणि iOS दोन्हीसाठी उपलब्ध असलेल्या अॅपबद्दल बोलत आहोत जे ब्लॉक प्रोग्रामिंगवर त्याचा उपयोग करतात.

या अनुप्रयोगाचा नकारात्मक बिंदू अनेक आवारात आढळतो जो त्यास मनोरंजक बनवितो. एकीकडे, ज्यावेळेपासून आम्ही चिन्हांकित केले त्या श्रेणीसाठी मुलाचे वय जास्त असणे आवश्यक आहे थोड्या सहजतेने टॅब्लेट हाताळण्यास सक्षम असणे आवश्यक आहे तसेच आपल्याकडे आधीपासूनच असणे आवश्यक आहे विशिष्ट क्षमता संज्ञानात्मक.

पक्षात आहे अर्ज विनामूल्य आहे आणि त्यामध्ये काही कल्पना आहेत ज्या आपल्याला प्रारंभ करण्यासाठी उदाहरणे आणि मार्गदर्शक म्हणून कार्य करू शकतात.

मुलांसाठी प्रोग्रामिंग शिकण्यासाठी सुरवंट रोबोट

रोबोटसह भिन्न खेळ

याक्षणी, नावे किंवा ब्रँड न देता, आपल्याला सांगा की आज बाजारात काही शक्यता आहेत ज्यात घरातील सर्वात लहान भिन्न ऑटोमॅटासह खेळू शकतात विविध पूर्वनिर्धारित हालचाली करण्यासाठी प्रोग्राम. खोलीतील शारीरिक बिंदू अ पासून सुरू होणारी रोबोट मिळवणे, स्वतः स्थापित केलेल्या बिंदू ब पर्यंत पोहोचणे याचे एक उदाहरण असू शकते.

वैयक्तिकरित्या, मी कबूल केले पाहिजे की ही कल्पना ही अशी आहे की, त्या वेळी मी या क्षेत्रात काम करणे निवडले आहे आणि जरी लहान वयात मुले सहसा अस्वस्थ असतात, परंतु आपण येऊ शकतो आमच्यासमोर असलेल्या आव्हानांमध्ये त्यांना रस घ्या जर आम्ही त्यांना नेहमी मदत केली तर

7 ते 9 वर्षे वयोगटातील

या टप्प्यात सत्य हे आहे की लहान मुलांजवळ सामान्यत: असते अधिक विकसित कौशल्येतथापि, ते वृद्ध आहेत आणि त्यांची क्षमता आपण कल्पना करू शकत नाही त्यापेक्षा खूपच जास्त आहे, विशेषतः जर आम्ही त्यांना प्रशिक्षण देण्यात मदत केली तर.

हे त्यांच्यासाठी बरीच प्रगत प्रोग्राम आणि आव्हानांचा उपयोग करण्यासाठी निश्चितपणे दार उघडते, जे या वयोगटात प्रामुख्याने आणि तज्ञांच्या म्हणण्यानुसार आपले लक्ष्य ठेवले पाहिजे एकाधिक बुद्धिमत्तेची जाहिरात करा जसे की गणित, स्थानिक किंवा भाषाशास्त्र

स्क्रॅच

मागील स्तराच्या शिफारशींसह पुढे जाणे, च्या जुनियर आवृत्तीतून जाण्यापेक्षा चांगले काहीही नाही स्क्रॅच, विशेषत: जर आपण ते मास्टर केले तर, सर्वात प्रगत आवृत्ती, जी जगातील मुख्य शैक्षणिक प्रोग्रामिंग प्लॅटफॉर्मपैकी एक मानली जाते. ही आवृत्ती 8 वर्षांवरील मुलांसाठी आहे वर्षे जरी, सहसा घडते तसे, प्रत्येक गोष्ट स्वत: मुलावर आणि तिच्यावरील स्वारस्यावर अवलंबून असते.

आपण स्क्रॅचशी परिचित असल्यास, रंगीत तुकड्यांच्या वापराच्या मागे ही एक प्रकारची उच्च-स्तरीय भाषा लपलेली आहे. व्यक्तिशः, हे प्रारंभ करणे मला अधिक मनोरंजक व्यासपीठापेक्षा अधिक वाटत आहे, विशेषत: जर आम्ही सध्याचे खाते लक्षात घेतले तर त्यांच्या वेबसाइटवर 14 दशलक्षाहून अधिक प्रकल्प ते मार्गदर्शक म्हणून काम करू शकतात.

Tynker

Tynker एक प्रोग्रामिंग भाषा आहे ज्याचा वापर असू शकतो स्क्रॅच प्रमाणेच कारण ते ब्लॉक्स लावण्यावर आधारित आहे. फ्रीमियम तत्त्वज्ञानाचे अनुसरण करण्याव्यतिरिक्त एक मुख्य फायदा म्हणजे तो त्याच्या व्यासपीठावर आपल्याला आढळतो एकाधिक शिकवण्या हे आम्हाला सॉफ्टवेअरसह प्रारंभ करण्यात मदत करते.

मागील पर्यायांप्रमाणेच ज्यांना जबाबदार आहे टेंकर 8 वर्षापेक्षा जास्त वयाच्या मुलांमध्ये त्याचा वापर करण्याची शिफारस करतातवय, ज्या वयात त्यांचा असा विश्वास आहे की मुलांना प्लॅटफॉर्म ऑफर करते त्यापैकी खरोखरच बरेच काही मिळेल, ज्यात अनेक स्तर आणि विविध उद्दिष्टे आहेत.

10 ते 12 वर्षे वयोगटातील

या क्षणी, सत्य हे आहे की आपली लहान मुले यापुढे नाहीत आणि काळानुसार त्यांची क्षमता वेगाने वाढली आहे. या टप्प्यावर आपण त्यांचेकडे काय आणले पाहिजे हे सांगून त्यांना प्रेरित करणे थांबविले पाहिजे आपली स्वतःची ध्येये आणि आपण ते कसे प्राप्त करावे हे ठरवा.

हा मुद्दा असा आहे की तिथे सर्वात उत्तम गोष्ट म्हणजे त्यांनी ब्लॉक्सवर काम करणे सुरू केले आणि मजकूरसह त्यांचे वेगवेगळे प्रकल्प पुढे चालू ठेवले, तथापि, दुसरीकडे, त्या क्षणी आम्ही त्यांना फायदे दर्शवू शकत नाही वेगवेगळ्या पारंपारिक प्रोग्रामिंग भाषांची, त्यासाठी वेळ लागेल.

कोड माकड

हे एक विलक्षण सॉफ्टवेअर आहे जे मला स्वारस्यापेक्षा अधिक आढळले, कारण हे आता ब्लॉक्ससह प्रोग्राम केलेले नसले तरी सत्य हे आहे की ते व्यावसायिक प्रोग्रामिंग वातावरणाच्या वापरासाठी केंद्रित मध्यवर्ती पाऊल असू शकते, विशेषत: त्याच्या इंटरफेसमुळे.

कोड माकडमध्ये आम्हाला लागेल माकडांनी केलेल्या क्रियांवर नियंत्रण ठेवा जे वेगवेगळ्या परिस्थितीत केळी गोळा करतात. माकडांना हलविण्यासाठी, आपली खात्री आहे की आपण अगदी सोप्या सूचना वापरुन कोड लिहीला पाहिजे. जसे आपण पुढच्या स्तरावर जाऊ, अडचण वाढते.

13 ते 16 वर्षे वयोगटातील

आमच्या वयात या क्षणी आम्ही वयात आहोत 'अवघड'. आमच्या छोट्या मुलासाठी प्रोग्रामिंग कौशल्यांवर अवलंबून असणारी शक्यता बरीच आहे कारण तेथे प्रोग्रामिंग तंत्र शिकण्यासाठी वेगवान कोर्स आहेत जे मनोरंजक असू शकतात जरी भिन्न पद्धती प्रस्तावित करणारे काही प्लॅटफॉर्म देखील आहेत.

अ‍ॅपइन्व्हेंटर

अ‍ॅपइन्व्हेंटर हे अ‍ॅप्लिकेशनशिवाय काही नाही ज्यावरून आपण कोडचे ब्लॉक ड्रॅग करून Android अनुप्रयोग तयार करू शकता. अधिक माहितीसाठी, आपल्याला सांगा की हे झाले आहे गूगलनेच विकसित केले आहे आणि त्याची उत्क्रांती कोणत्याही पेक्षा कमी द्वारे सहन केली जाते एमआयटी.

अ‍ॅपइव्हेंटर बद्दल सर्वात मनोरंजक गोष्ट म्हणजे ती आहे पूर्णपणे विनामूल्य आणि वापरण्यास सुलभ, विशेषत: जर आपण आमची दीक्षा सुरू करण्याच्या उद्देशाने इंटरनेटवर असंख्य ट्यूटोरियल्स असल्याचे लक्षात घेतले तर.

python ला

होय, आपण योग्यरित्या वाचता, या वयात ते वापरणे प्रारंभ करणे अधिक मनोरंजक असू शकते python ला, विशेषत: जर आपल्या घरातल्या तरुणांना त्याच्या चिंतेमुळे ब्लॉक्ससह काम करणे थांबवायचे असेल आणि व्यावसायिक प्रोग्रामिंगमध्ये जायचे असेल.

आपल्याला चांगलेच माहिती आहे की, त्यांच्याद्वारे सूचित केलेल्या प्रत्येक गोष्टीसह आम्ही प्रोग्रामिंग भाषेचा सामना करीत आहोत. मी त्यात समाविष्ट केले आहे कारण बरेच आहेत टेक्स्टल प्रोग्रामिंगचा परिचय म्हणून पायथन वापरण्याची शिफारस करणारे तज्ञ त्याच्या साधेपणासाठी. त्याऐवजी, थोडेसे संशोधन केल्यास, आपण 14 वर्षांच्या वयापासून तसेच सर्व जीवनातील पारंपारिक पुस्तकांसारख्या माहितीच्या इतर स्त्रोतांपासून कसे प्रारंभ करावे हे शोधण्यासाठी अनेक ट्यूटोरियल शोधण्यास सक्षम असाल.

17 वर्षे आणि त्याहून मोठे

या टप्प्यावर आणि अगदी पूर्वीच्या काळातही आम्ही आधीच परिपूर्ण तरुण लोक तसेच या वयात प्रवेश करू इच्छित असलेल्या कोणत्याही प्रौढ व्यक्तीबद्दल बोलत आहोत.

या वयात, तरुणांनी त्यांच्या भविष्याची योजना सुरू करणे सामान्य आहे. बर्‍याच संभाव्यतेनुसार तार्किक आहे, पुनरावृत्ती जावा पर्यंत पोचण्यापर्यंत मजकूर प्रोग्रामिंग भाषेसह कार्य करण्यास प्रारंभ करण्यापासून ते जळत जाण्यापर्यंत थोड्या वेळाने, ऑब्जेक्टिव्ह-सी ... ऑब्जेक्ट-देणार्या भाषांसाठी किंवा, आपल्याला जायचे असल्यास पुढे, सी च्या सामर्थ्यवान आणि अष्टपैलू जगात सखोल जा.

Arduino

या स्तरावर मला अनेक प्रस्ताव प्रस्तावित करायचे आहेत, तथापि, मला असे वाटते की स्वत: च्या प्रकल्पांसारख्या अधिक गंभीर गोष्टी करण्याची वेळ आली आहे जेथे इलेक्ट्रॉनिक्समध्ये प्रोग्रामिंग मिसळावे.

ची खरी क्षमता Arduino त्यांच्या प्रचंड मध्ये आहे सानुकूलनेस, अष्टपैलुत्व आणि स्केलेबिलिटीच्या बाबतीत शक्यता. त्याच्या बाजूने आणखी एक मुद्दा म्हणजे आज या प्रकल्पाच्या मागे एक विशाल समुदाय आहे जिथे आपण वास्तविक प्रकल्पांवर कार्य करण्यास शिकू शकता.

स्टॅन्सील

आपण व्हिडिओ गेम प्रेमी असल्यास आणि आपली व्यावसायिक कारकीर्द अशा प्रकारे विकसित करू इच्छित असल्यास आपल्याला प्रयत्न करण्यात स्वारस्य असू शकते स्टॅन्सील, किती विनामूल्य आहेत या क्षणीचे अधिक प्रगत व्हिडिओ गेम तयार करण्यासाठी एक व्यासपीठ (एक सशुल्क आवृत्ती आहे) आपल्याला मोठ्या संभाव्यतेसह प्रगत, वैयक्तिकृत खेळ तयार करण्याची परवानगी देईल.

नकारात्मक भाग म्हणजे त्याचा वापर सुरू करण्यासाठी तुम्हाला त्याच्या अधिकृत वेबसाइटवर अस्तित्त्वात असलेल्या काही ट्यूटोरियलचे अनुसरण करावे लागेल ते खूप गुंतागुंतीचे आहे, कमीतकमी काही काळानंतर, आम्हाला व्यासपीठावर सहजता येऊ लागते.


टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.