Skip to content
சிங்கப்பூரில் நிரலாக்க டியூஷன்

சிங்கப்பூரில் நிரலாக்க டியூஷன்

சிங்கப்பூரில் நிரலாக்க டியூஷன் மாணவர்களுக்கு குறியீட்டை எழுதவும், பிழைதிருத்தவும், கட்டமைக்கவும் கற்பிக்கிறது, தொடக்க நிலை Scratch மற்றும் Python முதல் MOE O-Level Computing (7155), H2 Computing (9569) வழியாக பல்கலைக்கழக CS தொகுதிகள் வரை; ஆன்லைன் பிழைதிருத்த மணிநேரம் S$45 முதல், O-Level அல்லது H2 Computing தேர்வுத் தீவிரப் பயிற்சி S$130 வரை. ஒரு ஆசிரியர் தொடரியல் சரளம், கணக்கீட்டுச் சிந்தனை மற்றும் திட்டப்பணியை, மாணவரின் நிலை மற்றும் இலக்குகளுக்கு ஏற்ற வேகத்தில் கட்டுகிறார். தற்போதைய Computing பாடத்திட்டங்கள் ஒரு எழுதப்பட்ட தாள் மற்றும் ஒரு கால-கட்டுப்படுத்தப்பட்ட ஆய்வக-அடிப்படையிலான நடைமுறையால் தேர்வு செய்யப்படுகின்றன, எனவே டியூஷன் கோட்பாடு மற்றும் அழுத்தத்தின்-கீழ்-பிழைதிருத்த குறியீட்டு இரண்டையும் பயிற்றுவிக்கிறது.

கடைசியாக புதுப்பிக்கப்பட்டது

4.7(101 மதிப்புரைகள்)S$45 – S$130 / மணி நேரம்O-LevelA-LevelIB
சிங்கப்பூரில் நிரலாக்க டியூஷன்

ஒரே பார்வையில்

யாருக்காக
ஆரம்ப மற்றும் கீழ்-இடைநிலையில் உள்ள இளம் தொடக்க நிலை மாணவர்கள் · O-Level Computing மாணவர்கள்
கற்கும் முறை
தீவு முழுவதும் + ஆன்லைன்
வகுப்பு நேரம்
60-90 நிமிடம்
ஏன் Eduprime
குறியீடு எழுதும் செயற்படுத்தும் ஆசிரியர்கள்

நாங்கள் யாருக்குப் பயிற்சி அளிக்கிறோம்

சிங்கப்பூரில் நிரலாக்க டியூஷன் யாருக்கானது

நிலை மற்றும் இலக்குக்கு ஆசிரியரைப் பொருத்துகிறோம்

ஆரம்ப மற்றும் கீழ்-இடைநிலையில் உள்ள இளம் தொடக்க நிலை மாணவர்கள்

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

  • முந்தைய குறியீட்டு அனுபவம் இல்லை
  • ஈர்க்கும் திட்டங்கள் இல்லாமல் குறுகிய கவனம்
  • பிளாக்-முதல்-உரை மாற்றம்

O-Level Computing மாணவர்கள்

Python நடைமுறை, விரிதாள் பணிகள் மற்றும் எழுதப்பட்ட கோட்பாட்டுத் தாளை ஒன்றாகப் பயிற்றுவிக்க வேண்டிய Computing 7155 எடுக்கும் இடைநிலை மாணவர்கள்.

  • Python நடைமுறை பிழைதிருத்தம்
  • போலி-குறியீடு மற்றும் சுவடு பின்தொடர்தல்
  • தரவுத்தளங்கள், வலையமைப்பு மற்றும் பாதுகாப்புக் கோட்பாடு

JC H2 Computing மாணவர்கள்

எழுதப்பட்ட தாளுடன் சேர்ந்து H2 9569 வழிமுறைகள், தரவு கட்டமைப்புகள், SQLite மற்றும் Flask ஆய்வக தாளை எதிர்கொள்ளும் முன்-பல்கலைக்கழக மாணவர்கள்.

  • வழிமுறை வடிவமைப்பு மற்றும் திறன்
  • கால-கட்டுப்பாட்டின் கீழ் SQLite மற்றும் Flask
  • கால-கட்டுப்படுத்தப்பட்ட ஆய்வக-தாள் நுட்பம்

பல்கலைக்கழக CS மாணவர்கள் மற்றும் வயது வந்த கற்பவர்கள்

அறிமுக தொகுதிகள், தரவு கட்டமைப்புகள் மற்றும் பணி ஆதரவு தேவைப்படும் NUS, NTU, SMU, SUTD அல்லது SIT பட்டப்படிப்பு மாணவர்கள் — மற்றும் சுயமாக வழிநடத்தும் வயது வந்த கற்பவர்கள்.

  • தரவு கட்டமைப்புகள் மற்றும் சிக்கல்நிலை
  • பொருள்-சார்ந்த வடிவமைப்பு
  • பதிப்புக் கட்டுப்பாடு மற்றும் கருவிகள்

Why Eduprime

நிரலாக்க டியூஷனுக்கு கற்பவர்கள் ஏன் Eduprime-ஐத் தேர்ந்தெடுக்கிறார்கள்

ஒரு உண்மையான குறியீட்டு நிபுணரை பொதுவான டியூஷனிடமிருந்து எது பிரிக்கிறது

குறியீடு எழுதும் செயற்படுத்தும் ஆசிரியர்கள்

மென்பொருள் எழுதி MOE Computing 7155 மற்றும் 9569 பாடத்திட்டங்களை அறிந்த ஆசிரியர்கள் — மாணவருக்கு ஒரு அத்தியாயம் முன்னதாக ஒரு பணித்தாளைப் படிக்கும் பொதுவாதிகள் அல்ல.

கற்பிப்பதற்கு முன் கண்டறிதல்

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

பிழைதிருத்தம் ஒரு முறையாக கற்பிக்கப்படுகிறது

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

தேர்வு கருவிகள், பொதுவானவை அல்ல

ஆய்வக தாள்கள் பயன்படுத்தும் அதே Python, JupyterLab, SQLite மற்றும் Flask அமைப்பில் பயிலுகிறோம், இதனால் தேர்வுச் சூழல் ஒருபோதும் ஒரு ஆச்சரியமாக இருக்காது.

நீங்கள் காணக்கூடிய முன்னேற்றம்

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

