ಮೊದಲನೆಯದಕ್ಕೆ ಸಮಯ. ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಅನ್ನು ರೋಬೋಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ಹೇಗೆ ಅಳವಡಿಸಿದ್ದೇವೆ ಎಂಬುದರ ಕಥೆ

ಶೈಕ್ಷಣಿಕ ರೊಬೊಟಿಕ್ಸ್‌ನ ಪ್ರಸ್ತುತ ವೈವಿಧ್ಯತೆಯನ್ನು ನೋಡುವಾಗ, ಮಕ್ಕಳು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ನಿರ್ಮಾಣ ಕಿಟ್‌ಗಳು ಮತ್ತು ಸಿದ್ಧಪಡಿಸಿದ ಉತ್ಪನ್ನಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿದ್ದಾರೆ ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ನ ಮೂಲಭೂತ ಅಂಶಗಳಿಗೆ "ಪ್ರವೇಶ" ದ ಬಾರ್ ಸಾಕಷ್ಟು ಕಡಿಮೆಯಾಗಿದೆ (ಶಿಶುವಿಹಾರದವರೆಗೆ). ಮಾಡ್ಯುಲರ್-ಬ್ಲಾಕ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ಗೆ ಮೊದಲು ಪರಿಚಯಿಸುವ ಮತ್ತು ನಂತರ ಹೆಚ್ಚು ಮುಂದುವರಿದ ಭಾಷೆಗಳಿಗೆ ಚಲಿಸುವ ವ್ಯಾಪಕ ಪ್ರವೃತ್ತಿಯಿದೆ. ಆದರೆ ಈ ಪರಿಸ್ಥಿತಿ ಯಾವಾಗಲೂ ಇರಲಿಲ್ಲ.

ಮೊದಲನೆಯದಕ್ಕೆ ಸಮಯ. ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಅನ್ನು ರೋಬೋಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ಹೇಗೆ ಅಳವಡಿಸಿದ್ದೇವೆ ಎಂಬುದರ ಕಥೆ

2009-2010. ರಷ್ಯಾವು ಆರ್ಡುನೊ ಮತ್ತು ಸ್ಕ್ರ್ಯಾಚ್ ಅನ್ನು ಸಾಮೂಹಿಕವಾಗಿ ಪರಿಚಯಿಸಲು ಪ್ರಾರಂಭಿಸಿದೆ. ಕೈಗೆಟುಕುವ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಉತ್ಸಾಹಿಗಳು ಮತ್ತು ಶಿಕ್ಷಕರ ಮನಸ್ಸನ್ನು ವಶಪಡಿಸಿಕೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಿವೆ, ಮತ್ತು ಈ ಎಲ್ಲವನ್ನು ಸಂಪರ್ಕಿಸುವ ಕಲ್ಪನೆಯು ಈಗಾಗಲೇ ಜಾಗತಿಕ ಮಾಹಿತಿ ಜಾಗದಲ್ಲಿ ಪೂರ್ಣ ಸ್ವಿಂಗ್‌ನಲ್ಲಿದೆ (ಮತ್ತು ಭಾಗಶಃ ಕಾರ್ಯಗತಗೊಂಡಿದೆ).

ವಾಸ್ತವವಾಗಿ, ಆ ಸಮಯದಲ್ಲಿ ಬಿಡುಗಡೆಯಾದ ಆವೃತ್ತಿ 1.4 ರಲ್ಲಿ ಸ್ಕ್ರ್ಯಾಚ್, ಈಗಾಗಲೇ ಬಾಹ್ಯ ಉಪಕರಣಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಹೊಂದಿತ್ತು. ಇದು Lego WeDo (ಮೋಟಾರ್ ಬ್ಲಾಕ್‌ಗಳು) ಮತ್ತು ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಿತ್ತು ಪಿಕೋಬೋರ್ಡ್ ಬೋರ್ಡ್‌ಗಳು.

