ಪ್ಯಾಸ್ಕಲ್‌ನಲ್ಲಿ ತಂಚಿಕಿ: 90 ರ ದಶಕದಲ್ಲಿ ಮಕ್ಕಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೇಗೆ ಕಲಿಸಲಾಯಿತು ಮತ್ತು ಅದರಲ್ಲಿ ಏನು ತಪ್ಪಾಗಿದೆ

90 ರ ದಶಕದಲ್ಲಿ "ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್" ಶಾಲೆ ಹೇಗಿತ್ತು ಮತ್ತು ಎಲ್ಲಾ ಪ್ರೋಗ್ರಾಮರ್‌ಗಳು ಏಕೆ ಪ್ರತ್ಯೇಕವಾಗಿ ಸ್ವಯಂ-ಕಲಿತರಾಗಿದ್ದರು ಎಂಬುದರ ಕುರಿತು ಸ್ವಲ್ಪ.

ಪ್ಯಾಸ್ಕಲ್‌ನಲ್ಲಿ ತಂಚಿಕಿ: 90 ರ ದಶಕದಲ್ಲಿ ಮಕ್ಕಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೇಗೆ ಕಲಿಸಲಾಯಿತು ಮತ್ತು ಅದರಲ್ಲಿ ಏನು ತಪ್ಪಾಗಿದೆ

ಯಾವ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಮಕ್ಕಳಿಗೆ ಕಲಿಸಲಾಯಿತು

90 ರ ದಶಕದ ಆರಂಭದಲ್ಲಿ, ಮಾಸ್ಕೋ ಶಾಲೆಗಳು ಆಯ್ದ ಕಂಪ್ಯೂಟರ್ ತರಗತಿಗಳೊಂದಿಗೆ ಸಜ್ಜುಗೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಿದವು. ಕೊಠಡಿಗಳು ತಕ್ಷಣವೇ ಕಿಟಕಿಗಳ ಮೇಲೆ ಬಾರ್ಗಳು ಮತ್ತು ಭಾರವಾದ ಕಬ್ಬಿಣದ ಹೊದಿಕೆಯ ಬಾಗಿಲನ್ನು ಹೊಂದಿದವು. ಎಲ್ಲಿಂದಲೋ, ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್ ಶಿಕ್ಷಕರೊಬ್ಬರು ಕಾಣಿಸಿಕೊಂಡರು (ಅವರು ನಿರ್ದೇಶಕರ ನಂತರ ಪ್ರಮುಖ ಒಡನಾಡಿಯಂತೆ ಕಾಣುತ್ತಿದ್ದರು), ಯಾರೂ ಏನನ್ನೂ ಮುಟ್ಟದಂತೆ ನೋಡಿಕೊಳ್ಳುವುದು ಅವರ ಮುಖ್ಯ ಕಾರ್ಯವಾಗಿತ್ತು. ಏನೂ ಇಲ್ಲ. ಮುಂಭಾಗದ ಬಾಗಿಲು ಕೂಡ.
ತರಗತಿಗಳಲ್ಲಿ ಒಬ್ಬರು ಹೆಚ್ಚಾಗಿ BK-0010 (ಅದರ ಪ್ರಭೇದಗಳಲ್ಲಿ) ಮತ್ತು BK-0011M ವ್ಯವಸ್ಥೆಗಳನ್ನು ಕಾಣಬಹುದು.

ಪ್ಯಾಸ್ಕಲ್‌ನಲ್ಲಿ ತಂಚಿಕಿ: 90 ರ ದಶಕದಲ್ಲಿ ಮಕ್ಕಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೇಗೆ ಕಲಿಸಲಾಯಿತು ಮತ್ತು ಅದರಲ್ಲಿ ಏನು ತಪ್ಪಾಗಿದೆ
ಫೋಟೋ ತೆಗೆಯಲಾಗಿದೆ ಇಲ್ಲಿಂದ