நியாயமான ஊதியம் நல்ல ஆசிரியர்களை வைத்திருக்கிறது

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

பாடத்திட்ட உள்ளடக்கம்

நாங்கள் உள்ளடக்கும் முழு நிரலாக்க-டியூஷன் பாடத்திட்டம்

தொடக்க நிலை குறியீட்டிலிருந்து தேர்வு Computing மற்றும் பல்கலைக்கழக CS வரை

அடித்தளங்கள் & கணக்கீட்டுச் சிந்தனை

முதல் மொழி மற்றும் தர்க்கம்

மாறிகள் மற்றும் தரவு வகைகள்; நிபந்தனைகள் மற்றும் சுழற்சிகள்; செயல்பாடுகள் மற்றும் அளபுருக்கள்; பிழைகளைப் படித்தல் மற்றும் பிழைதிருத்தம்; பிளாக்-முதல்-உரை மாற்றம் (Scratch முதல் Python வரை)

MOE O-Level Computing (7155)

தாள் 1 கோட்பாடு மற்றும் தாள் 2 நடைமுறை

வழிமுறை வடிவமைப்பு மற்றும் போலி-குறியீடு; தரவு பிரதிநிதித்துவம் மற்றும் எண் அடிப்படைகள்; விரிதாள்கள் மற்றும் Python நடைமுறை; தரவுத்தளங்கள், SQL மற்றும் வலையமைப்பு; பாதுகாப்பு மற்றும் நெறிமுறைகள்

H2 Computing (9569)

JC வழிமுறைகள் மற்றும் ஆய்வக தாள்

தரவு கட்டமைப்புகள் மற்றும் வழிமுறை திறன்; SQLite தரவுத்தளங்கள்; HTML மற்றும் CSS-உடன் Flask வலை செயலிகள்; Python-இல் பொருள்-சார்ந்த நிரலாக்கம்; எழுதப்பட்ட-தாள் மற்றும் ஆய்வக-தாள் நுட்பம்

மேம்பட்ட & பல்கலைக்கழக CS

தரவு கட்டமைப்புகள் மற்றும் OOP

மீளவருதல் மற்றும் சிக்கல்நிலை (Big-O); பல்கலைக்கழக தொகுதிகளுக்கான Java மற்றும் C++; இணைப்புப் பட்டியல்கள், அடுக்குகள், வரிசைகள் மற்றும் மரங்கள்; Git-உடன் பதிப்புக் கட்டுப்பாடு; CS பணி பிழைதிருத்த ஆதரவு

Lesson formats

எங்களுடன் நிரலாக்கம் கற்கும் வழிகள்

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

1-க்கு-1 வீட்டு டியூஷன்

முழுமையாக தனிப்பயனாக்கப்பட்ட, கைப்பயிற்சி குறியீட்டுக்கு ஒரு செயற்படுத்தும் ஆசிரியர் உங்களிடம் வருகிறார்.

S$50-100 / மணி60-90 நிமிடம்
  • முழுமையாக தனிப்பயனாக்கப்பட்ட வேகம்
  • வீட்டிலிருந்தே பார்க்கக்கூடிய commit வரலாறு
  • இளம் தொடக்க நிலை மாணவர்களுக்கு சிறந்தது
  • நேரடி, பக்கம்-பக்கமாக பிழைதிருத்தம்

1-க்கு-1 ஆன்லைன்

திரை-பகிர்வுடன் நேரடி ஒன்றுக்கு-ஒன்று, குறியீடு வரிக்கு வரி இயங்குவதைப் பார்க்க ஏற்றது.

S$45-90 / மணி60 நிமிடம்
  • நெகிழ்வான நேரம்
  • திரை-பகிரப்பட்ட நேரடி குறியீடு
  • பயண நேரம் இல்லை
  • JC மற்றும் பல்கலைக்கழக CS-க்கு சிறந்தது

சிறிய குழு (2-4)

சக குறியீட்டு மதிப்பாய்வுடன் செலவைப் பகிரும் சிறிய, நிலை-பொருத்தப்பட்ட குழு.

S$30-55 / மணி90 நிமிடம்
  • ஒரு கற்பவருக்கு குறைந்த செலவு
  • சக குறியீட்டு மதிப்பாய்வு
  • நிலை-பொருந்திய குழுவாக்கம்
  • கட்டமைக்கப்பட்ட திட்ட விரைவோட்டங்கள்

தொடங்குதல்

Eduprime உடன் நிரலாக்க டியூஷன் எவ்வாறு தொடங்குகிறது

Eduprime உடன் நிரலாக்க டியூஷனைத் தொடங்குவது எவ்வாறு செயல்படுகிறது

  1. 1

    இலவச தேவை மதிப்பீடு

    மாணவரின் நிலை, இலக்குகள் (பாடத்திட்டம், வளப்படுத்தல் அல்லது பல்கலைக்கழகம்) மற்றும் ஏதேனும் முந்தைய குறியீட்டு அனுபவம் பற்றி விவாதிக்கிறோம்.

    ~15 நிமிடம்
  2. 2

    ஆசிரியர் பொருத்துதல்

    சரியான மொழி மற்றும் நிலையில் சரளமான ஆசிரியர்களைப் பட்டியலிடுகிறோம் — Scratch மற்றும் Python முதல் Java மற்றும் C++ வரை.

    1-3 நாட்கள்
  3. 3

    கண்டறிதல் பாடம்

    முதல் அமர்வு மாணவரின் தர்க்கம் மற்றும் தொடரியல் அடிப்படையை நிறுவி ஒரு யதார்த்தமான திட்டத்தை அமைக்கிறது.

    பாடம் 1
  4. 4

    திறன் உருவாக்கம்

    வழிநடத்தப்பட்ட, கைப்பயிற்சி குறியீட்டு வழியாக கருத்துக்கள் மற்றும் தொடரியல் கட்டப்படுகின்றன, பிழைதிருத்தம் பார்க்கப்படுவதற்கு பதிலாக தீவிரமாக பயிற்றுவிக்கப்படுகிறது.

    தொடர்ந்து
  5. 5

    திட்டம் அல்லது தேர்வு பயன்பாடு

    கற்றல் ஒரு போர்ட்ஃபோலியோ திட்டம், 7155 அல்லது 9569 பாடத்திட்டம் மற்றும் அதன் ஆய்வக தாள், அல்லது பல்கலைக்கழகப் பணிகளுக்குப் பயன்படுத்தப்படுகிறது.

    இலக்குகளை நோக்கி
  6. 6

    மீள்பார்வை & முன்னேற்றம்

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

    ஒவ்வொரு பருவம்