ಆದರೆ ನಾನು ಆರ್ಡುನೊ ಮತ್ತು ಅದರ ಆಧಾರದ ಮೇಲೆ ರೋಬೋಟ್‌ಗಳನ್ನು ಬಯಸುತ್ತೇನೆ, ಮೇಲಾಗಿ ಮೂಲ ಆವೃತ್ತಿಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತೇನೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಜಪಾನಿನ ಆರ್ಡುನೊ ಎಂಜಿನಿಯರ್‌ಗಳಲ್ಲಿ ಒಬ್ಬರು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳನ್ನು ಹೇಗೆ ಸಂಯೋಜಿಸುವುದು ಮತ್ತು ಸ್ಕೀಮ್ಯಾಟಿಕ್ಸ್ ಅನ್ನು ಪೋಸ್ಟ್ ಮಾಡಿದರು (ಅವುಗಳೆಲ್ಲವೂ "ಚಿಂತನೆ" ಮಾಡಬೇಕಾಗಿಲ್ಲ) ಮತ್ತು ಸಾರ್ವಜನಿಕ ಪ್ರವೇಶಕ್ಕಾಗಿ ಫರ್ಮ್‌ವೇರ್ (ಆದರೆ ಅಯ್ಯೋ, ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿಯೂ ಅಲ್ಲ. ) ಈ ಯೋಜನೆಯನ್ನು ಆಧಾರವಾಗಿ ತೆಗೆದುಕೊಂಡು, ScratchDuino 2010 ರಲ್ಲಿ ಜನಿಸಿದರು (ಆ ಸಮಯದಲ್ಲಿ, ನನ್ನ ಹೆಂಡತಿ ಮತ್ತು ನಾನು ಲಿನಕ್ಸ್ ಸೆಂಟರ್ ಕಂಪನಿಯಲ್ಲಿ ಕೆಲಸ ಮಾಡಿದ್ದೇವೆ).

"ಬದಲಿಸಬಹುದಾದ ಕಾರ್ಟ್ರಿಡ್ಜ್" ಪರಿಕಲ್ಪನೆ (ಮೈಕ್ರೋ:ಬಿಟ್? ಅನ್ನು ನೆನಪಿಸುತ್ತದೆ), ರೋಬೋಟ್ ಘಟಕಗಳಿಗೆ ಮ್ಯಾಗ್ನೆಟಿಕ್ ಆರೋಹಣಗಳು ಮತ್ತು ಸ್ಕ್ರ್ಯಾಚ್‌ನ ಅಂತರ್ನಿರ್ಮಿತ ಸಂವೇದಕ ಸಂಸ್ಕರಣೆ ಮತ್ತು ಮೋಟಾರ್ ನಿಯಂತ್ರಣ ಸಾಮರ್ಥ್ಯಗಳ ಬಳಕೆ.

ಮೊದಲನೆಯದಕ್ಕೆ ಸಮಯ. ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಅನ್ನು ರೋಬೋಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ಹೇಗೆ ಅಳವಡಿಸಿದ್ದೇವೆ ಎಂಬುದರ ಕಥೆ

ಮೊದಲನೆಯದಕ್ಕೆ ಸಮಯ. ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಅನ್ನು ರೋಬೋಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ಹೇಗೆ ಅಳವಡಿಸಿದ್ದೇವೆ ಎಂಬುದರ ಕಥೆ

ರೋಬೋಟ್ ಅನ್ನು ಮೂಲತಃ ಲೆಗೊ-ಹೊಂದಾಣಿಕೆ ಮಾಡಲು ಉದ್ದೇಶಿಸಲಾಗಿತ್ತು:

ಮೊದಲನೆಯದಕ್ಕೆ ಸಮಯ. ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಅನ್ನು ರೋಬೋಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ಹೇಗೆ ಅಳವಡಿಸಿದ್ದೇವೆ ಎಂಬುದರ ಕಥೆ

2011 ರಲ್ಲಿ, ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಬಿಡುಗಡೆಯಾಯಿತು ಮತ್ತು (ನನ್ನ ಹೆಂಡತಿ ಮತ್ತು ನಾನು 2013 ರಲ್ಲಿ ಯೋಜನೆಯನ್ನು ತೊರೆದ ನಂತರ) ಇದು ಪ್ರಸ್ತುತ ROBBO ಹೆಸರಿನಲ್ಲಿ ವಾಸಿಸುತ್ತಿದೆ ಮತ್ತು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ.

ಮೊದಲನೆಯದಕ್ಕೆ ಸಮಯ. ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಅನ್ನು ರೋಬೋಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ಹೇಗೆ ಅಳವಡಿಸಿದ್ದೇವೆ ಎಂಬುದರ ಕಥೆ

ಇದೇ ರೀತಿಯ ಯೋಜನೆಗಳಿವೆ ಎಂದು ಯಾರಾದರೂ ವಾದಿಸಬಹುದು. ಹೌದು, S4A ಯೋಜನೆಯು ಅದೇ ಸಮಯದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಗೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಿತು, ಆದರೆ ಅವರು ಮಾರ್ಪಡಿಸಿದ ಸ್ಕ್ರ್ಯಾಚ್‌ನಿಂದ Arduino ಶೈಲಿಯಲ್ಲಿ (ಅದರ ಡಿಜಿಟಲ್ ಮತ್ತು ಅನಲಾಗ್ ಔಟ್‌ಪುಟ್‌ಗಳೊಂದಿಗೆ) ನಿಖರವಾಗಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡುವ ಗುರಿಯನ್ನು ಹೊಂದಿದ್ದರು, ಆದರೆ ನನ್ನ ಅಭಿವೃದ್ಧಿಯು "ವೆನಿಲ್ಲಾ" ಆವೃತ್ತಿಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಬಹುದು (ಆದಾಗ್ಯೂ. 1 ರಿಂದ 4 ರವರೆಗೆ ಸಂವೇದಕಗಳಿಗಾಗಿ ನಿರ್ದಿಷ್ಟವಾಗಿ ಬ್ಲಾಕ್‌ಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ನಾವು ಮಾರ್ಪಡಿಸಿದ್ದೇವೆ).