ಮಕ್ಕಳಿಗೆ ಸಾಮಾನ್ಯ ರಚನೆಯ ಬಗ್ಗೆ, ಹಾಗೆಯೇ ಸುಮಾರು ಒಂದು ಡಜನ್ ಬೇಸಿಕ್ ಆಜ್ಞೆಗಳ ಬಗ್ಗೆ ತಿಳಿಸಲಾಯಿತು ಇದರಿಂದ ಅವರು ಪರದೆಯ ಮೇಲೆ ರೇಖೆಗಳು ಮತ್ತು ವಲಯಗಳನ್ನು ಸೆಳೆಯಬಹುದು. ಕಿರಿಯ ಮತ್ತು ಮಧ್ಯಮ ಶ್ರೇಣಿಗಳಿಗೆ, ಇದು ಬಹುಶಃ ಸಾಕಾಗುತ್ತದೆ.

ಒಬ್ಬರ ರಚನೆಗಳನ್ನು (ಪ್ರೋಗ್ರಾಂಗಳು) ಸಂರಕ್ಷಿಸುವಲ್ಲಿ ಕೆಲವು ಸಮಸ್ಯೆಗಳಿವೆ. ಹೆಚ್ಚಾಗಿ, ಮೊನೊ-ಚಾನೆಲ್ ನಿಯಂತ್ರಕಗಳನ್ನು ಬಳಸುವ ಕಂಪ್ಯೂಟರ್ಗಳು "ಸಾಮಾನ್ಯ ಬಸ್" ಟೋಪೋಲಜಿ ಮತ್ತು 57600 ಬಾಡ್ನ ಪ್ರಸರಣ ವೇಗದೊಂದಿಗೆ ನೆಟ್ವರ್ಕ್ಗೆ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟವು. ನಿಯಮದಂತೆ, ಕೇವಲ ಒಂದು ಡಿಸ್ಕ್ ಡ್ರೈವ್ ಮಾತ್ರ ಇತ್ತು, ಮತ್ತು ಅದರೊಂದಿಗೆ ವಿಷಯಗಳು ಹೆಚ್ಚಾಗಿ ತಪ್ಪಾಗಿವೆ. ಕೆಲವೊಮ್ಮೆ ಇದು ಕೆಲಸ ಮಾಡುತ್ತದೆ, ಕೆಲವೊಮ್ಮೆ ಅದು ಮಾಡುವುದಿಲ್ಲ, ಕೆಲವೊಮ್ಮೆ ನೆಟ್ವರ್ಕ್ ಫ್ರೀಜ್ ಆಗಿದೆ, ಕೆಲವೊಮ್ಮೆ ಫ್ಲಾಪಿ ಡಿಸ್ಕ್ ಅನ್ನು ಓದಲಾಗುವುದಿಲ್ಲ.

ನಂತರ ನಾನು 360 ಕೆಬಿ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ ಈ ಸೃಷ್ಟಿಯನ್ನು ನನ್ನೊಂದಿಗೆ ಸಾಗಿಸಿದೆ.

ಪ್ಯಾಸ್ಕಲ್‌ನಲ್ಲಿ ತಂಚಿಕಿ: 90 ರ ದಶಕದಲ್ಲಿ ಮಕ್ಕಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೇಗೆ ಕಲಿಸಲಾಯಿತು ಮತ್ತು ಅದರಲ್ಲಿ ಏನು ತಪ್ಪಾಗಿದೆ

ನನ್ನ ಕಾರ್ಯಕ್ರಮವನ್ನು ನಾನು ಮತ್ತೆ ಅದರಿಂದ ಹೊರತರುವ ಸಾಧ್ಯತೆಗಳು 50-70 ಪ್ರತಿಶತ.

ಆದಾಗ್ಯೂ, BC ಕಂಪ್ಯೂಟರ್‌ಗಳೊಂದಿಗಿನ ಈ ಎಲ್ಲಾ ಕಥೆಗಳ ಮುಖ್ಯ ಸಮಸ್ಯೆ ಅಂತ್ಯವಿಲ್ಲದ ಫ್ರೀಜ್‌ಗಳು.