Our tutors

முடிவுகளுக்குப் பின்னால் உள்ள குறியீட்டு கல்வியாளர்கள்

உங்கள் மாணவரின் நிலை மற்றும் இலக்குகளுக்குப் பொருத்தப்பட்ட நிபுணர்கள்

  • MOE O-Level Computing 7155 மற்றும் H2 Computing 9569 பாடத்திட்ட நிபுணத்துவம்
  • NIE-பயிற்சி பெற்ற அல்லது அனுபவம் வாய்ந்த முன்னாள்/தற்போதைய MOE Computing ஆசிரியர்கள் (கிடைக்கும் இடத்தில்)
  • செயல்படும் மென்பொருள் செயற்படுத்துநர்கள் (Python, Java, C++, SQL)
  • ஆய்வக-தாள் மற்றும் போலி-குறியீடு மதிப்பீட்டுத் தரங்களில் பயிற்சி பெற்றவர்கள்
  • Eduprime சோதனை மற்றும் ஒரு நேரடி குறியீட்டு மதிப்பீட்டை நிறைவேற்றியவர்கள்
T

Mr Tan W.

9 ஆண்டுகள்

B.Comp (NUS School of Computing); முன்னாள் MOE Computing ஆசிரியர்

O-Level 7155 மற்றும் H2 9569, Python நடைமுறை, போலி-குறியீடு

“பெரும்பாலான மாணவர்கள் குறியீடு எழுத முடியும்; மதிப்பெண்கள் முதலில் பிரச்னையைப் படிப்பதிலிருந்தும், நம்பிக்கைக்கு பதிலாக ஒரு முறையுடன் பிழைதிருத்துவதிலிருந்தும் வருகின்றன.”

P

Ms Priya R.

7 ஆண்டுகள்

B.Eng கணினி பொறியியல் (NTU); மென்பொருள் பொறியாளர்

H2 Computing, தரவு கட்டமைப்புகள், SQLite மற்றும் Flask

“ஆய்வக தாள் அமைதிக்கு வெகுமதி அளிக்கிறது. கடிகாரம் எதிரியாக இருப்பதை நிறுத்தும் வரை கால-கட்டுப்படுத்தப்பட்ட பிழைதிருத்தத்தை நாங்கள் ஒத்திகை பார்க்கிறோம்.”

D

Mr Daniel Lim

8 ஆண்டுகள்

B.Sc கணினி அறிவியல் (SMU); ஃபுல்-ஸ்டாக் டெவலப்பர்

பல்கலைக்கழக CS, Java, C++, OOP மற்றும் Git

“முதலாம் ஆண்டு CS நல்ல பழக்கங்களுக்கு ஆரம்பத்திலேயே வெகுமதி அளிக்கிறது. முதல் திட்டத்திலிருந்தே பதிப்புக் கட்டுப்பாடு மற்றும் சுத்தமான கட்டமைப்பை நாங்கள் கட்டுகிறோம்.”

A

Ms Aishah K.

6 ஆண்டுகள்

Computing உடன் B.Ed (NIE); ஆரம்ப STEM நிபுணர்

இளம் தொடக்க நிலை மாணவர்கள், Scratch முதல் Python, கணக்கீட்டுச் சிந்தனை

“இளம் குறியீட்டாளர்களுக்கு, தர்க்கம் மற்றும் நம்பிக்கை முதலில் வருகின்றன. சிந்தனையை சரியாகப் பெறுங்கள், தொடரியல் விரைவாகப் பின்தொடரும்.”

In their words

ஆரம்பப் பள்ளி முதல் பல்கலைக்கழகம் வரையிலான கற்பவர்கள் சொல்வது

Python, Java என நிரலாக்கம் கற்றவர்களின் அனுபவங்கள்

O-Level Computing ஆய்வகத் தாளில் நான் உறைந்துவிடுவேன், ஏதாவது உடைந்தால் சீரற்ற வரிகளை மாற்றுவேன். ஆசிரியர் ஒரு பிழைதிருத்த வழக்கத்தையும் கால-கட்டுப்படுத்தப்பட்ட நடைமுறைகளையும் என்னுடன் பயிற்சி செய்தார், ப்ரிலிம்ஸ் நேரத்தில் விசைப்பலகையில் அமைதியாகவும் முறையாகவும் இருந்தேன்.

Aidan T.

Sec 4 நிரலாக்க மாணவர் · Tampines · 1-க்கு-1 வீடு

நான் H2 Computing எடுத்தேன், தாள் 2-இன் SQLite மற்றும் Flask பகுதிகள் பள்ளிக் குறிப்புகளிலிருந்து மட்டும் எந்த அர்த்தமும் இல்லை. எனது ஆசிரியருடன் சிறிய வலை செயலிகள் வழியாக வேலை செய்தது ஆய்வக தாளை தெளிவாக்கியது.

Rachel T.

JC2 மாணவி · Bishan · 1-க்கு-1 ஆன்லைன்

குறியீட்டில் எந்த ஆர்வமும் இல்லாமல் ஆரம்ப 5-இல் Scratch தொடங்கினேன். திட்டங்கள் என்னை ஈர்த்தன, நானாகவே Python-க்கு மாறினேன். அது ஒருபோதும் கூடுதல் வீட்டுப்பாடம் போல உணரவில்லை.

Pavithra W.

P5 நிரலாக்க மாணவி · Bukit Batok · சிறு குழு

நான் தொழில் மாற்றும் வயது வந்த கற்பவன், விரைவாக Python அடிப்படைகள் தேவைப்பட்டது. ஆன்லைன் அமர்வுகள் நடைமுறையாகவும் பொறுமையாகவும் இருந்தன, திரை-பகிர்வு என்பது எனது ஆசிரியர் எனது தவறுகளை நேரடியாகப் பிடித்தார் என்று அர்த்தம்.

Adrian R.

வயது வந்த கற்பவர் · Queenstown · 1-க்கு-1 ஆன்லைன்

