நான் எப்படி கற்பித்தேன், பின்னர் பைத்தானில் ஒரு கையேட்டை எழுதினேன்

நான் எப்படி கற்பித்தேன், பின்னர் பைத்தானில் ஒரு கையேட்டை எழுதினேன்
கடந்த ஒரு வருடமாக, புரோகிராமிங் கற்பிப்பதில் நிபுணத்துவம் பெற்ற மாகாணப் பயிற்சி மையங்களில் ஒன்றில் ஆசிரியராகப் பணிபுரிந்தேன். இந்த பயிற்சி மையத்திற்கு நான் பெயரிட மாட்டேன்; நிறுவனங்களின் பெயர்கள், ஆசிரியர்களின் பெயர்கள் போன்றவற்றை இல்லாமல் செய்ய முயற்சிப்பேன்.

எனவே, நான் பைதான் மற்றும் ஜாவாவில் ஆசிரியராக பணியாற்றினேன். இந்த CA ஜாவாவிற்கான கற்பித்தல் பொருட்களை வாங்கியது, நான் வந்து அவர்களுக்குப் பரிந்துரைத்தபோது அவர்கள் பைத்தானைத் தொடங்கினார்கள்.

நான் பைத்தானில் மாணவர்களுக்கான கையேட்டை (அடிப்படையில் ஒரு பாடநூல் அல்லது சுய-அறிவுறுத்தல் கையேடு) எழுதினேன், ஆனால் ஜாவாவை கற்பித்தல் மற்றும் அங்கு பயன்படுத்தப்பட்ட கற்பித்தல் பொருட்கள் குறிப்பிடத்தக்க தாக்கத்தை ஏற்படுத்தியது.

அவர்கள் பயங்கரமானவர்கள் என்று சொல்வது ஒரு குறையாக இருக்கிறது. ரஷ்யாவில் மிகவும் பிரபலமான ஒரு நிறுவனத்தால் வழங்கப்பட்ட ஜாவா பாடப்புத்தகத்தின் பயன்முறை, ஒரு நபருக்கு பொதுவாக இந்த மொழியின் அடிப்படைகளையும் குறிப்பாக OOP முன்னுதாரணத்தையும் கற்பிப்பதற்காக அல்ல, ஆனால் பாடங்களைத் திறக்க வந்த பெற்றோரை உறுதி செய்வதாகும். உங்கள் மகன் அல்லது மகள் பாடப்புத்தகத்திலிருந்து பாம்பு அல்லது சதுரங்கத்தை எப்படி நகலெடுத்தார்கள் என்று பார்த்தேன். நான் ஏன் எழுதினேன் என்று சொல்கிறேன்? இது மிகவும் எளிமையானது, உண்மை என்னவென்றால், பாடப்புத்தகம் முழு தாள்களையும் (A4) குறியீடுகளை வழங்கியது, சில அம்சங்கள் விளக்கப்படவில்லை. இதன் விளைவாக, ஆசிரியர் ஒவ்வொரு மாணவரும் இப்போது குறியீட்டில் எந்தப் புள்ளியில் இருக்க வேண்டும் என்பதைக் கட்டுப்படுத்த வேண்டும், ஒவ்வொரு வரியையும் விளக்க வேண்டும் அல்லது எல்லாமே மோசடியாக மாறுகிறது.

நீங்கள் சொல்கிறீர்கள்: "சரி, என்ன தவறு, ஆசிரியர் ஒரு சிறந்த வேலையைச் செய்யட்டும், சதுரங்கமும் பாம்பும் குளிர்ச்சியாக இருக்கும்!"

சரி, குழுவில் உள்ளவர்களின் எண்ணிக்கை 15 வயதிற்குட்பட்டதாக இல்லாவிட்டால் எல்லாம் அருமையாக இருக்கும், மேலும் நீங்கள் அனைவரையும் பின்தொடரப் போகிறீர்கள் என்றால் இது ஏற்கனவே குறிப்பிடத்தக்கது: "ஆனால் இன்னும், நாங்கள் ஏன் இதை எழுதுகிறோம்?"