ಇದು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಸಂಭವಿಸಬಹುದು, ಕೋಡ್ ಟೈಪ್ ಮಾಡುವಾಗ ಅಥವಾ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು. ಹೆಪ್ಪುಗಟ್ಟಿದ ವ್ಯವಸ್ಥೆ ಎಂದರೆ ನೀವು 45 ನಿಮಿಷಗಳನ್ನು ವ್ಯರ್ಥವಾಗಿ ಕಳೆದಿದ್ದೀರಿ, ಏಕೆಂದರೆ... ನಾನು ಎಲ್ಲವನ್ನೂ ಮತ್ತೆ ಮಾಡಬೇಕಾಗಿತ್ತು, ಆದರೆ ಉಳಿದ ಪಾಠದ ಸಮಯವು ಇದಕ್ಕೆ ಸಾಕಾಗುವುದಿಲ್ಲ.

1993 ರ ಹತ್ತಿರ, ಕೆಲವು ಶಾಲೆಗಳು ಮತ್ತು ಲೈಸಿಯಂಗಳಲ್ಲಿ, 286 ಕಾರುಗಳೊಂದಿಗೆ ಸಾಮಾನ್ಯ ತರಗತಿಗಳು ಕಾಣಿಸಿಕೊಂಡವು, ಮತ್ತು ಕೆಲವು ಸ್ಥಳಗಳಲ್ಲಿ ಮೂರು ರೂಬಲ್ಸ್ಗಳು ಸಹ ಇದ್ದವು. ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳ ವಿಷಯದಲ್ಲಿ, ಎರಡು ಆಯ್ಕೆಗಳಿವೆ: ಅಲ್ಲಿ "ಬೇಸಿಕ್" ಕೊನೆಗೊಂಡಿತು, "ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್" ಪ್ರಾರಂಭವಾಯಿತು.

"ಟ್ಯಾಂಕ್‌ಗಳ" ಉದಾಹರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು "ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್" ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್

ಪ್ಯಾಸ್ಕಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು, ಲೂಪ್ಗಳನ್ನು ನಿರ್ಮಿಸಲು, ಎಲ್ಲಾ ರೀತಿಯ ಕಾರ್ಯಗಳನ್ನು ಸೆಳೆಯಲು ಮತ್ತು ಅರೇಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಮಕ್ಕಳಿಗೆ ಕಲಿಸಲಾಯಿತು. ಭೌತಶಾಸ್ತ್ರ ಮತ್ತು ಗಣಿತಶಾಸ್ತ್ರದ ಲೈಸಿಯಂನಲ್ಲಿ, ನಾನು ಸ್ವಲ್ಪ ಕಾಲ "ವಾಸಿಸುತ್ತಿದ್ದ", ವಾರಕ್ಕೆ ಒಂದು ಜೋಡಿಯನ್ನು ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನಕ್ಕೆ ನಿಯೋಜಿಸಲಾಗಿದೆ. ಮತ್ತು ಎರಡು ವರ್ಷಗಳ ಕಾಲ ಈ ನೀರಸ ಸ್ಥಳವಿತ್ತು. ಸಹಜವಾಗಿ, ಪರದೆಯ ಮೇಲೆ ರಚನೆಯ ಮೌಲ್ಯಗಳನ್ನು ಅಥವಾ ಕೆಲವು ರೀತಿಯ ಸೈನುಸಾಯ್ಡ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುವುದಕ್ಕಿಂತ ಹೆಚ್ಚು ಗಂಭೀರವಾದದ್ದನ್ನು ಮಾಡಲು ನಾನು ಬಯಸುತ್ತೇನೆ.

ಟ್ಯಾಂಕ್ಸ್

ಬ್ಯಾಟಲ್ ಸಿಟಿ NES ಕ್ಲೋನ್ ಕನ್ಸೋಲ್‌ಗಳಲ್ಲಿ (ಡೆಂಡಿ, ಇತ್ಯಾದಿ) ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಆಟಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ.

