பாஸ்கலில் டான்சிகி: 90 களில் குழந்தைகளுக்கு எவ்வாறு நிரலாக்கம் கற்பிக்கப்பட்டது மற்றும் அதில் என்ன தவறு

90 களில் பள்ளி "கம்ப்யூட்டர் சயின்ஸ்" எப்படி இருந்தது, ஏன் அனைத்து புரோகிராமர்களும் பிரத்தியேகமாக சுயமாக கற்பிக்கப்பட்டனர் என்பது பற்றி கொஞ்சம்.

பாஸ்கலில் டான்சிகி: 90 களில் குழந்தைகளுக்கு எவ்வாறு நிரலாக்கம் கற்பிக்கப்பட்டது மற்றும் அதில் என்ன தவறு

குழந்தைகளுக்கு என்னென்ன நிகழ்ச்சிகள் கற்பிக்கப்பட்டன

90 களின் முற்பகுதியில், மாஸ்கோ பள்ளிகளில் தேர்ந்தெடுக்கப்பட்ட கணினி வகுப்புகள் பொருத்தப்பட்டன. அறைகள் உடனடியாக ஜன்னல்களில் கம்பிகள் மற்றும் ஒரு கனமான இரும்பு மூடிய கதவு பொருத்தப்பட்டன. எங்கிருந்தோ, ஒரு கணினி அறிவியல் ஆசிரியர் தோன்றினார் (அவர் இயக்குநருக்குப் பிறகு மிக முக்கியமான தோழரைப் போல் இருந்தார்), யாரும் எதையும் தொடாதபடி பார்த்துக்கொள்வதே முக்கிய பணியாக இருந்தது. ஒன்றும் இல்லை. முன் கதவு கூட.
வகுப்பறைகளில் ஒருவர் பெரும்பாலும் BK-0010 (அதன் வகைகளில்) மற்றும் BK-0011M அமைப்புகளைக் காணலாம்.

பாஸ்கலில் டான்சிகி: 90 களில் குழந்தைகளுக்கு எவ்வாறு நிரலாக்கம் கற்பிக்கப்பட்டது மற்றும் அதில் என்ன தவறு
புகைப்படம் எடுக்கப்பட்டது இங்கிருந்து

குழந்தைகளுக்கு பொது அமைப்பு மற்றும் ஒரு டஜன் அடிப்படை கட்டளைகள் பற்றி கூறப்பட்டது, இதனால் அவர்கள் திரையில் கோடுகள் மற்றும் வட்டங்களை வரைய முடியும். ஜூனியர் மற்றும் நடுத்தர வகுப்புகளுக்கு, இது போதுமானதாக இருக்கலாம்.

ஒருவரின் படைப்புகளை (நிரல்கள்) பாதுகாப்பதில் சில சிக்கல்கள் உள்ளன. பெரும்பாலும், மோனோ-சேனல் கன்ட்ரோலர்களைப் பயன்படுத்தும் கணினிகள் "பொதுவான பஸ்" இடவியல் மற்றும் 57600 பாட் பரிமாற்ற வேகத்துடன் பிணையமாக இணைக்கப்பட்டன. ஒரு விதியாக, ஒரே ஒரு டிஸ்க் டிரைவ் மட்டுமே இருந்தது, மேலும் விஷயங்கள் பெரும்பாலும் தவறாகிவிட்டன. சில நேரங்களில் அது வேலை செய்கிறது, சில நேரங்களில் அது இல்லை, சில நேரங்களில் நெட்வொர்க் உறைந்திருக்கும், சில நேரங்களில் நெகிழ் வட்டு படிக்க முடியாதது.

360 kB திறன் கொண்ட இந்த படைப்பை என்னுடன் எடுத்துச் சென்றேன்.

பாஸ்கலில் டான்சிகி: 90 களில் குழந்தைகளுக்கு எவ்வாறு நிரலாக்கம் கற்பிக்கப்பட்டது மற்றும் அதில் என்ன தவறு

எனது திட்டத்தை மீண்டும் அதிலிருந்து வெளியேற்றுவதற்கான வாய்ப்புகள் 50-70 சதவீதம்.

இருப்பினும், BC கணினிகள் மூலம் இந்தக் கதைகள் அனைத்திலும் முக்கிய பிரச்சனை முடிவில்லாத முடக்கம் ஆகும்.

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

1993 க்கு அருகில், சில பள்ளிகள் மற்றும் லைசியம்களில், 286 கார்களுடன் சாதாரண வகுப்புகள் தோன்றின, சில இடங்களில் மூன்று ரூபிள் கூட இருந்தன. நிரலாக்க மொழிகளைப் பொறுத்தவரை, இரண்டு விருப்பங்கள் இருந்தன: "பேசிக்" முடிந்த இடத்தில், "டர்போ பாஸ்கல்" தொடங்கியது.

"டாங்கிகள்" உதாரணத்தைப் பயன்படுத்தி "டர்போ பாஸ்கலில்" நிரலாக்கம்

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