குழுவில் உள்ளவர்களின் எண்ணிக்கைக்கு கூடுதலாக, இந்த முறையுடன் தொடர்புடைய மற்றொரு சிக்கல் உள்ளது. குறியீடு எழுதப்பட்டுள்ளது... அதை எப்படி வைப்பது, பரிதாபம். பாடப்புத்தகம் நீண்ட காலமாக புதுப்பிக்கப்படாததால், ஆன்டிபேட்டர்ன்களின் தொகுப்பு, தொன்மையானது, மேலும் நமக்கு பிடித்தமானது, நிச்சயமாக, வழிகாட்டியின் பாணியாகும். எனவே, உங்கள் எல்லா மாணவர்களையும் நீங்கள் கட்டுப்படுத்தினாலும், நீங்கள் எழுதும் குறியீட்டின் அர்த்தம் என்ன என்பதை அவர்களுக்கு விரைவாகவும் தெளிவாகவும் விளக்க முடிந்தாலும், குறியீட்டே மிகவும் பயங்கரமானது, அது உங்களுக்குத் தவறான விஷயத்தைக் கற்பிக்கும், அதை லேசாகச் சொல்லுங்கள்.

சரி, இந்த பாடப்புத்தகத்தை உண்மையில் அழிக்கும் இறுதி விஷயம் என்னவென்றால், ஆரம்பத்திலிருந்தே தரவு வகைகள் என்ன, அவை பொருள் மற்றும் பழமையானவை, இந்த இருதரப்பை உருவாக்கும் சொத்தை எந்த அளவுகோல் சரிபார்க்கிறது போன்றவற்றை விளக்கும் குறைந்தபட்சம் போதுமான அறிமுகம் இல்லை. முதல் அத்தியாயத்தில், நீங்களும் உங்கள் மாணவர்களும் ஒரு சாளரத்தை உருவாக்கி, அங்கு “ஹலோ!” என்று எழுதும் ஒரு நிரலை உருவாக்குமாறு (நகலெடு) கேட்கப்படுகிறீர்கள், ஆனால் இந்தக் குறியீட்டுத் தாள் உண்மையில் என்ன அர்த்தம் என்பதை விளக்கவில்லை, எடுத்துக்காட்டாக, அடுத்த பாடங்களுக்கான இணைப்புகளை மட்டுமே. , அது குறிப்பிடுகிறது "முக்கியமானது" நுழைவு புள்ளி, ஆனால் "நுழைவு புள்ளி" என்ற கருத்து கூட உச்சரிக்கப்படவில்லை.

சுருக்கமாகச் சொன்னால், ஆசிரியர்கள் மற்றும் நிர்வாகத்தினரிடையே கூட இந்தக் கழிவுத் தாள் ஒரு நினைவுச்சின்னமாக இருந்தது. அவள் குழந்தைகளுக்கு எதையும் கற்பிக்கவில்லை, ஒரு வருடமாக இந்த பொருட்களைப் படித்துக்கொண்டிருந்த ஒரு குழுவை நான் கண்டவுடன், இறுதியில் அவர்களால் ஒரு சுழற்சியை எழுத முடியவில்லை, அவர்கள் அனைவரும் மிகவும் புத்திசாலிகள் மற்றும் விரைவில் எல்லாம் என்பதை நான் கவனிக்கிறேன். அவ்வளவு மோசமாக இல்லை. பெரும்பாலான சகாக்கள் கற்பித்தல் பொருட்களிலிருந்து விலகிச் செல்ல முயன்றனர், இதனால் பொருள் உறிஞ்சப்பட்டு காற்றில் பறக்காது, இருப்பினும் தங்கள் மாணவர் எந்த விளக்கமும் இல்லாமல் நகலெடுப்பதை சாதாரணமாகக் கருதும் மனசாட்சி குறைவாக இருந்தவர்கள்.