பல்கலைக்கழகத்தில் முதலாம் ஆண்டு தரவு கட்டமைப்புகள் என்னை கிட்டத்தட்ட உடைத்தன. விரிவுரைகள் ஒருபோதும் செய்யாத வகையில் ஆசிரியர் மீளவருதல் மற்றும் இணைப்புப் பட்டியல்களை விளக்கினார், மேலும் Git-ஐ சரியாகப் பயன்படுத்தக் கற்றுக்கொண்டேன்.

Daniel W.

NTU பட்டப்படிப்பு மாணவர் · Jurong West · 1-க்கு-1 ஆன்லைன்

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

Irfan S.

Sec 3 நிரலாக்க மாணவர் · Pasir Ris · சிறு குழு

Fees

சிங்கப்பூரில் நிரலாக்க டியூஷன் கட்டணங்கள்

வெளிப்படையான, சந்தை-விகித தொகுப்புகள் — இலவச கண்டறிதலுக்குப் பிறகு உறுதிப்படுத்தப்படுகிறது

சோதனை

உறுதியளிக்கும் முன் ஒரு நிபுணரை முயற்சிக்கவும்

S$200-400

4 sessions · ~S$50-100 / அமர்வு

  • இலவச நிலை கண்டறிதல்
  • தர்க்கம் மற்றும் தொடரியல் அடிப்படை
  • பாடத்திட்ட பரிந்துரை
  • முதல் முன்னேற்றக் குறிப்பு

வழக்கமான

பள்ளி ஆண்டு முழுவதும் வாராந்திர பயிற்சி

S$50-100 / மணி

மாதந்தோறும் sessions · மாதந்தோறும் கட்டணம்

  • வாராந்திர 1-க்கு-1 அல்லது சிறு குழு
  • மாதாந்திர முன்னேற்றக் குறிப்புகள்
  • பள்ளி தலைப்புகள் அல்லது தொகுதிகளுக்கு ஏற்ற வேகம்
  • திட்ட போர்ட்ஃபோலியோ உருவாக்கம்

தேர்வு தீவிரம் (O / H2)

தேர்வுக்கு-முந்தைய எழுதப்பட்ட மற்றும் ஆய்வக-தாள் முன்னேற்றம்

S$70-130 / மணி

நெகிழ்வான sessions · ஆசிரியர் மூப்பின்படி

  • கால-கட்டுப்படுத்தப்பட்ட ஆய்வக-தாள் பயிற்சி
  • போலி-குறியீடு மற்றும் சுவடு பின்தொடர்தல் பயிற்சிகள்
  • H2-க்கு SQLite மற்றும் Flask
  • பாடத்திட்ட தரத்திற்கு கடந்த-தாள் மதிப்பீடு

நிரலாக்க ஆசிரியர் மாற்றம் எந்த வாரமும் இலவசம், அடுத்தவர் அதே நிரல் தொகுப்பையும் மொழியையும் திறந்து தொடர்வார்.

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

Student journeys

நிரலாக்கப் பயணங்கள்

சிக்கியதிலிருந்து நம்பிக்கைக்கு பிரதிநிதித்துவ பாதைகள்

Challenge

ஒரு Sec 4 மாணவர் வீட்டில் Python எழுத முடிந்தது ஆனால் கால-கட்டுப்படுத்தப்பட்ட O-Level Computing ஆய்வக தாளில் உறைந்து சீரற்ற வரிகளை மாற்றினார்.

  1. சீரற்ற திருத்தங்களை படி-சுவடு-முன்னறி-இயக்கு பிழைதிருத்த சுழற்சியால் மாற்றினார்
  2. JupyterLab-இல் முழு கால-கட்டுப்படுத்தப்பட்ட தாள் 2 நடைமுறைகளை ஒத்திகை பார்த்தார்
  3. தாள் 1 மதிப்பெண்களுக்கு போலி-குறியீடு மற்றும் சுவடு பின்தொடர்தலைப் பயின்றார்

ப்ரிலிம்ஸ் நேரத்தில் கால-கட்டுப்பாட்டின் கீழ் அமைதியாகவும் முறையாகவும் பிழைதிருத்தினார், சரிபார்க்க நேரத்துடன் ஆய்வக கேள்விகளை முடித்தார்.

Sec 4 மாணவர் · ~2 பருவங்கள்

Challenge

ஒரு JC2 மாணவர் வழிமுறைகளைப் புரிந்துகொண்டார் ஆனால் H2 Computing 9569 ஆய்வக தாளுக்கு SQLite மற்றும் Flask-ஐ இணைக்க முடியவில்லை.

  1. SQLite-ஆல் ஆதரிக்கப்படும் சிறிய, சோதிக்கக்கூடிய Flask செயலிகளை முதலிலிருந்து கட்டினார்
  2. ஒவ்வொரு ஆய்வக பணி வகையையும் மீண்டும்-பயன்படுத்தக்கூடிய குறியீட்டு வடிவத்துடன் வரைபடமாக்கினார்
  3. பாடத்திட்ட தரத்திற்கு நான்கு-கேள்வி கால-கட்டுப்படுத்தப்பட்ட ஆய்வக தாள்களைப் பயின்றார்

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

JC2 மாணவர் · ~3 பருவங்கள்

Challenge

ஒரு முதலாம் ஆண்டு பல்கலைக்கழக மாணவர் தரவு கட்டமைப்புகளால் மூழ்கடிக்கப்பட்டார் மற்றும் ஒருபோதும் பதிப்புக் கட்டுப்பாட்டைப் பயன்படுத்தியதில்லை.

  1. மீளவருதல் மற்றும் இணைப்புப் பட்டியல்களை முதல் கோட்பாடுகளிலிருந்து மீண்டும் கட்டினார்
  2. முதல் வாரத்திலிருந்து ஒவ்வொரு பணிக்கும் Git-ஐ ஏற்றுக்கொண்டார்
  3. சுத்தமான, சோதிக்கக்கூடிய கட்டமைப்பை நோக்கி பணிகளை மறுவடிவமைத்தார்

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

பல்கலைக்கழக பட்டப்படிப்பு மாணவர் · ஒரு செமஸ்டர்

குறியீட்டு டியூஷன், எளிய சொற்களில்

நிரலாக்க டியூஷன் உண்மையில் எதை உள்ளடக்குகிறது

