उद्देश : Scratch अप्लिकेशन वापरुन गेम तयार करणे . 

coding म्हणजे काय ?

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

कम्प्युटर लॅंगवेज मध्ये केली जाते. उदा. C ,C++ ,Java ,Python ,C# इत्यादि. कोडिंगलाच प्रोग्रामिंग असे म्हणतात त्यामुळे तुम्ही गोधळून नका जाऊ. वेबसाइट किवा सॉफ्टवेअर हे भरपूर कोडिंग फाइल तयार करून केले जातात. कोडिंग फाइल म्हणजेच प्रोग्राम फाइल्स तयार केल्या जातात.

फेसबूक, गूगल,कॉम्प्युटर सॉफ्टवेअर, ऑपरेटिंग सिस्टम, मोबाइल आप या सर्वांना कोडिंग करण्यासाठी वेगवेगळ्या प्रोग्रामिंग लॅंगवेज वापरल्या जातात. उदा. वेबसाइट बनवायची त्यासाठी तुम्हाला डिजाइन साठी (यूजर इंटरफेस) HTML & CSS वापरावी लागते आणि त्या डेटा वरती ऑपरेशन करण्यासाठी php सर्वर साइड लॅंगवेज आणि डेटा साठवण्यासाठी mysql वापरावं लागते.

ब्लॉक कोडिंग म्हणजे काय ?

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

Scrach programming म्हणजे काय ?

स्क्रॅच ही एक उच्च-स्तरीय ब्लॉक-आधारित व्हिज्युअल प्रोग्रामिंग भाषा आणि वेबसाइट आहे. साइटवरील वापरकर्ते, ज्याला स्क्रॅचर्स म्हणतात, ब्लॉक सारखा इंटरफेस वापरून वेबसाइटवर प्रकल्प तयार करू शकतात. बाह्य साधनांचा वापर करून प्रकल्प HTML5, Android अॅप्स आणि EXE फायलींवर निर्यात केले जाऊ शकतात. ही सेवा एमआयटी मीडिया लॅबद्वारे विकसित केली गेली आहे, स्क्रॅचचे नाव “स्क्रॅचिंग” नावाच्या डिस्क जॉकीद्वारे वापरल्या जाणार्‍या तंत्रावरून घेतले जाते, जेथे विनाइल रेकॉर्ड एकत्र क्लिप केले जातात आणि विविध ध्वनी प्रभाव आणि संगीत तयार करण्यासाठी टर्नटेबलवर वापरले जातात. स्क्रॅचिंग प्रमाणे, वेबसाइट वापरकर्त्यांना व्हिडिओ गेम, अॅनिमेशन आणि सिम्युलेशन यांसारखे प्रोजेक्ट तयार आणि रीमिक्स करून सर्जनशील मार्गांनी विविध माध्यमे (ग्राफिक्स, ध्वनी आणि इतर प्रोग्राम्ससह) एकत्र बनवू शकतो . 

ब्लॉक कोडिंगमुळे या skill improment होतात . 

  • Mathematical skills
  • Writing
  • Communication
  • Creativity

स्क्रॅच प्रोग्रम्मिंग लॅंगवेज वापरुन मी गेम बनवली आहे. त्याची फाइल दिली आहे .  

GAMING FILE

https://drive.google.com/file/d/1K0hZq5FDr5hVIn_9nanfaGTLQd11Uy8m/view?usp=sharing

GAMING Playing