தொட்டிகள்

NES குளோன் கன்சோல்களில் (Dendy, முதலியன) மிகவும் பிரபலமான கேம்களில் Battle City ஒன்றாகும்.

பாஸ்கலில் டான்சிகி: 90 களில் குழந்தைகளுக்கு எவ்வாறு நிரலாக்கம் கற்பிக்கப்பட்டது மற்றும் அதில் என்ன தவறு

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

பாஸ்கலில் டான்சிகி: 90 களில் குழந்தைகளுக்கு எவ்வாறு நிரலாக்கம் கற்பிக்கப்பட்டது மற்றும் அதில் என்ன தவறு

நீங்கள் குச்சிகள் மற்றும் வட்டங்களை மட்டுமே வரைய முடியும்

கிராபிக்ஸ் மூலம் ஆரம்பிக்கலாம்.

பாஸ்கலில் டான்சிகி: 90 களில் குழந்தைகளுக்கு எவ்வாறு நிரலாக்கம் கற்பிக்கப்பட்டது மற்றும் அதில் என்ன தவறு

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

உருவங்கள் பயன்படுத்தப்பட்ட முதல் தொகுதி வரைபட எடிட்டர் ஆகும்.

பாஸ்கலில் டான்சிகி: 90 களில் குழந்தைகளுக்கு எவ்வாறு நிரலாக்கம் கற்பிக்கப்பட்டது மற்றும் அதில் என்ன தவறு

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

சுட்டி ஏற்கனவே 90 களின் முடிவில் உள்ளது

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

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

பாஸ்கலில் டான்சிகி: 90 களில் குழந்தைகளுக்கு எவ்வாறு நிரலாக்கம் கற்பிக்கப்பட்டது மற்றும் அதில் என்ன தவறு

எடுத்துக்காட்டாக, குறியீட்டில் பிரதான மெனுவைச் செயலாக்குவது இப்படி இருந்தது:

பாஸ்கலில் டான்சிகி: 90 களில் குழந்தைகளுக்கு எவ்வாறு நிரலாக்கம் கற்பிக்கப்பட்டது மற்றும் அதில் என்ன தவறு

ஒலி - பிசி ஸ்பீக்கர் மட்டும்

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

இதன் விளைவாக, கொலையாளி இசை ஸ்கிரீன்சேவரில் தோன்றியது, ஆனால் அதில் ஒரு வேடிக்கையான விஷயம் நடந்தது. 1996 இல், நான் பென்டியம் 75 இல் ஒரு சிஸ்டத்தை வைத்திருந்தேன், அது 90 வரை க்ராங்க் செய்யப்பட்டது. அதில் எல்லாம் நன்றாக வேலை செய்தது. இரண்டாம் செமஸ்டரில் பாஸ்கல் எங்களுக்காக நிறுவப்பட்ட பல்கலைக்கழகத்தில், வகுப்பறையில் நன்கு அணிந்திருந்த "மூன்று ரூபிள்" இருந்தன. ஆசிரியருடனான ஒப்பந்தத்தின் மூலம், சோதனையைப் பெறவும், மீண்டும் அங்கு செல்லக்கூடாது என்பதற்காகவும் இந்த தொட்டிகளை இரண்டாவது பாடத்திற்கு எடுத்துச் சென்றேன். எனவே, ஏவப்பட்ட பிறகு, ஸ்பீக்கரில் இருந்து ஒரு உரத்த கர்ஜனையுடன் கூடிய குலுக்கல் ஒலிகள் வெளிவந்தன. பொதுவாக, 33-மெகாஹெர்ட்ஸ் DX "மூன்று-ரூபிள் அட்டை" அதே "எக்ஸிகியூட்டபிள்" சரியாக சுழல முடியவில்லை. ஆனால் மற்றபடி எல்லாம் நன்றாக இருந்தது. நிச்சயமாக, பிசி செயல்திறனைப் பொருட்படுத்தாமல் முழு விளையாட்டையும் கெடுத்துவிட்ட மெதுவான விசைப்பலகை வாக்கெடுப்பைக் கணக்கிடவில்லை.

ஆனால் முக்கிய பிரச்சனை பாஸ்கலில் இல்லை

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

ஆனால் என்னை மிகவும் வருத்தியது பள்ளிக் கல்வியின் அணுகுமுறை. பிற மொழிகளின் நன்மைகள் மற்றும் சாத்தியக்கூறுகள் பற்றி யாரும் குழந்தைகளுக்கு அப்போது சொல்லவில்லை. வகுப்பில், அவர்கள் உடனடியாக ஆரம்பம், println மற்றும் if, இது மாணவர்களை BASIC-Pascal முன்னுதாரணத்திற்குள் அடைத்தது. இந்த இரண்டு மொழிகளும் பிரத்தியேகமாக கல்வி என்று கருதலாம். அவர்களின் "போர்" பயன்பாடு அரிதான நிகழ்வாகும்.

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

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

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

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

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

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