சிங்கப்பூரில் நிரலாக்க டியூஷன் மாணவர்களுக்கு குறியீட்டை எழுதவும், பிழைதிருத்தவும், கட்டமைக்கவும் கற்பிக்கிறது — தொடக்க நிலை Scratch மற்றும் Python முதல், MOE O-Level Computing (பாடத்திட்டம் 7155, முழு பாட-அடிப்படையிலான பேண்டிங் கீழ் G3 Computing பாடம்) மற்றும் A-Level-க்கான H2 Computing (பாடத்திட்டம் 9569) வரை, மேலும் NUS, NTU மற்றும் SMU முதலாம் ஆண்டு தொகுதிகளில் எதிர்பார்க்கப்படும் தரவு கட்டமைப்புகள் வரை. பாடங்கள் தொடரியல் சரளத்தை கணக்கீட்டுச் சிந்தனை மற்றும் உண்மையான திட்டப்பணியுடன் இணைக்கின்றன.

  • 01Python, Java, C++ மற்றும் JavaScript
  • 02MOE O-Level Computing 7155 மற்றும் H2 Computing 9569
  • 03வழிமுறைகள் மற்றும் கணக்கீட்டுச் சிந்தனை
  • 04திட்ட-அடிப்படையிலான போர்ட்ஃபோலியோ உருவாக்கம்
  • 05பல்கலைக்கழக CS தொகுதி ஆதரவு
  • 06தீவு முழுவதும் வீடு அல்லது ஆன்லைன்

Scratch-முதல்-பல்கலைக்கழகம் பாதை

சிங்கப்பூர் பாதையில் நிரலாக்க டியூஷன் எங்கு பொருந்துகிறது

MOE மற்றும் பல்கலைக்கழக நிலைகளுக்கு வரைபடமாக்கப்பட்டது

  1. 1

    ஆரம்ப / இடைநிலை (வளப்படுத்தல்)

    Scratch மற்றும் தொடக்க நிலை Python — கணக்கீட்டுச் சிந்தனை, எளிய திட்டங்கள் மற்றும் STEM நம்பிக்கை, எந்த தேர்வும் இணைக்கப்படவில்லை.

  2. 2

    இடைநிலை (O-Level Computing 7155)

    முழு MOE O-Level Computing பாடத்திட்டம்: தாள் 1 எழுதப்பட்ட கோட்பாடு மற்றும் Python, விரிதாள்கள் மற்றும் JupyterLab-இல் கட்டப்பட்ட தாள் 2 ஆய்வக நடைமுறை. இது முழு பாட-அடிப்படையிலான பேண்டிங் கீழ் G3 Computing பாடம்.

  3. 3

    ஜூனியர் கல்லூரி (H2 Computing 9569)

    A-Level H2 Computing — வழிமுறைகள், தரவு கட்டமைப்புகள், SQLite தரவுத்தளங்கள் மற்றும் Flask வலை செயலிகள், 3-மணிநேர எழுதப்பட்ட தாள் 1 மற்றும் 3-மணிநேர ஆய்வக-அடிப்படையிலான தாள் 2-ஆல் மதிப்பிடப்படுகிறது.

  4. 4

    பல்கலைக்கழகம்

    NUS, NTU, SMU, SUTD மற்றும் SIT-யில் அறிமுக CS தொகுதிகள் — Java, C++ மற்றும் Python-இல் தரவு கட்டமைப்புகள், மீளவருதல், OOP மற்றும் பணி ஆதரவு.

தொடங்குவதற்கு முன்

குறியீடு கற்பவர்களின் முதல் கேள்விகள்

தொடரியலுக்கு முன் தர்க்கம்

கணக்கீட்டுச் சிந்தனை — ஒரு பிரச்னையை உடைத்தல், வரிசைப்படுத்தல், நிபந்தனைகள் மற்றும் சுழற்சிகள் — மொழி விவரங்களுக்கு முன் கட்டப்படும்போது தொடக்க நிலை மாணவர்கள் மிக வேகமாக முன்னேறுகின்றனர். சிந்தனையை முதலில் கற்பித்தால், மனப் படிமம் ஏற்கனவே இடத்தில் இருப்பதால் ஒரு மாணவர் பின்னர் Python, Java அல்லது C++-ஐ விரைவாக எடுக்க முடியும்.

O-Level மற்றும் H2 Computing Python-அடிப்படையிலானவை மற்றும் ஆய்வகத்தில் தேர்வு செய்யப்படுபவை

O-Level Computing 7155 அதன் தாள் 2 ஆய்வக நடைமுறைக்கு Python-ஐப் பயன்படுத்துகிறது (விரிதாள்கள் மற்றும் JupyterLab-உடன்); H2 Computing 9569 அதன் தாள் 2 ஆய்வக தாளுக்கு SQLite மற்றும் Flask-உடன் Python-ஐப் பயன்படுத்துகிறது. இரண்டிற்கும் தரவு, வழிமுறைகள், தரவுத்தளங்கள், வலையமைப்பு மற்றும் பாதுகாப்பு உள்ளடக்கிய ஒரு எழுதப்பட்ட கோட்பாட்டுத் தாளும் உள்ளது — எனவே நிரலாக்க டியூஷன் குறியீடு எழுதுவதை விட மிக அதிகமாக உள்ளடக்குகிறது.

தேர்வு இப்போது கால-கட்டுப்படுத்தப்பட்ட ஆய்வக குறியீடு, பாடப்பிரிவு திட்டம் அல்ல

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

ஒவ்வொரு வரியையும் மாணவர் எழுதுகிறார்; ஒவ்வொன்றுக்கும் நாங்கள் பயிற்சி தருகிறோம்

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

நிலை வாரியாக

சிங்கப்பூரில் நிலையின்படி நிரலாக்க டியூஷன்

மொழி, கவனம் மற்றும் வடிவத்தை நிலைக்கு ஏற்ப பொருத்துதல்

StageTypical languageFocusFormat
ஆரம்ப / கீழ் இடைநிலைScratch பின்னர் Pythonதர்க்கம், ஊக்கமளிக்கும் திட்டங்கள், நம்பிக்கைவீடு அல்லது ஆன்லைன்
O-Level Computing (7155)Python, விரிதாள்கள்தாள் 1 கோட்பாடு, தாள் 2 ஆய்வக நடைமுறைவீடு அல்லது ஆன்லைன்
H2 Computing (9569)Python, SQL, Flaskவழிமுறைகள், தரவுத்தளங்கள், ஆய்வக + எழுதப்பட்ட தாள்கள்வீடு அல்லது ஆன்லைன்
பல்கலைக்கழக CSJava, C++, Pythonதரவு கட்டமைப்புகள், OOP, பணிகள்ஆன்லைன் விரும்பத்தக்கது

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

