4 answers
Asked Viewed 149 times Translate

what certifications are required for becoming a CIS teacher?

I am looking at becoming a #computer #information #software #teacher i am wondering what certifications may be required to do this? #computer-engineering #computer-software


+25 Karma if successful
From: You
To: Friend
Subject: Career question for you
4
100% of 4 Pros

4 answers


Updated Translate

John’s Answer

The answer depends a great deal on what mode of teaching you plan to enter. For mainstream (i.e. traditional brick and mortar academia) you would need a minimum of a Master's degree for most organizations. or non-traditional / digital training, a language certification is desirable for those languages for which there is such a thing. Most modern languages (Python, Rust, Go, node.js), have limited options for certification AFAIK. Microsoft languages all (except maybe F#) have a certification path.

Many digital trainers/teachers have only their experience and perhaps a relevant and well followed blog to lean on. Look at UDEMY - very cheap courseware taught by people with only their experience and a Bachelor's degree in CIS. For virtually any CIS employment situation in non-startup companies, you will need a Bachelor's degree in CIS regardless.

John recommends the following next steps:

Contact some existing trainers in the language or architecture in which you want to work.
If you can afford it, take a course on PluralSite and one on Udemy and compare the quality to see which approach suits you for a start.

0
Updated Translate

Sripriya’s Answer

It depends on where you want to teach Computer Science. If you want to teach in a middle or high school, you will need teaching credentials plus a Bachelor degree in Computer Science. If you want to teach in a community college, you will need a Master's in Computer Science. If you want to teach in an 4 year college, some colleges accept Master's degree but most would require a PhD in a Computer Science subject.

If you want to teach coding in a coding school, you can take some certification courses online or take some courses in a community college or enroll in a coding school as a student and then try to get some experience as an intern or volunteer.

0
Updated Translate

Patsy’s Answer

Become a developer first, you will need to show expertise in coding. For reference see General Assembly's job application: https://boards.greenhouse.io/generalassembly/jobs/1009228?gh_src=x0pahylt1#app for more ideas.

Good luck and happy coding!

0
Updated Translate

Erik’s Answer

Try to become a softwae tester first.

0