ಪ್ಯಾಸ್ಕಲ್‌ನಲ್ಲಿ ತಂಚಿಕಿ: 90 ರ ದಶಕದಲ್ಲಿ ಮಕ್ಕಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೇಗೆ ಕಲಿಸಲಾಯಿತು ಮತ್ತು ಅದರಲ್ಲಿ ಏನು ತಪ್ಪಾಗಿದೆ

1996 ರಲ್ಲಿ, 8-ಬಿಟ್‌ಗಳ ಜನಪ್ರಿಯತೆಯು ಕಳೆದುಹೋಯಿತು, ಅವರು ದೀರ್ಘಕಾಲದವರೆಗೆ ಕ್ಲೋಸೆಟ್‌ಗಳಲ್ಲಿ ಧೂಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತಿದ್ದರು ಮತ್ತು ಪಿಸಿಗಾಗಿ "ಟ್ಯಾಂಕ್‌ಗಳ" ಕ್ಲೋನ್ ಅನ್ನು ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ತಯಾರಿಸುವುದು ನನಗೆ ತಂಪಾಗಿತ್ತು. ಪ್ಯಾಸ್ಕಲ್‌ನಲ್ಲಿ ಗ್ರಾಫಿಕ್ಸ್, ಮೌಸ್ ಮತ್ತು ಧ್ವನಿಯೊಂದಿಗೆ ಏನನ್ನಾದರೂ ಬರೆಯಲು ಹೇಗೆ ದೂಡುವುದು ಅಗತ್ಯವಾಗಿತ್ತು ಎಂಬುದರ ಕುರಿತು ಈ ಕೆಳಗಿನವುಗಳು.

ಪ್ಯಾಸ್ಕಲ್‌ನಲ್ಲಿ ತಂಚಿಕಿ: 90 ರ ದಶಕದಲ್ಲಿ ಮಕ್ಕಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೇಗೆ ಕಲಿಸಲಾಯಿತು ಮತ್ತು ಅದರಲ್ಲಿ ಏನು ತಪ್ಪಾಗಿದೆ

ನೀವು ಕೋಲುಗಳು ಮತ್ತು ವಲಯಗಳನ್ನು ಮಾತ್ರ ಸೆಳೆಯಬಹುದು

ಗ್ರಾಫಿಕ್ಸ್‌ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸೋಣ.

ಪ್ಯಾಸ್ಕಲ್‌ನಲ್ಲಿ ತಂಚಿಕಿ: 90 ರ ದಶಕದಲ್ಲಿ ಮಕ್ಕಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೇಗೆ ಕಲಿಸಲಾಯಿತು ಮತ್ತು ಅದರಲ್ಲಿ ಏನು ತಪ್ಪಾಗಿದೆ