நிரலாக்க டியூஷன் உண்மையில் ஒரு குறியீட்டாளரை எவ்வாறு கட்டுகிறது

முறை, ஒரு உண்மையான பிழைதிருத்தம், மற்றும் ஒரு மாணவரின் கைகளில் நாங்கள் வைக்கும் கருவிகள்.

01

படி-சுவடு-முன்னறி-இயக்கு: பிழைதிருத்தத்தை அதிர்ஷ்டமாக அல்லாமல் திறனாக நாங்கள் எவ்வாறு ஆக்குகிறோம்

பெரும்பாலான சிரமப்படும் குறியீட்டாளர்கள் பிழை மறையும் வரை சீரற்ற வரிகளை மாற்றுகிறார்கள். பிழைதிருத்தத்தை யூகத்திலிருந்து ஒரு முறையாக மாற்றும் ஒரு மீண்டும்-செய்யக்கூடிய சுழற்சியை நாங்கள் கற்பிக்கிறோம் — நம்பிக்கையான குறியீட்டாளரை சிக்கிக்கொண்ட ஒருவரிடமிருந்து மிகவும் பிரிக்கும் ஒற்றைப் பழக்கம்.

படி-சுவடு-முன்னறி-இயக்கு
  1. 1

    பீதியை அல்ல, பிழையைப் படியுங்கள்

    சிவப்பு உரையின் சுவரைப் புரட்டிப் பார்ப்பதற்கு பதிலாக, ஒரு Python traceback-இன் கீழ் வரியில் தொடங்குங்கள் — உண்மையான பிழை வகை மற்றும் செய்தி — மற்றும் சரியான வரி எண்.

  2. 2

    மதிப்புகளை கையால் சுவடு பின்தொடருங்கள்

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

  3. 3

    இயக்குவதற்கு முன் முன்னறிவியுங்கள்

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

  4. 4

    இயக்கு, ஒப்பிடு, தனிமைப்படுத்து

    இயக்கி, உண்மையானதை முன்னறிவித்ததுடன் ஒப்பிட்டு, பின்னர் ஒரு ஒற்றை print சேர்க்கவும் அல்லது பிழைதிருத்தியைப் பயன்படுத்தி தவறை ஒரு வரிக்குக் குறுக்கவும் — ஒரு நேரத்தில் ஒரு விஷயத்தை மாற்றுங்கள்.

02

ஒரு உண்மையான பிழை, நாங்கள் கற்பிக்கும் வழியில் பிழைதிருத்தப்பட்டது

The problem

ஒரு மாணவரின் Python செயல்பாடு மதிப்பெண் பட்டியலின் சராசரியைத் திருப்பித் தர வேண்டும், ஆனால் average([80, 90, 100]) தொடர்ந்து 0-ஐ திருப்புகிறது. குறியீடு: `def average(marks): total = 0 for m in marks: total = m return total // len(marks)`

Worked solution

  1. 1படி: பிழை செய்தி இல்லை — குறியீடு இயங்குகிறது ஆனால் தவறான பதிலைத் தருகிறது. இது ஒரு தர்க்கப் பிழை, எனவே traceback அல்ல, கையால் சுவடு பின்தொடர்தலே கருவி.
  2. 2கையால் சுவடு பின்தொடருங்கள்: total 0-இல் தொடங்குகிறது. மறுசெயல் 1: total = 80. மறுசெயல் 2: total = 90 (அது மேலெழுதுகிறது, கூட்டவில்லை). மறுசெயல் 3: total = 100. சுழற்சிக்குப் பிறகு total = 100, 270 அல்ல.
  3. 3தவறைக் கண்டறியுங்கள்: `total = m` வரி ஒவ்வொரு முறையும் total-ஐ மாற்றுகிறது; அது `total = total + m` (அல்லது `total += m`) உடன் குவிக்க வேண்டும்.
  4. 4பின்னர் இரண்டாவது சிக்கலைக் கவனியுங்கள்: `//` முழுஎண் வகுத்தல். 270 // 3 = 90 இங்கே அதிர்ஷ்டத்தால், ஆனால் 270 // 4 தசமத்தை விட்டுவிடும். உண்மையான சராசரிக்கு `/` பயன்படுத்துங்கள்.
  5. 5சரிசெய்: `total += m` மற்றும் `return total / len(marks)` ஆக மாற்றுங்கள். இப்போது average([80, 90, 100]) 90.0-ஐ திருப்புகிறது.
  6. 6மாணவர் முயற்சிக்காத ஒரு விளிம்பு நிலையுடன் உறுதிப்படுத்துங்கள்: வெறுமையான பட்டியல் `len(marks)` 0 ஆக இருப்பதால் செயலிழக்கும் — எனவே வலுவான பதிப்பு முதலில் `if not marks: return 0` என்று காக்கிறது.

Answer: total += m மற்றும் return total / len(marks) — மேலும் வெறுமையான பட்டியலைக் காக்கவும்

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

03

மாணவர்களை நாங்கள் அமைக்கும் நிரலாக்கக் கருவித்தொகுப்பு

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

JupyterLab-உடன் Python 3

O-Level Computing 7155 தாள் 2 நடைமுறையின் சரியான சூழல், எனவே மாணவர்கள் தேர்வு செய்யப்படும் மென்பொருளிலேயே ஒத்திகை பார்க்கின்றனர்.

ஒரு உண்மையான குறியீட்டுத் தொகுப்பான் (VS Code அல்லது Thonny)

Thonny-யின் படி பிழைதிருத்தி தொடக்க நிலை மாணவர்களுக்கு மாறி மதிப்புகளைக் காணப்படுத்துகிறது; VS Code மாணவர்களை திட்டங்கள் மற்றும் பல்கலைக்கழக வேலைக்குள் கொண்டு செல்கிறது.

SQLite மற்றும் ஒரு Flask சாரப்பலகை

H2 Computing 9569 ஆய்வக தாளில் பெயரிடப்பட்ட தரவுத்தள இயந்திரம் மற்றும் வலை கட்டமைப்பு, சிறிய, சோதிக்கக்கூடிய வலை செயலிகளை உருவாக்கப் பயன்படுகிறது.

Git மற்றும் GitHub