ನಂತರ ಸ್ಕ್ರ್ಯಾಚ್ 2.0 ಕಾಣಿಸಿಕೊಂಡಿತು ಮತ್ತು ಅದರೊಂದಿಗೆ ಆರ್ಡುನೊ ಮತ್ತು ಜನಪ್ರಿಯ ರೋಬೋಟ್‌ಗಳಿಗೆ ಪ್ಲಗಿನ್‌ಗಳು ಕಾಣಿಸಿಕೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಿದವು, ಮತ್ತು ಬಾಕ್ಸ್‌ನಿಂದ ಸ್ಕ್ರ್ಯಾಚ್ 3.0 ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ರೋಬೋಟಿಕ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

ಬ್ಲಾಕ್ಲಿ. ನೀವು MBot ನಂತಹ ಜನಪ್ರಿಯ ರೋಬೋಟ್‌ಗಳನ್ನು ನೋಡಿದರೆ (ಇದು ಆರಂಭದಲ್ಲಿ ಮಾರ್ಪಡಿಸಿದ ಸ್ಕ್ರ್ಯಾಚ್ ಅನ್ನು ಸಹ ಬಳಸಿದೆ), ಅವುಗಳನ್ನು ಬ್ಲಾಕ್ ಭಾಷೆಯಲ್ಲಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾಗುತ್ತದೆ, ಆದರೆ ಇದು ಸ್ಕ್ರ್ಯಾಚ್ ಅಲ್ಲ, ಆದರೆ Google ನಿಂದ ಮಾರ್ಪಡಿಸಿದ ಬ್ಲಾಕ್‌ಲಿ. ಅದರ ಅಭಿವೃದ್ಧಿಯು ನನ್ನಿಂದ ಪ್ರಭಾವಿತವಾಗಿದೆಯೇ ಎಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ, ಆದರೆ ನಾವು 2013 ರಲ್ಲಿ ಲಂಡನ್‌ನಲ್ಲಿ ಬ್ಲಾಕ್ಲಿ ಡೆವಲಪರ್‌ಗಳಿಗೆ Scratchduino ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ತೋರಿಸಿದಾಗ, ಅಲ್ಲಿ ಇನ್ನೂ ರೋಬೋಟ್‌ಗಳ ವಾಸನೆ ಇರಲಿಲ್ಲ ಎಂದು ನಾನು ಖಚಿತವಾಗಿ ಹೇಳಬಲ್ಲೆ.

ಮೊದಲನೆಯದಕ್ಕೆ ಸಮಯ. ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಅನ್ನು ರೋಬೋಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ಹೇಗೆ ಅಳವಡಿಸಿದ್ದೇವೆ ಎಂಬುದರ ಕಥೆ

ಈಗ ಬ್ಲಾಕ್ಲಿ ಮಾರ್ಪಾಡುಗಳು ಅನೇಕ ರೊಬೊಟಿಕ್ ಕನ್ಸ್ಟ್ರಕ್ಟರ್‌ಗಳು ಮತ್ತು ಶೈಕ್ಷಣಿಕ ರೋಬೋಟ್‌ಗಳ ಆಧಾರವಾಗಿದೆ, ಮತ್ತು ಇದು ಮತ್ತೊಂದು ಕಥೆ, ಇತ್ತೀಚೆಗೆ ರಷ್ಯಾದಲ್ಲಿ ಮತ್ತು ಪ್ರಪಂಚದಲ್ಲಿ ಅಪಾರ ಸಂಖ್ಯೆಯ ಯೋಜನೆಗಳು ಕಾಣಿಸಿಕೊಂಡಿವೆ (ಮತ್ತು ಮರೆವುಗೆ ಮುಳುಗಿವೆ). ಆದರೆ ರಷ್ಯಾದ ಒಕ್ಕೂಟದಲ್ಲಿ ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಅನುಷ್ಠಾನದಲ್ಲಿ ಮತ್ತು ಲೆಗೊ ಜೊತೆಗಿನ “ಘರ್ಷಣೆಯಲ್ಲಿ” ಮೊದಲಿಗರಾಗಿದ್ದೇವೆ :)