ಅದರ ಮೂಲ ಆವೃತ್ತಿಯಲ್ಲಿ, ಪ್ಯಾಸ್ಕಲ್ ನಿಮಗೆ ಕೆಲವು ಆಕಾರಗಳನ್ನು ಸೆಳೆಯಲು, ಬಣ್ಣ ಮತ್ತು ಬಿಂದುಗಳ ಬಣ್ಣಗಳನ್ನು ನಿರ್ಧರಿಸಲು ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು. ಗ್ರಾಫ್ ಮಾಡ್ಯೂಲ್‌ನಲ್ಲಿನ ಅತ್ಯಾಧುನಿಕ ಕಾರ್ಯವಿಧಾನಗಳು ನಮ್ಮನ್ನು ಸ್ಪ್ರೈಟ್‌ಗಳಿಗೆ ಹತ್ತಿರ ತರುತ್ತವೆ ಎಂದರೆ GetImage ಮತ್ತು PutImage. ಅವರ ಸಹಾಯದಿಂದ, ಪರದೆಯ ಒಂದು ವಿಭಾಗವನ್ನು ಹಿಂದೆ ಕಾಯ್ದಿರಿಸಿದ ಮೆಮೊರಿ ಪ್ರದೇಶಕ್ಕೆ ಸೆರೆಹಿಡಿಯಲು ಸಾಧ್ಯವಾಯಿತು ಮತ್ತು ನಂತರ ಈ ತುಣುಕನ್ನು ಬಿಟ್‌ಮ್ಯಾಪ್ ಚಿತ್ರವಾಗಿ ಬಳಸಿ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ನೀವು ಪರದೆಯ ಮೇಲೆ ಕೆಲವು ಅಂಶಗಳು ಅಥವಾ ಚಿತ್ರಗಳನ್ನು ಮರುಬಳಕೆ ಮಾಡಲು ಬಯಸಿದರೆ, ನೀವು ಮೊದಲು ಅವುಗಳನ್ನು ಸೆಳೆಯಿರಿ, ಅವುಗಳನ್ನು ಮೆಮೊರಿಗೆ ನಕಲಿಸಿ, ಪರದೆಯನ್ನು ಅಳಿಸಿ, ಮುಂದಿನದನ್ನು ಸೆಳೆಯಿರಿ, ಮತ್ತು ನೀವು ಮೆಮೊರಿಯಲ್ಲಿ ಬಯಸಿದ ಲೈಬ್ರರಿಯನ್ನು ರಚಿಸುವವರೆಗೆ. ಎಲ್ಲವೂ ತ್ವರಿತವಾಗಿ ನಡೆಯುವುದರಿಂದ, ಬಳಕೆದಾರರು ಈ ತಂತ್ರಗಳನ್ನು ಗಮನಿಸುವುದಿಲ್ಲ.

ಸ್ಪ್ರೈಟ್ಗಳನ್ನು ಬಳಸಿದ ಮೊದಲ ಮಾಡ್ಯೂಲ್ ಮ್ಯಾಪ್ ಎಡಿಟರ್ ಆಗಿದೆ.

ಪ್ಯಾಸ್ಕಲ್‌ನಲ್ಲಿ ತಂಚಿಕಿ: 90 ರ ದಶಕದಲ್ಲಿ ಮಕ್ಕಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೇಗೆ ಕಲಿಸಲಾಯಿತು ಮತ್ತು ಅದರಲ್ಲಿ ಏನು ತಪ್ಪಾಗಿದೆ

ಇದು ಗುರುತಿಸಲ್ಪಟ್ಟ ಆಟದ ಮೈದಾನವನ್ನು ಹೊಂದಿತ್ತು. ಮೌಸ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವುದರಿಂದ ನೀವು ನಾಲ್ಕು ಅಡಚಣೆಯ ಆಯ್ಕೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಮೆನುವನ್ನು ತಂದರು. ಇಲಿಯ ಬಗ್ಗೆ ಹೇಳುವುದಾದರೆ...

ಮೌಸ್ ಈಗಾಗಲೇ 90 ರ ದಶಕದ ಅಂತ್ಯವಾಗಿದೆ

ಸಹಜವಾಗಿ, ಪ್ರತಿಯೊಬ್ಬರೂ ಇಲಿಗಳನ್ನು ಹೊಂದಿದ್ದರು, ಆದರೆ 90 ರ ದಶಕದ ಮಧ್ಯಭಾಗದವರೆಗೆ ಅವುಗಳನ್ನು ವಿಂಡೋಸ್ 3.11, ಗ್ರಾಫಿಕ್ಸ್ ಪ್ಯಾಕೇಜುಗಳು ಮತ್ತು ಸಣ್ಣ ಸಂಖ್ಯೆಯ ಆಟಗಳಲ್ಲಿ ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತಿತ್ತು. ವುಲ್ಫ್ ಮತ್ತು ಡೂಮ್ ಅನ್ನು ಕೀಬೋರ್ಡ್‌ನೊಂದಿಗೆ ಮಾತ್ರ ಆಡಲಾಗುತ್ತದೆ. ಮತ್ತು DOS ಪರಿಸರದಲ್ಲಿ ಮೌಸ್ ವಿಶೇಷವಾಗಿ ಅಗತ್ಯವಿರಲಿಲ್ಲ. ಆದ್ದರಿಂದ, ಬೊರ್ಲ್ಯಾಂಡ್ ಪ್ರಮಾಣಿತ ಪ್ಯಾಕೇಜ್ನಲ್ಲಿ ಮೌಸ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸಹ ಸೇರಿಸಲಿಲ್ಲ. ನಿಮ್ಮ ಪರಿಚಯಸ್ಥರ ಮೂಲಕ ನೀವು ಅವನನ್ನು ಹುಡುಕಬೇಕಾಗಿತ್ತು, ಅವರು ತಮ್ಮ ಕೈಗಳನ್ನು ಎಸೆದು "ನಿಮಗೆ ಅವನು ಏನು ಬೇಕು?" ಎಂದು ಪ್ರತಿಕ್ರಿಯಿಸಿದರು.

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