திட்ட வரலாறு பாதுகாப்பாக, தவறுகள் மீளக்கூடியதாக, மற்றும் DSA மற்றும் பல்கலைக்கழக விண்ணப்பங்களுக்கு ஒரு போர்ட்ஃபோலியோ தயாராக இருக்கும்படி பதிப்புக் கட்டுப்பாடு.

MOE Computing தேர்வுகள்

O-Level மற்றும் H2 Computing தாள்களின் உள்ளே

7155 மற்றும் 9569 சரியாக எவ்வாறு கட்டப்பட்டுள்ளன, மற்றும் மதிப்பெண்கள் எங்கு நழுவுகின்றன.

01

O-Level Computing 7155 தாள்கள் எவ்வாறு கட்டப்பட்டுள்ளன

தற்போதைய O-Level Computing 7155 இரண்டு தாள்களால் மதிப்பிடப்படுகிறது — ஒரு எழுதப்பட்ட கோட்பாட்டுத் தாள் மற்றும் ஒரு கால-கட்டுப்படுத்தப்பட்ட ஆய்வக-அடிப்படையிலான நடைமுறை — தனி பாடப்பிரிவு திட்டம் இல்லை. இரண்டும் தனித்தனியாக தேற வேண்டும்.

ComponentWhat it coversMarks / weightTime
தாள் 1 (எழுதப்பட்டது)தரவு பிரதிநிதித்துவம், வழிமுறைகள், தரவுத்தளங்கள், வலையமைப்பு, பாதுகாப்பு மற்றும் நெறிமுறைகள் பற்றிய கட்டமைக்கப்பட்ட கேள்விகள். கோட்பாடு மற்றும் போலி-குறியீட்டைப் படிக்க, எழுதும் திறனைச் சோதிக்கிறது.60% (80 மதிப்பெண்கள்)2 மணி
தாள் 2 (ஆய்வக-அடிப்படையிலான நடைமுறை)Python, விரிதாள்கள் மற்றும் JupyterLab பயன்படுத்தும் கணினி-அடிப்படையிலான தேர்வு: மாணவர்கள் கால-கட்டுப்படுத்தப்பட்ட நிலைமைகளின் கீழ் கொடுக்கப்பட்ட பிரச்னைகளுக்கு இயங்கும் தீர்வுகளை எழுதி, சோதித்து, பிழைதிருத்துகிறார்கள்.40% (70 மதிப்பெண்கள்)2 மணி 30 நிமிடம்
02

H2 Computing 9569 தாள்கள் எவ்வாறு கட்டப்பட்டுள்ளன

A-Level H2 Computing 9569 கூட பாடப்பிரிவு இல்லாமல் இரண்டு தாள்களால் தேர்வு செய்யப்படுகிறது, நான்கு பாடத்திட்டப் பிரிவுகளையும் — நிரலாக்கம், தரவு மற்றும் தரவுத்தளங்கள், வலையமைப்புகள், மற்றும் கணக்கீட்டுச் சிந்தனை — பரப்புகிறது.

ComponentWhat it coversMarks / weightTime
தாள் 1 (எழுதப்பட்டது)நான்கு பாடத்திட்டப் பிரிவுகளிலும் — வழிமுறைகள், தரவு கட்டமைப்புகள், தரவுத்தளங்கள், வலையமைப்பு மற்றும் கணக்கீட்டுச் சிந்தனை — மாறுபட்ட நீளமுள்ள ஆறு முதல் எட்டு கட்டமைக்கப்பட்ட கேள்விகள்.60%3 மணி
தாள் 2 (ஆய்வக-அடிப்படையிலான நடைமுறை)HTML மற்றும் CSS-உடன் Python, SQLite மற்றும் Flask கட்டமைப்பைப் பயன்படுத்தி ஒரு கணினி ஆய்வகத்தில் தீர்க்கப்படும் நான்கு கட்டமைக்கப்பட்ட பிரச்னைகள், நடைமுறை பிரச்னை-தீர்வைச் சோதிக்கிறது.40%3 மணி
03

நிரலாக்க-டியூஷன் மாணவர்கள் மதிப்பெண்களை எங்கு இழக்கிறார்கள்

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

பிரச்னை கவனமாக படிக்கப்படாததால், இயங்கும் ஆனால் தவறான கேள்விக்குப் பதிலளிக்கும் குறியீட்டை எழுதுதல்.

முதலில் கேள்வியைக் குறிப்பிடுங்கள் — உள்ளீடுகள், வெளியீடுகள், கட்டுப்பாடுகள் — மற்றும் விசைப்பலகையைத் தொடுவதற்கு முன் ஒரு-வரி திட்டத்தை எழுதுங்கள்.

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

படி-சுவடு-முன்னறி-இயக்கு சுழற்சி மற்றும் பிழைதிருத்தியைப் பயன்படுத்தி தவறை ஒரு வரிக்குத் தனிமைப்படுத்தி, பின்னர் ஒரு நேரத்தில் ஒரு விஷயத்தை மாற்றுங்கள்.

தெளிவான, கட்டமைக்கப்பட்ட போலி-குறியீட்டுக்கு பதிலாக உண்மையான Python எழுதி தாள் 1-இல் போலி-குறியீடு மற்றும் சுவடு பின்தொடர்தல் மதிப்பெண்களை இழத்தல்.

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

ஒதுக்கீட்டு செயலியை சமத்துவ சோதனையுடன், அல்லது முழுஎண் வகுத்தலை உண்மை வகுத்தலுடன் குழப்புதல்.

