StudioWeb is designed to allow teachers with no prior coding experience, to be able to teach a classroom with confidence. I can set up a free trial, so you can review StudioWeb. Just let me know. We have courses in 3 different programming languages: 1. Python 2. JavaScript 3. PHP Our courses range from beginner …
To get the best outcomes with students (and yourself!), here are my top 3 code teaching tips:
1- Write real code, not ‘lego’ code.
2- Use real coding tools, not code simulators.
3- Build real projects from start to finish.
1. Write real code, not ‘lego’ code
A funny thing happens when students write real code: they start to learn not only how to code, but they learn the concepts behind the code. What I’ve seen over the years is that trying to hide the code from students with block based code teaching tools slows the learning process.
English-language learners (and disadvantaged students) stand to benefit the most from learning to code. Here are just a few reasons: There is a huge demand in tech related vocational jobs that are high paying ($70k/year,) that don’t require a university degree. All coding languages (ex: HTML5, CSS3, JavaScript, Python, PHP) are based in English – …
If you want to teach app development, I would strongly suggest you future-proof your students, by teaching them the most popular way to code mobile apps – that’s with HTML5.
Many new to web design and code, have a hard time understanding what a programming language really is? So, I’ve dug out my classic definition for this blog post … enjoy!
Computer Programming in a Nutshell
A computer programming language is a written language used to send instructions to computers. Like with spoken languages (English, French etc …) computer languages have their own set of rules and words that have special meaning.