ಪ್ಯಾಸ್ಕಲ್‌ನಲ್ಲಿ ತಂಚಿಕಿ: 90 ರ ದಶಕದಲ್ಲಿ ಮಕ್ಕಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೇಗೆ ಕಲಿಸಲಾಯಿತು ಮತ್ತು ಅದರಲ್ಲಿ ಏನು ತಪ್ಪಾಗಿದೆ

ಉದಾಹರಣೆಗೆ, ಕೋಡ್‌ನಲ್ಲಿ ಮುಖ್ಯ ಮೆನುವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವುದು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

ಪ್ಯಾಸ್ಕಲ್‌ನಲ್ಲಿ ತಂಚಿಕಿ: 90 ರ ದಶಕದಲ್ಲಿ ಮಕ್ಕಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೇಗೆ ಕಲಿಸಲಾಯಿತು ಮತ್ತು ಅದರಲ್ಲಿ ಏನು ತಪ್ಪಾಗಿದೆ

ಧ್ವನಿ - ಪಿಸಿ ಸ್ಪೀಕರ್ ಮಾತ್ರ

ಧ್ವನಿಯೊಂದಿಗೆ ಪ್ರತ್ಯೇಕ ಕಥೆ. ತೊಂಬತ್ತರ ದಶಕದ ಆರಂಭದಲ್ಲಿ, ಸೌಂಡ್ ಬ್ಲಾಸ್ಟರ್ ಕ್ಲೋನ್‌ಗಳು ತಮ್ಮ ವಿಜಯದ ಮೆರವಣಿಗೆಗೆ ತಯಾರಿ ನಡೆಸುತ್ತಿದ್ದವು ಮತ್ತು ಹೆಚ್ಚಿನ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಅಂತರ್ನಿರ್ಮಿತ ಸ್ಪೀಕರ್‌ನೊಂದಿಗೆ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ಅದರ ಸಾಮರ್ಥ್ಯಗಳ ಗರಿಷ್ಠವು ಕೇವಲ ಒಂದು ಟೋನ್ನ ಏಕಕಾಲಿಕ ಪುನರುತ್ಪಾದನೆಯಾಗಿದೆ. ಮತ್ತು ನಿಖರವಾಗಿ ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್ ನಿಮಗೆ ಮಾಡಲು ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು. ಧ್ವನಿ ಕಾರ್ಯವಿಧಾನದ ಮೂಲಕ ವಿಭಿನ್ನ ಆವರ್ತನಗಳೊಂದಿಗೆ "ಕೀರಲು ಧ್ವನಿಯಲ್ಲಿ ಹೇಳಲು" ಸಾಧ್ಯವಾಯಿತು, ಇದು ಗುಂಡೇಟುಗಳು ಮತ್ತು ಸ್ಫೋಟಗಳ ಶಬ್ದಗಳಿಗೆ ಸಾಕಾಗುತ್ತದೆ, ಆದರೆ ಸಂಗೀತದ ಸ್ಕ್ರೀನ್ ಸೇವರ್ಗೆ, ಫ್ಯಾಶನ್ ಆಗಿರುವಂತೆ, ಇದು ಸೂಕ್ತವಲ್ಲ. ಪರಿಣಾಮವಾಗಿ, ಬಹಳ ಕುತಂತ್ರದ ಪರಿಹಾರವು ಕಂಡುಬಂದಿದೆ: ಸಾಫ್ಟ್‌ವೇರ್‌ನ ಸ್ವಂತ ಆರ್ಕೈವ್‌ನಲ್ಲಿ, "exe ಫೈಲ್" ಅನ್ನು ಕಂಡುಹಿಡಿಯಲಾಯಿತು, ಕೆಲವು BBS ನಿಂದ ಒಮ್ಮೆ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗಿದೆ. ಅವರು ಪವಾಡಗಳನ್ನು ಮಾಡಬಲ್ಲರು - ಪಿಸಿ ಸ್ಪೀಕರ್ ಮೂಲಕ ಸಂಕ್ಷೇಪಿಸದ ವೇವ್ಗಳನ್ನು ಪ್ಲೇ ಮಾಡಬಹುದು, ಮತ್ತು ಅವರು ಅದನ್ನು ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಮಾಡಿದರು ಮತ್ತು ನಿಜವಾದ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಹೊಂದಿರಲಿಲ್ಲ. ಪಾಸ್ಕಲ್ ಎಕ್ಸಿಕ್ ಕಾರ್ಯವಿಧಾನದ ಮೂಲಕ ಅದನ್ನು ಕರೆಯುವುದು ಮತ್ತು ಈ ನಿರ್ಮಾಣವು ಕುಸಿಯುವುದಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದು ಬೇಕಾಗಿತ್ತು.

