CodeHS | Curriculum Engineer | Full Time | ONSITE (San Francisco) | www.codehs.com/jobs
Want to help change the face of computer science education around the world?Join the CodeHS team as a curriculum engineer. As a curriculum engineer, you’ll be responsible for helping to create curriculum and build the tools around it. You’ll be responsible for projects from end-to-end: You’ll make the videos, the exercises, the lessons, the quizzes, write the autograders, and build tools to make it all work better.
We’re planning to make courses for the high school level and beyond, so extensive familiarity with many programming languages and web development is required. You are someone who could be or already is a professional engineer, but really wants to write curriculum too.
You like to bring creativity to your job every day, and likely have experience teaching programming, either at the high school or college level. You will have creative freedom to create the best possible learning experience for students.
Why should you work at CodeHS specifically? We are a small team working on a big problem. We already have a program that students and teachers really love, and we’re making it better every day. You’ll have an opportunity to make a big impact on education. Thousands of students will take your courses.
A few more details: We work in SOMA, near lots of public transportation, get lunch every day, provide health benefits, and have great team activities like a monthly hackathon and weekly team recess.
CodeHS | Curriculum Engineer | Full Time | ONSITE (San Francisco) | www.codehs.com/jobs
Want to help change the face of computer science education around the world?Join the CodeHS team as a curriculum engineer. As a curriculum engineer, you’ll be responsible for helping to create curriculum and build the tools around it. You’ll be responsible for projects from end-to-end: You’ll make the videos, the exercises, the lessons, the quizzes, write the autograders, and build tools to make it all work better.
We’re planning to make courses for the high school level and beyond, so extensive familiarity with many programming languages and web development is required. You are someone who could be or already is a professional engineer, but really wants to write curriculum too.
You like to bring creativity to your job every day, and likely have experience teaching programming, either at the high school or college level. You will have creative freedom to create the best possible learning experience for students.
Why should you work at CodeHS specifically? We are a small team working on a big problem. We already have a program that students and teachers really love, and we’re making it better every day. You’ll have an opportunity to make a big impact on education. Thousands of students will take your courses.
A few more details: We work in SOMA, near lots of public transportation, get lunch every day, provide health benefits, and have great team activities like a monthly hackathon and weekly team recess.
Want to help change the face of computer science education around the world?Join the CodeHS team as a curriculum engineer. As a curriculum engineer, you’ll be responsible for helping to create curriculum and build the tools around it. You’ll be responsible for projects from end-to-end: You’ll make the videos, the exercises, the lessons, the quizzes, write the autograders, and build tools to make it all work better.
We’re planning to make courses for the high school level and beyond, so extensive familiarity with many programming languages and web development is required. You are someone who could be or already is a professional engineer, but really wants to write curriculum too.
You like to bring creativity to your job every day, and likely have experience teaching programming, either at the high school or college level. You will have creative freedom to create the best possible learning experience for students.
Why should you work at CodeHS specifically? We are a small team working on a big problem. We already have a program that students and teachers really love, and we’re making it better every day. You’ll have an opportunity to make a big impact on education. Thousands of students will take your courses.
A few more details: We work in SOMA, near lots of public transportation, get lunch every day, provide health benefits, and have great team activities like a monthly hackathon and weekly team recess (yes, to play games, juggle, learn new skills, etc).
If this sounds like a role you’d be interested in please apply at codehs.recruiterbox.com
We also have an interactive online SQL course at CodeHS (completely client side as well). You can check it out at https://codehs.com/sql or try out the first hour free at https://codehs.com/hoc
Want to help change the face of computer science education around the world?Join the CodeHS team as a curriculum engineer. As a curriculum engineer, you’ll be responsible for helping to create curriculum and build the tools around it. You’ll be responsible for projects from end-to-end: You’ll make the videos, the exercises, the lessons, the quizzes, write the autograders, and build tools to make it all work better.
We’re planning to make courses for the high school level and beyond, so extensive familiarity with many programming languages and web development is required. You are someone who could be or already is a professional engineer, but really wants to write curriculum too.
You like to bring creativity to your job every day, and likely have experience teaching programming, either at the high school or college level. You will have creative freedom to create the best possible learning experience for students.
Why should you work at CodeHS specifically? We are a small team working on a big problem. We already have a program that students and teachers really love, and we’re making it better every day. You’ll have an opportunity to make a big impact on education. Thousands of students will take your courses.
A few more details: We work in SOMA, near lots of public transportation, get lunch every day, provide health benefits, and have great team activities like a monthly hackathon and weekly team recess (yes, to play games, juggle, learn new skills, etc).
If this sounds like a role you’d be interested in please apply at codehs.recruiterbox.com
CodeHS - San Francisco - Full Time - Curriculum Engineer
Want to help change the face of computer science education around the world?Join the CodeHS team as a curriculum engineer. As a curriculum engineer, you’ll be responsible for helping to create curriculum and build the tools around it. You’ll be responsible for projects from end-to-end: You’ll make the videos, the exercises, the lessons, the quizzes, write the autograders, and build tools to make it all work better.
We’re planning to make courses for the high school level and beyond, so extensive familiarity with many programming languages and web development is required. You are someone who could be or already is a professional engineer, but really wants to write curriculum too.
You like to bring creativity to your job every day, and likely have experience teaching programming, either at the high school or college level. You will have creative freedom to create the best possible learning experience for students.
Why should you work at CodeHS specifically? We are a small team working on a big problem. We already have a program that students and teachers really love, and we’re making it better every day. You’ll have an opportunity to make a big impact on education. Thousands of students will take your courses.
A few more details: We work in SOMA, near lots of public transportation, get lunch every day, provide health benefits, and have great team activities like a monthly hackathon and weekly team recess.
If this sounds like a role you’d be interested in please apply at codehs.recruiterbox.com.
CodeHS is a site that helps teach computer science to beginners with a focus on working with high schools. We work with students and schools all over the US and all over the world. Make a big impact on a small team in an exciting space.
We are a company with a social mission, and we believe that we can help make computer science more fun and accessible to high school students. If you are a programmer, but also consider yourself a teacher--or if you love coming up with creative ways to explain things--or if you want to work on a meaningful project instead of programming widgets at the widget factory--then send us an email. You can email me at [email protected]
We're a small team of 6 with funding and a business model and soon to be a lot bigger. We have a monthly team hackathon (and recently had one for 150 students and teachers at Facebook http://facebook.com/codehs ), and are always thinking of ways to make working more fun.
We start teaching programming with "Karel the Dog," a dog that lives in a grid world and only knows four commands: move, turnLeft, putBall and takeBall. We use karel to teach that computer science is about problem solving. We start in JavaScript, but use a thin teaching library because we believe in teaching concepts over syntax.
Try it out and let us know what you think at codehs.com.
Our site is built in python, django, JavaScript, and we're on ec2.
CodeHS was recently a winner at NBC's Education Nation and has been featured on the Today Show and a number of other places.
Come help grow and scale CodeHS and help teach programming to high school students all over the world. We have positions open in Business Development, Sales, Community Manager, Tutor Manager.
It's focused on providing a strong fundamental background to absolute beginners, so they learn not just how to write a program but how to write a good program. We teach good programming style, variable and function naming, commenting your code.
Part of the curriculum is reading other peoples' code and critiquing it. Students learn to think like a programmer, not just follow instructions.
Right now, most of our content is a bit more basic than your recommended path to mastery, but it's all the steps to get you there. You can't underestimate the difficulty of understanding the difference between if and while for a beginner. Or the idea of parameters and return values, things that people with experience often take for granted.
also, feel free to email me if you want to learn more. [email protected]
The video is clearly meant to be inspiring. A lot of people think programming is too hard for them or not accessible at all, but that's simply not true.
It's worth inspiring them to give themselves a shot. Of course, not everyone will be good at it, like all things, but it's better to try it out and find out.
It's horrible to say to someone, "Hey there, coding is actually pretty hard, and while there are some really great perks to knowing it, you'll probably fail at getting there, and even if you don't fail, you might not end up at the place that has all of the awesome perks, just some of them, so you basically shouldn't even try."
That's clearly an exaggeration of what he's saying in the article, but I'm sick of professional programmers trying to discourage non-programmers from trying out coding. It can only be a good thing for them to learn a little, so let them have dreams even if they aren't totally realistic. Who knows, many of them may reach them.
Yeah, we are definitely planning to switch to more of that system for a pricing model, and we are not happy with our current pricing. It was kind of an MVP for pricing to get something up there that is fairly reasonable as we're getting going. Thanks for the ideas!
In terms of the Khan CS stuff, I think their editor is really really cool. They have a lot of cool real time features and number scrubbers and color pickers. I think it's just a very different approach to teaching than we have, where theirs is very much based on tinkering, which I, personally, don't think is as good. Definitely a really cool tool though. We've gotten a lot of ideas from it for how to improve our editor.
We don't force feed anything, and everything is motivated because it's fun. We teach problem solving through coding, but it's really simple at the beginning, so you don't get intimidated.
It's motivated by teaching you that programming a computer is like teaching a dog how to do tricks, which kids can identify with.
Seriously, actually try out CodeHS because it's not what you think it is. It's actually fun, and I bet you'd wish you learned it when you were a kid.
And if you don't want to try it out, that's fine. Just know that when people say we should teach kids to code, we don't mean symbol manipulation or boring math. It can be fun, and we're doing that.
Thanks! yeah, we're hoping that professional software developers will help out just to feel good and help people. The extrinsic motivation is more for the students who can either learn more by helping others or make some money as a high schooler working flexible hours from anywhere.
you'd be shocked at how many ways people who don't code can get stuck when trying to learn.
Many times, they can't even form their question any better than "My code is broken. What do I do?"
Having someone human there both gives them the answer much better than they can find themselves and gives them the knowledge that someone is there to help them, so they don't give up.
Yes, some people will be able to figure things out themselves, but having someone to help the rest of the people can be invaluable.
I've taught intro CS for three years at Stanford, and even there, most students get stuck and need help to get through the intro class. The reason they have been able to (the intro CS class is the most popular class at the school. About 90% of all students take it) is that there is an extensive support network of student TAs that are there to help them.
We're replicating this online for all the "normal" kids who can't just "figure it out" themselves without any direction.
Yeah, we're still working on exactly how tutors get paid. For now, it's still in beta, so we're just asking for volunteers and getting feedback and figuring out a fair way to pay people.
One thing we are planning to do (in addition to just paying cash) is to give students credits to continue learning and getting help from tutors when they help students who are further behind than they are. That way, students can help each other.
I'm making www.codehs.com which is one of the sites featured in the video (the one with the dog). It would be awesome to get some feedback on what people think of it if you get a chance to try it out.
We're focusing on making it really fun and accessible to learn to make really cool programs really quickly while learning the fundamentals and getting a strong programming foundation.
One of the keys to our site is that tutors look at and give feedback on all the code thats's submitted by students, so if you're interested in helping kids out, it would be awesome if you wanted to help tutor.
We're currently testing out and building lots more tutor features, so your feedback and ideas would be greatly appreciated. Go to http://codehs.com/tutors/ to sign up if that interests you at all.
Want to help change the face of computer science education around the world?Join the CodeHS team as a curriculum engineer. As a curriculum engineer, you’ll be responsible for helping to create curriculum and build the tools around it. You’ll be responsible for projects from end-to-end: You’ll make the videos, the exercises, the lessons, the quizzes, write the autograders, and build tools to make it all work better.
We’re planning to make courses for the high school level and beyond, so extensive familiarity with many programming languages and web development is required. You are someone who could be or already is a professional engineer, but really wants to write curriculum too. You like to bring creativity to your job every day, and likely have experience teaching programming, either at the high school or college level. You will have creative freedom to create the best possible learning experience for students.
Why should you work at CodeHS specifically? We are a small team working on a big problem. We already have a program that students and teachers really love, and we’re making it better every day. You’ll have an opportunity to make a big impact on education. Thousands of students will take your courses. A few more details: We work in SOMA, near lots of public transportation, get lunch every day, provide health benefits, and have great team activities like a monthly hackathon and weekly team recess.