डिकोडिंग कोडिंग : अल्गोरिदमिक विचार करताना...

श्‍वेता दांडेकर
Wednesday, 7 April 2021

अल्गोरिदमिक विचार म्हणजे एखादे कार्य पूर्ण करण्यासाठी अल्गोरिदम किंवा चरण-दर-चरण निर्देशांचा वापर.

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

हेही वाचा - इंडियन नेव्ही जॉब्स : 710 ट्रेड्‌समन भरती परीक्षा ऍडमिट कार्ड जाहीर ! ही घ्या थेट लिंक

काय आहे अल्गोरिदमिक विचार...
अल्गोरिदमिक विचार म्हणजे एखादे कार्य पूर्ण करण्यासाठी अल्गोरिदम किंवा चरण-दर-चरण निर्देशांचा वापर. थोडक्यात सांगायचे तर, अल्गोरिदम म्हणजे कार्ये करण्याचा एक मार्ग. याचा अर्थ शब्दकोशामध्ये एखादा शब्द शोधणे, अक्षरे लावून नावे क्रमवारी लावणे, मफिन बेक करणे इत्यादी. समस्या अधिक जटिल होत जाते, तसे अल्गोरिदमदेखील अधिक जटिल होतात - जसे अॅप विकसित करणे किंवा आर्टिफिशिअल इंटेलिजन्स तयार करण्याच्या बाबतीत. मग आपण या विचारसरणीचा विकास कसा कराल? सर्व कौशल्यांप्रमाणेच हेदेखील शिकता येते आणि सरावातून विकसित केले जाऊ शकते. हे कौशल्य विकसित करण्याचा सर्वांत सोपा मार्ग म्हणजे कोडिंग शिकणे. एखादी समस्या सोडवताना (किंवा मुलांच्या बाबतीत एखादा खेळ तयार करताना किंवा संवादात्मक कथा तयार करताना) अल्गोरिदमिक विचार कशा प्रकारे दिसतात यावर एक नजर टाकूया :

  • - समस्या स्पष्टपणे परिभाषित करणे
  • - समस्या लहान, सोप्या भागांमध्ये मोडणे
  • - समस्येच्या प्रत्येक भागासाठी उपाय निश्चित करणे
  • - सोल्यूशनची अंमलबजावणी करणे
  • - चाचणी आणि पुनरावृत्तीद्वारे अधिक कार्यक्षम बनविणे

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


स्पष्ट, नेमक्या आणि विश्वासार्ह बातम्या वाचण्यासाठी 'सकाळ'चे मोबाईल अॅप डाऊनलोड करा
Web Title: Decoding coding thinking algorithmically