CS மையத்தின் ஆன்லைன் திட்டங்களைப் பற்றி அமைப்பாளர்கள் மற்றும் கற்பித்தல் உதவியாளர்கள்

நவம்பர் 14 அன்று, CS மையம் மூன்றாவது முறையாக "அல்காரிதம்ஸ் அண்ட் எஃபிசியன்ட் கம்ப்யூட்டிங்", "டெவலப்பர்களுக்கான கணிதம்" மற்றும் "C++, Java மற்றும் Haskell இல் டெவலப்மென்ட்" ஆகிய ஆன்லைன் திட்டங்களை அறிமுகப்படுத்துகிறது. ஒரு புதிய பகுதிக்குள் நீங்கள் மூழ்கி, தகவல் தொழில்நுட்பத்தில் கற்றுக்கொள்வதற்கும் வேலை செய்வதற்கும் அடித்தளம் அமைக்கும் வகையில் அவை வடிவமைக்கப்பட்டுள்ளன.

பதிவு செய்ய, நீங்கள் கற்றல் சூழலில் மூழ்கி நுழைவுத் தேர்வில் தேர்ச்சி பெற வேண்டும். திட்டம், தேர்வு மற்றும் செலவு பற்றி மேலும் படிக்கவும் code.stepik.org.

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

CS மையத்தின் ஆன்லைன் திட்டங்களைப் பற்றி அமைப்பாளர்கள் மற்றும் கற்பித்தல் உதவியாளர்கள்

நிகழ்ச்சிகள் எவ்வாறு ஒழுங்கமைக்கப்படுகின்றன

CS மையம் ஸ்டெபிக் இயங்குதளத்தில் மூன்று ஆன்லைன் நிரல்களைக் கொண்டுள்ளது: "அல்காரிதம்கள் மற்றும் திறமையான கம்ப்யூட்டிங்", "டெவலப்பர்களுக்கான கணிதம்" и "C++, Java மற்றும் Haskell இல் வளர்ச்சி". ஒவ்வொரு நிரலும் இரண்டு பகுதிகளைக் கொண்டுள்ளது. அனுபவம் வாய்ந்த ஆசிரியர்கள் மற்றும் விஞ்ஞானிகளால் தயாரிக்கப்பட்ட படிப்புகள் இவை:

  • அல்காரிதம்கள் மற்றும் கோட்பாட்டு கணினி அறிவியல், வழிமுறைகள் பற்றிய திட்டத்தின் ஒரு பகுதியாக.
  • டெவலப்பர்களுக்கான கணித திட்டத்தில் கணித பகுப்பாய்வு, தனித்த கணிதம், நேரியல் இயற்கணிதம் மற்றும் நிகழ்தகவு கோட்பாடு.
  • ஆன்லைன் புரோகிராமிங் மொழிகள் திட்டத்தில் C++, Java மற்றும் Haskell ஆகிய பாடங்கள்.

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

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

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

CS மையத்தின் ஆன்லைன் திட்டங்களைப் பற்றி அமைப்பாளர்கள் மற்றும் கற்பித்தல் உதவியாளர்கள்

எங்கள் மாணவர்கள் யார்

ஆன்லைன் திட்ட மாணவர்கள்:

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

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

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

பயிற்சி எவ்வாறு ஏற்பாடு செய்யப்பட்டுள்ளது?

பல கருவிகள் அமைப்பாளர்களுக்கும் கல்வியாளர்களுக்கும் செயல்முறையை உருவாக்க உதவுகின்றன.

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

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

உதவியாளர்கள் எவ்வாறு உதவுகிறார்கள்

குறியீடு மதிப்பாய்வு

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

ஆர்டெமி பெஸ்ட்ரெட்சோவ் 12 மணி நேரத்திற்குள் கேள்விகளுக்கு பதிலளிக்க முயன்றார், ஏனெனில் மாணவர்கள் வெவ்வேறு நேரங்களில் சிக்கல்களைச் சமர்ப்பித்தனர். நான் குறியீட்டைப் படித்தேன், தரநிலைகள், பொதுவான நிரலாக்க நடைமுறைகள் ஆகியவற்றின் பார்வையில் சிக்கல்களைக் கண்டறிந்தேன், விவரங்களின் அடிப்பகுதிக்கு வந்தேன், மேம்படுத்தும்படி கேட்டேன், எந்த மாறி பெயர்களை சரிசெய்ய வேண்டும் என்று பரிந்துரைத்தேன்.

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

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

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

பயிற்சி குறியீடு மதிப்பாய்வுகளை நடத்த விரும்புபவர்களுக்கான உதவிக்குறிப்புகள்

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

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

3. மாணவர் ஒரு தொடக்கக்காரர் என்பதில் கவனம் செலுத்த வேண்டிய அவசியமில்லை: ஒரு நபர் முதல் முறையாக ஏதாவது செய்யும்போது, ​​​​அவர் விமர்சனத்தை மிகவும் தீவிரமாக எடுத்துக்கொள்கிறார், அது வழக்கமாக எப்படி செய்யப்படுகிறது, அவர் எதில் வெற்றி பெறுகிறார் என்பது தெரியாது. மற்றும் அவர் என்ன செய்யவில்லை. குறியீட்டைப் பற்றி மட்டுமே கவனமாகப் பேசுவது நல்லது, மாணவர்களின் தீமைகளைப் பற்றி அல்ல.

4. கேள்விகளுக்கு "கல்வி" முறையில் எவ்வாறு பதிலளிப்பது என்பதைக் கற்றுக்கொள்வது மிகவும் நல்லது. பணி நேரடியாக பதிலளிப்பது அல்ல, ஆனால் மாணவர் உண்மையில் புரிந்துகொண்டு பதிலை அடைகிறார் என்பதை உறுதிப்படுத்துவது. ஆர்டெமி: “99% வழக்குகளில், நான் ஒரு மாணவரின் கேள்விக்கு உடனடியாக பதிலளிக்க முடியும், ஆனால் பெரும்பாலும் என்னால் உடனடியாக பதில் எழுத முடியவில்லை, ஏனென்றால் நான் நிறைய எடை போட வேண்டியிருந்தது. ஐம்பது வரிகளை எழுதி, அழித்துவிட்டு, மீண்டும் எழுதினேன். படிப்புகளின் நற்பெயர் மற்றும் மாணவர்களின் அறிவுக்கு நான் பொறுப்பு, அது எளிதான வேலை அல்ல. ஒரு மாணவர் கூறும்போது மிகவும் குளிர்ச்சியான உணர்வு ஏற்படுகிறது: "ஓ, எனக்கு ஒரு எபிபானி உள்ளது!" மேலும் நான், "அவருக்கு எபிபானி உள்ளது!"

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

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

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

கற்பிப்பதும் உதவி செய்வதும் அருமை

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

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

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

ஆன்லைன் திட்டங்கள் மற்றும் முன்னாள் மாணவர் மதிப்புரைகள் பற்றி மேலும் அறிக

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

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