நான் பயிற்சி மையத்தை விட்டு வெளியேறுவேன் என்பதும், அடுத்த ஆண்டு எப்படியாவது பைதான் திட்டத்தை தொடர வேண்டும் என்பதும் தெரிந்ததும், நான் எனது பாடப்புத்தகத்தை எழுத ஆரம்பித்தேன். சுருக்கமாக, நான் அதை இரண்டு பகுதிகளாகப் பிரித்தேன், முதலில் தரவு வகைகள், அவற்றின் சாராம்சம், அவற்றுடனான செயல்பாடுகள் மற்றும் மொழி வழிமுறைகள் பற்றி அனைத்தையும் விளக்கினேன். தலைப்புகளுக்கு இடையே நான் QnA செய்தேன், இதனால் மாணவர் தலைப்பை எவ்வாறு கற்றுக்கொண்டார் என்பதை எதிர்கால ஆசிரியர் புரிந்து கொள்ள முடியும். சரி, இறுதியில் நான் ஒரு சிறிய பணி-திட்டம் செய்தேன். முதல் பகுதி மொழியின் அடிப்படைகளை விளக்குகிறது மற்றும் அவற்றை மெல்லுகிறது, இது ஒவ்வொன்றும் 12-13 நிமிடங்கள் தோராயமாக 30-40 பாடங்கள். இரண்டாவது பகுதியில், நான் ஏற்கனவே OOP பற்றி எழுதினேன், பைத்தானில் இந்த முன்னுதாரணத்தை செயல்படுத்துவது மற்றவற்றிலிருந்து எவ்வாறு வேறுபடுகிறது என்பதை விவரித்தேன், நடை வழிகாட்டிக்கு பல இணைப்புகளை உருவாக்கியது. சுருக்கமாக, ஜாவா பாடப்புத்தகத்தில் உள்ளவற்றிலிருந்து முடிந்தவரை வித்தியாசமாக இருக்க முயற்சித்தேன். நான் சமீபத்தில் எனது தற்போதைய பைதான் ஆசிரியருக்கு எழுதினேன், பொருட்கள் பற்றிய கருத்துக்களைக் கேட்டு, இப்போது பைத்தானில் நிரலாக்கத்தை குழந்தைகள் புரிந்துகொள்வதில் எல்லாம் நன்றாக இருக்கிறது என்பதில் நான் மகிழ்ச்சியடைகிறேன்.

இந்தக் கதையிலிருந்து நான் என்ன முடிவுக்கு வர விரும்புகிறேன்: என் அன்பான பெற்றோரே, உங்கள் குழந்தையை ஒரு பயிற்சி மையத்திற்கு அனுப்ப நீங்கள் முடிவு செய்தால், அவர்கள் என்ன செய்கிறார்கள் என்பதை கவனமாக கண்காணிக்கவும், உங்கள் குழந்தை வீணாக நேரத்தை வீணடிக்கவில்லை, அதனால் ஊக்கமளிக்க வேண்டாம். அவர் எதிர்காலத்தில் நிரல் செய்ய விரும்புவதில்லை.

UPD: கருத்துகளில் சரியாகக் குறிப்பிட்டுள்ளபடி, உள்ளடக்கத்தின் விளக்கக்காட்சியைப் பற்றி நான் எதுவும் கூறவில்லை. முடிந்தவரை அதிக பயிற்சி இருக்க வேண்டும் என்று நான் நம்புகிறேன் என்று இப்போதே கூறுவேன். முதல் பகுதியின் ஒவ்வொரு பாடத்தின் முடிவிலும், அத்தியாயத்தின் தலைப்பில் 4-5 சிறிய பயிற்சி பணிகளைச் செய்தேன். அத்தியாயங்களுக்கு இடையில் QnA (கட்டுப்பாட்டு பாடங்கள்) இருந்தன, அங்கு நடைமுறை, ஆனால் ஏற்கனவே மதிப்பிடப்பட்ட பணிகளும் இருந்தன, மேலும் முதல் பகுதியின் முடிவில் முன்மொழியப்பட்டவற்றிலிருந்து தேர்வு செய்ய ஒரு தலைப்புடன் ஒரு திட்டம் இருந்தது. இரண்டாவது பகுதியில், கன்சோல் மினி-கேமை உருவாக்குவதன் மூலம் OOP க்கு அறிமுகம் செய்தேன், அதன் வளர்ச்சி முழு இரண்டாம் பகுதி மற்றும் முன்னுதாரணத்திற்கான முழு அறிமுகமாகும்.

பதிவு செய்த பயனர்கள் மட்டுமே கணக்கெடுப்பில் பங்கேற்க முடியும். உள்நுழையவும், தயவு செய்து.

உங்கள் குழந்தை ஒரு பயிற்சி மையத்தில் நிரலாக்கத்தைக் கற்றுக்கொள்கிறதா?

  • 4,6%ஆம்3

  • 95,4%எண்62

65 பயனர்கள் வாக்களித்தனர். 27 பயனர்கள் வாக்களிக்கவில்லை.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்