Teaching Code from a Career & Technical Education Perspective
July 13, 2020
StudioWeb has partnered with schools since 2011 to deliver a fun and effective code curriculum that meets CTE (Career & Technical Education) objectives: training students to be job and career ready.
Our curriculum includes:
All our code courses teach MUCH MORE than just the code. Code does not exist in a vacuum, when you code you are sending instructions to a computer. Students have to understand that environment to be able to really write and understand code.
The reality of the online code training space:
Sadly, the vast majority of coding courses do not prepare students properly. There are several reasons for this, which I will cover in detail in another article, but first and foremost, the courses should be authored by someone who knows how to teach! Second, they should have real-world career experience as a coder / programmer.
… Coding is a big subject, and it takes an experienced mind to select what elements are key to a student’s development, and what parts should be left out.
What’s different about StudioWeb?
StudioWeb’s curriculum teaches the foundational techniques and principles that are the basis of all programming languages.
… Students learn the basic coding constructs, techniques and best practices, so that they can create real-world projects.
The analogy I like to use is this: StudioWeb teaches someone how to read and write music, students learn scales, notes, timing and other fundamentals that underlies all music. Once you have that, you can play any song ever written.
If on the other hand, students learn to play 10 popular songs on an iPad, they’ve learned 10 songs on an iPad, but they don’t know much about music.