DSSSB TGT CS Mock 03 – Question 200

Question:

What is the primary benefit of introducing ‘Block-based Visual Programming’ (such as Scratch or Blockly) before transitioning to text-based languages like Python or C++?
पायथन या C++ जैसी टेक्स्ट-आधारित भाषाओं में जाने से पहले ‘ब्लॉक-आधारित विजुअल प्रोग्रामिंग’ (जैसे स्क्रैच या ब्लॉकली) शुरू करने का प्राथमिक लाभ क्या है?

Options:

  • It eliminates syntax frustration (missing semicolons/brackets) and allows students to focus entirely on core algorithmic logic and sequencing
  • It teaches machine language assembly instructions directly
  • It compiles faster than C++ on high-performance servers
  • It prevents students from ever needing to learn text-based coding
  • यह सिंटैक्स संबंधी हताशा (जैसे छूटे हुए सेमीकोलन/ब्रैकेट) को समाप्त करता है और छात्रों को विशुद्ध रूप से एल्गोरिथम तर्क और अनुक्रमण पर ध्यान केंद्रित करने में सक्षम बनाता है
  • यह सीधे मशीन लैंग्वेज सिखाता है
  • यह C++ से तेज कंपाइल होता है
  • यह टेक्स्ट-आधारित कोडिंग की आवश्यकता को सदा के लिए समाप्त कर देता है

Correct Answer: a)

Explanation:

Block-based visual programming eliminates cognitive overload caused by complex text syntax errors, allowing beginner students to intuitively grasp computational concepts such as loops, conditionals, events, and variables.
ब्लॉक-आधारित कोडिंग शुरुआती शिक्षार्थियों को सिंटैक्स त्रुटियों के तनाव से मुक्त रखती है, जिससे वे अपना पूरा ध्यान लॉजिक, लूप और शर्तों को समझने पर केंद्रित कर पाते हैं।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top