4 answers
Asked
842 views
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
Login to comment
4 answers
Updated
Erik’s Answer
Try to become a softwae tester first.
Updated
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!
Good luck and happy coding!
Updated
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.
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.
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:
Updated
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.
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.