சிறிய-ஆனால்-கொடிய வேறுபாடுகளை (= vs ==, // vs /) தானியங்கியாகும் வரை பயிலுங்கள், ஏனெனில் அவை செயலிழப்புகளை அல்ல, அமைதியான தவறான பதில்களை ஏற்படுத்துகின்றன.

சிங்கப்பூர் சூழல்

சிங்கப்பூர் கல்விப் பாதையில் நிரலாக்கம்

01

MOE Computing இழைகள், தலைப்புகளுக்கு வரைபடமாக்கப்பட்டது

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

MOE Computing 7155 / 9569

வழிமுறைகள் & நிரலாக்கம்

போலி-குறியீடு, சுவடு பின்தொடர்தல், கட்டுப்பாட்டு ஓட்டம், செயல்பாடுகள், Python செயலாக்கம், சோதனை மற்றும் பிழைதிருத்தம்

தரவு & தரவுத்தளங்கள்

எண் அடிப்படைகள் மற்றும் தரவு பிரதிநிதித்துவம், விரிதாள்கள் (O-Level), SQL மற்றும் SQLite (H2), பதிவுகள் மற்றும் வினவல்கள்

வலையமைப்புகள் & இணையம்

வலையமைப்பு வகைகள், நெறிமுறைகள், கிளையன்-சேவையக மாதிரி, மற்றும் H2 நிலையில் Flask வலை செயலிகள்

பாதுகாப்பு, நெறிமுறைகள் & தாக்கம்

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

02

சிங்கப்பூரின் பள்ளிகள் மற்றும் அதற்கு அப்பால் நிரலாக்கம் எவ்வாறு பொருந்துகிறது

Computing ஒரு குறிப்பிட்ட சிங்கப்பூர் பாதைக்குள் அமைகிறது — முழு பாட-அடிப்படையிலான பேண்டிங் தேர்வுகளிலிருந்து NUS-நடத்தும் ஒலிம்பியாட் வரை — மேலும் டியூஷன் அதைச் சுற்றி திட்டமிடப்படுகிறது.

FSBB கீழ் G3 Computing

முழு பாட-அடிப்படையிலான பேண்டிங் கீழ், O-Level Computing 7155 ஒரு G3 பாடமாக வழங்கப்படுகிறது; மாணவர்கள் இதை ஒரு தேர்வுப் பாடமாக தேர்ந்தெடுக்கிறார்கள், மேலும் எழுதப்பட்ட மற்றும் ஆய்வக தாள்கள் இரண்டையும் நோக்கி இதைப் பயிற்றுவிக்கிறோம்.

ஸ்மார்ட் நேஷன் மற்றும் டிஜிட்டல் பொருளாதாரம்

Computing சிங்கப்பூரின் ஸ்மார்ட் நேஷன் திசையுடன் ஒத்துப்போகிறது, மேலும் ஒரு குறியீட்டு அடித்தளம் டிஜிட்டல் பொருளாதாரம் முழுவதும் பிற்கால படிப்பு மற்றும் வேலையை ஆதரிக்கிறது.

தேசிய தகவலியல் ஒலிம்பியாட்

NUS School of Computing-ஆல் ஏற்பாடு செய்யப்படும் NOI, இடைநிலை மற்றும் ஜூனியர் கல்லூரி பிரிவுகளை நடத்துகிறது மற்றும் சர்வதேச தகவலியல் ஒலிம்பியாட்டை நோக்கிய உள்ளூர் பாதையாகும்.

NUS, NTU, SMU, SUTD, SIT-யில் பல்கலைக்கழக CS

Python, தரவு கட்டமைப்புகள் மற்றும் OOP-இல் வலுவான பள்ளி அடித்தளம் உள்ளூர் பல்கலைக்கழகங்களில் போட்டிக்குரிய முதலாம் ஆண்டு கணினி அறிவியல் தொகுதிகளுக்குள் தாவுவதை எளிதாக்குகிறது.

Accountability

நீங்கள் குறியீட்டு முன்னேற்றத்தைக் காணலாம்

ஒவ்வொரு பாடத்தின் முடிவிலும் என்ன மேம்பட்டது, அடுத்தது என்ன என்பதை ஒவ்வொரு கற்பவரும் அறிந்து செல்கிறார்

மாதாந்திர முன்னேற்றக் குறிப்புகள்

நிரலாக்கக் குறிப்பு எழுதிய code, சரிசெய்த பிழைகள், அடுத்த கவனம் ஆகியவற்றைக் கற்பவருக்கும் பதிவுசெய்ய உதவியவருக்கும் debugging படிகளுடன் சொல்கிறது.

திட்ட commit வரலாறு

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

பாடத்திட்டம் மற்றும் தாள் கண்காணிப்பு

7155 அல்லது 9569 பாடத்திட்டத்துடன் மாணவர் எங்கு அமர்கிறார் மற்றும் காலப்போக்கில் அவர்களின் கால-கட்டுப்படுத்தப்பட்ட-தாள் முடிவுகள்.

திறன்கள் சரிபார்ப்புப் பட்டியல்

எந்தக் கருத்துக்கள் — சுழற்சிகள், செயல்பாடுகள், மீளவருதல், SQL, பிழைதிருத்தம் — பாதுகாப்பானவை மற்றும் எவை இன்னும் பயிற்சி தேவை.

ஒரே பார்வையில் வரம்பு

Eduprime உடனான நிரலாக்க டியூஷன் உள்ளடக்குவது

Scratch முதல் C++ வரை; 7155, 9569 Computing பாடத்திட்டங்களும் பல்கலைக்கழக CS அறிமுகப் பாடக்கூறுகளும் உட்பட.

Scratch முதல் C++
தொடக்க நிலையிலிருந்து மேம்பட்ட மொழிகள்
7155 & 9569
MOE Computing பாடத்திட்டங்கள்
Uni CS
அறிமுக தொகுதி ஆதரவு
Islandwide
வீடு அல்லது ஆன்லைன்

பொதுவான கேள்விகள்

சிங்கப்பூர் கற்பவர்கள் கேட்கும் நிரலாக்க டியூஷன் கேள்விகள்

முதல் நிரலாக்க மொழியைத் தேர்ந்தெடுங்கள்: Scratch, Python, பின்னர் H2 Computing 9569 ஆய்வகத் தாள்

நிரலாக்க டியூஷனைத் தொடங்குங்கள்

சிங்கப்பூரில் நிரலாக்க டியூஷனைத் தொடங்குங்கள்

இலவச கண்டறிதல் மற்றும் உங்கள் நிலை மற்றும் இலக்குகளுக்குப் பொருத்தப்பட்ட குறியீட்டு ஆசிரியர்.

  • O-Level 7155 & H2 9569 கம்ப்யூட்டிங் பயிற்சி
  • படி-கண்காணி-கணி-இயக்கு பிழைதிருத்தம்
  • Python, SQLite, Flask, Git போர்ட்ஃபோலியோ

Eduprime · MOE Computing 7155 மற்றும் 9569 பாடத்திட்டங்கள் மற்றும் பல்கலைக்கழக CS-உடன் ஒத்துப்போகும் சிங்கப்பூரின் குறியீட்டு நிபுணர்கள்.

தொடர்ந்து ஆராயுங்கள்

தொடர்புடைய குறியீட்டு & STEM டியூஷன்