2013 ರ ನಂತರ ಏನಾಯಿತು? 2014 ರಲ್ಲಿ, ನನ್ನ ಹೆಂಡತಿ ಮತ್ತು ನಾನು ನಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಪ್ರೊಸ್ಟೊರೊಬೊಟ್ (ಅಕಾ ಸಿಂಪ್ಲೆರೊಬೊಟ್) ಅನ್ನು ಸ್ಥಾಪಿಸಿದ್ದೇವೆ ಮತ್ತು ಬೋರ್ಡ್ ಆಟಗಳ ಅಭಿವೃದ್ಧಿಗೆ ಹೋದೆವು. ಆದರೆ ಸ್ಕ್ರಾಚ್ ನಮ್ಮನ್ನು ಹೋಗಲು ಬಿಡುವುದಿಲ್ಲ.

ಸ್ಕ್ರ್ಯಾಚ್ ಮತ್ತು ಅದರ ಸಂತತಿ ಸ್ನ್ಯಾಪ್‌ನಲ್ಲಿ ರೋಬೋಟ್ ಮಾಡೆಲಿಂಗ್‌ನಲ್ಲಿ ನಾವು ಆಸಕ್ತಿದಾಯಕ ಬೆಳವಣಿಗೆಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ!
ವಿವರಣೆಯೊಂದಿಗೆ PDF ಫೈಲ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಉಚಿತವಾಗಿ ಬಳಸಬಹುದು ಲಿಂಕ್, ಮತ್ತು ಪೂರ್ಣಗೊಂಡ ಯೋಜನೆಗಳು ಇಲ್ಲಿ ಹುಡುಕಿ. ಸ್ಕ್ರ್ಯಾಚ್‌ನ ಆವೃತ್ತಿ 3 ರಲ್ಲಿ ಎಲ್ಲವೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ನಮ್ಮ ಹೊಸ ಬೋರ್ಡ್ ಶೈಕ್ಷಣಿಕ ಆಟ “ಬ್ಯಾಟಲ್ ಆಫ್ ದಿ ಗೊಲೆಮ್ಸ್‌ನಲ್ಲಿ ಸ್ಕ್ರ್ಯಾಚ್‌ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ರೋಬೋಟ್‌ಗಳಿಗೆ ನಾವು ಹಿಂತಿರುಗಿದ್ದೇವೆ. ಕಾರ್ಡ್ ಲೀಗ್ ಆಫ್ ಪ್ಯಾರೋಬೋಟ್ಸ್" ಮತ್ತು ನಾವು ಸಂತೋಷಪಡುತ್ತೇವೆ ಕ್ರೌಡ್ರಿಪಬ್ಲಿಕ್‌ನಲ್ಲಿ ಅದರ ಪ್ರಕಟಣೆಯನ್ನು ನೀವು ಬೆಂಬಲಿಸುತ್ತೀರಿ.

ಮೊದಲನೆಯದಕ್ಕೆ ಸಮಯ. ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಅನ್ನು ರೋಬೋಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ಹೇಗೆ ಅಳವಡಿಸಿದ್ದೇವೆ ಎಂಬುದರ ಕಥೆ

ನೀವು ಯಾವುದೋ ಮೂಲದಲ್ಲಿದ್ದಾಗ ಮತ್ತು ಪ್ರವೃತ್ತಿಗಳು ಸಾಮೂಹಿಕವಾಗಿ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಮೊದಲು "ಅನುಭವಿಸಿ", ಮತ್ತು ನೀವು ಮೊದಲಿಗರು ಮತ್ತು ಮೂಲಭೂತವಾಗಿ ಮಾರುಕಟ್ಟೆಯನ್ನು ರಚಿಸಿದ್ದೀರಿ ಎಂದು ನೀವು ಸಂತೋಷಪಡುತ್ತೀರಿ ಮತ್ತು ವಿಜೇತರ ಪ್ರಶಸ್ತಿಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ನೀವು ಒಬ್ಬರಲ್ಲ ಎಂದು ದುಃಖಿತರಾಗುತ್ತೀರಿ. ಆದರೆ ರಷ್ಯಾದ ರೊಬೊಟಿಕ್ಸ್‌ನಲ್ಲಿ ಸ್ಕ್ರ್ಯಾಚ್ ಮತ್ತು ಆರ್ಡುನೊ ಸಮ್ಮಿಳನವು ನನ್ನ ಪ್ರಯತ್ನಗಳಿಗೆ ಧನ್ಯವಾದಗಳು ಎಂದು ನಾನು ಹೆಮ್ಮೆಯಿಂದ ಹೇಳಬಲ್ಲೆ.

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