कोडिंगचं कोडं

कोडिंगचं कोडं

चला, कंप्युटर प्रोग्रामिंग शिकू या!

यांच्या सहकार्याने

चला, कंप्युटर प्रोग्रामिंग शिकू या!

चला,
कंप्युटर प्रोग्रामिंग
शिकू या!
यांच्या सहकार्याने
  • प्रस्तावना
  • भाग ०१ - "Hello, World!"
  • भाग ०२ - कोडिंग का शिकायचं?
  • भाग ०३ - ब्लॉकली
  • भाग ०४ - "Hello, <तुमचं नाव>!"
  • भाग ०५ - व्हेरिएबल डिक्लरेशन
  • भाग ०६ - डेटा टाईप
  • भाग ०७ - नावात काय आहे!
  • भाग ०८ - व्हेरिएबलची किंमत ठरविणे
  • भाग ०९ - या व्हेरिएबलमधून त्या व्हेरिएबलमधे
  • भाग १० - कमेंट्स
  • भाग ११ - इनिशिअलायझिंग व्हेरिएबल्स
  • भाग १२ - मूलभूत गणिती क्रिया
  • भाग १३ - A = A + 1, असं कसं?
  • भाग १४ - जर-तर
  • भाग १५ - जर - नाही तर जर - नाही तर
  • भाग १६ – बे एके बे
  • भाग १७ – जब तक है जान
  • भाग १८ – जब तक है जान (मागील भागावरून पुढे)
  • भाग १९ – तार्किक क्रिया
  • भाग २० – स्टोन, पेपर, सिजर्स – भाग १
  • भाग २१ – स्टोन, पेपर, सिजर्स – भाग २
  • भाग २२ – व्हेरिएबल्सची मालिका
  • भाग २३ – फंक्शन
  • भाग २४ – फंक्शन – वर्तुळाचे क्षेत्रफळ
  • भाग २५ – व्हेरिएबलची व्याप्ती
  • भाग २६ – समारोप नव्हे, ही तर सुरूवात!
  • भाग २१ – भाग २१ – स्टोन, पेपर, सिजर्स – भाग २
  • हे वाचा ...
  • हे करून बघा ...

मागील भागात आपण तार्किक क्रिया हा प्रकार समजून घेण्यासाठी "स्टोन, पेपर, सिजर्स" या गेमचं उदाहरण घेतलं. या गेमच्या प्रोग्रामचे चार भाग आहेत.

१. दोन खेळाडूंचे मार्कं साठवून ठेवण्यासाठी दोन व्हेरिएबल डिक्लेअर करून, त्यात सुरूवातीस शून्य साठवून ठेवा.

२. गेमचे नियम दाखवा.

३. जोपर्यंत एका खेळाडूचे मार्कं ५ होत नाहीत, तोपर्यंत गेम खेळत रहा.

४. गेम संपला की कोण जिंकलं ते सांगा.

यातील पहिला, दुसरा व चौथा भाग आपण मागच्या भागात बघितले.

Example : Stone, Paper, Scissors

Program Output - Part 2

तिसऱ्या भागात जो लूप (loop) वापरला आहे, त्या लूपमधे किती वेळा फिरायचं हे ठरविण्यासाठीची अटही बघितली. ती दोन उपअटी "and" ह्या तार्किक क्रियेने जोडून बनलेली संयुक्त अट आहे. "ScoreOfPlayer1 < 5" व "ScoreOfPlayer2 < 5" या दोन्ही अटी true असतील तोपर्यंत प्रोग्राम लूपमधे फिरत राहील. लूपमधे फिरून प्रोग्राम काय करेल, ते आता पाहू या.

गेमच्या नियमानुसार, "if - else if - else" ही कमांड वापरून, कोणत्या खेळाडूला मार्क द्यायचा ते ठरवेल.

Example : Stone, Paper, Scissors

Program in Blockly

Program in JavaScript