ಪರಿಣಾಮವಾಗಿ, ಕೊಲೆಗಾರ ಸಂಗೀತವು ಸ್ಕ್ರೀನ್ ಸೇವರ್ನಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿತು, ಆದರೆ ಅದರೊಂದಿಗೆ ಒಂದು ತಮಾಷೆಯ ವಿಷಯ ಸಂಭವಿಸಿದೆ. 1996 ರಲ್ಲಿ, ನಾನು ಪೆಂಟಿಯಮ್ 75 ನಲ್ಲಿ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೊಂದಿದ್ದೇನೆ, 90 ರವರೆಗೆ ಕ್ರ್ಯಾಂಕ್ ಮಾಡಿದ್ದೇನೆ. ಎಲ್ಲವೂ ಅದರಲ್ಲಿ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಿತು. ಎರಡನೇ ಸೆಮಿಸ್ಟರ್‌ನಲ್ಲಿ ನಮಗೆ ಪಾಸ್ಕಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ವಿಶ್ವವಿದ್ಯಾನಿಲಯದಲ್ಲಿ, ತರಗತಿಯಲ್ಲಿ ಚೆನ್ನಾಗಿ ಧರಿಸಿರುವ "ಮೂರು ರೂಬಲ್ಸ್" ಇದ್ದವು. ಶಿಕ್ಷಕರೊಂದಿಗಿನ ಒಪ್ಪಂದದ ಮೂಲಕ, ಪರೀಕ್ಷೆಯನ್ನು ಪಡೆಯಲು ಮತ್ತು ಮತ್ತೆ ಅಲ್ಲಿಗೆ ಹೋಗದಿರಲು ನಾನು ಈ ಟ್ಯಾಂಕ್‌ಗಳನ್ನು ಎರಡನೇ ಪಾಠಕ್ಕೆ ತೆಗೆದುಕೊಂಡೆ. ಆದ್ದರಿಂದ, ಉಡಾವಣೆಯಾದ ನಂತರ, ಘರ್ಜನೆಯು ಘರ್ಜನೆಯೊಂದಿಗೆ ಘರ್ಜನೆಯೊಂದಿಗೆ ಸ್ಪೀಕರ್‌ನಿಂದ ಹೊರಬಂದಿತು. ಸಾಮಾನ್ಯವಾಗಿ, 33-ಮೆಗಾಹರ್ಟ್ಜ್ DX "ಮೂರು-ರೂಬಲ್ ಕಾರ್ಡ್" ಅದೇ "ಎಕ್ಸಿಕ್ಯೂಟಬಲ್" ಅನ್ನು ಸರಿಯಾಗಿ ತಿರುಗಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಆದರೆ ಇಲ್ಲದಿದ್ದರೆ ಎಲ್ಲವೂ ಚೆನ್ನಾಗಿತ್ತು. ಸಹಜವಾಗಿ, ಪಿಸಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಲೆಕ್ಕಿಸದೆಯೇ ಸಂಪೂರ್ಣ ಆಟದ ಆಟವನ್ನು ಹಾಳುಮಾಡುವ ನಿಧಾನಗತಿಯ ಕೀಬೋರ್ಡ್ ಮತದಾನವನ್ನು ಲೆಕ್ಕಿಸುವುದಿಲ್ಲ.

ಆದರೆ ಮುಖ್ಯ ಸಮಸ್ಯೆ ಪಾಸ್ಕಲ್‌ನಲ್ಲಿಲ್ಲ

ನನ್ನ ತಿಳುವಳಿಕೆಯಲ್ಲಿ, ಅಸೆಂಬ್ಲಿ ಒಳಸೇರಿಸುವಿಕೆಗಳಿಲ್ಲದೆ ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್‌ನಿಂದ ಸ್ಕ್ವೀಝ್ ಮಾಡಬಹುದಾದ ಗರಿಷ್ಠ "ಟ್ಯಾಂಕ್ಸ್" ಆಗಿದೆ. ಅಂತಿಮ ಉತ್ಪನ್ನದ ಸ್ಪಷ್ಟ ನ್ಯೂನತೆಗಳೆಂದರೆ ನಿಧಾನವಾದ ಕೀಬೋರ್ಡ್ ಮತದಾನ ಮತ್ತು ನಿಧಾನಗತಿಯ ಗ್ರಾಫಿಕ್ಸ್ ರೆಂಡರಿಂಗ್. ಅತ್ಯಂತ ಕಡಿಮೆ ಸಂಖ್ಯೆಯ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಗ್ರಂಥಾಲಯಗಳು ಮತ್ತು ಮಾಡ್ಯೂಲ್‌ಗಳಿಂದ ಪರಿಸ್ಥಿತಿಯು ಉಲ್ಬಣಗೊಂಡಿದೆ. ಅವುಗಳನ್ನು ಒಂದು ಕೈ ಬೆರಳುಗಳ ಮೇಲೆ ಎಣಿಸಬಹುದು.

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

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

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

ಅಂದಹಾಗೆ, ಅದೇ ವಿಶ್ವವಿದ್ಯಾನಿಲಯದ ಮೂರನೇ ವರ್ಷದಲ್ಲಿ, ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ನಮಗೆ "ಪ್ಲಸಸ್" ನೀಡಲಾಯಿತು. ಇದು ಒಳ್ಳೆಯದು ಎಂದು ತೋರುತ್ತದೆ, ಆದರೆ ಜನರು ದಣಿದಿದ್ದರು, ನಕಲಿ ಮತ್ತು "ತರಬೇತಿ" ಕಾರ್ಯಗಳಿಂದ ತುಂಬಿದ್ದರು. ಮೊದಲ ಬಾರಿಗೆ ಯಾರೂ ಉತ್ಸಾಹ ತೋರಲಿಲ್ಲ.

ಪಿಎಸ್ ಶಾಲೆಗಳಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್ ತರಗತಿಗಳಲ್ಲಿ ಈಗ ಯಾವ ಭಾಷೆಗಳನ್ನು ಕಲಿಸಲಾಗುತ್ತದೆ ಎಂದು ನಾನು ಗೂಗಲ್ ಮಾಡಿದೆ. ಎಲ್ಲವೂ 25 ವರ್ಷಗಳ ಹಿಂದೆ ಒಂದೇ ಆಗಿವೆ: ಬೇಸಿಕ್, ಪ್ಯಾಸ್ಕಲ್. ಪೈಥಾನ್ ವಿರಳ ಸೇರ್ಪಡೆಗಳಲ್ಲಿ ಬರುತ್ತದೆ.

ಮೂಲ: www.habr.com

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