StudioWeb Blog


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:

  • HTML5
  • CSS3
  • JavaScript
  • Python
  • SQL
  • PHP

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.

Learn more or book a demo

Stefan Mischook

read more

How to Create an Effective Online Course?

July 6, 2020

A question that is coming up more and more often, is how can you make an online course effective?

There are many factors, but first and foremost, you need great teachers. You also need a curriculum designed specifically for online education. This includes bitesized lessons, instant support, heavy use of video, and real-time feedback for the students. There is much more to it, but the above foundational elements are key.

With the StudioWeb platform and curriculum, we’ve put into place 100+ (sometimes) subtle enhancements since we launched in 2011. That cumulatively has had a huge impact.

We have had well over 1 million students use StudioWeb, and both teachers and students are thrilled at how easily they learn how to write code.

About me:
I’ve been producing online courses since 2003 and in 2011 we released StudioWeb, a code teaching platform used by schools and individual learners. If you have any questions, feel free to contact us.

Stefan Mischook

read more

StudioWeb in 2020

March 11, 2020

StudioWeb was designed and refined, to allow teachers with no prior coding knowledge, to be able to teach a code classroom with confidence.

StudioWeb’s other claim to fame, is that we are the only code curriculum that is both vocational and yet, so easy to work with, that a gym teacher with no coding skills, can with confidence, lead a StudioWeb code classroom!

StudioWeb’s Programming Courses:

We provide courses in 3 programming languages:

  1. Python
  2. JavaScript
  3. PHP

The courses are beginner to intermediate level. This will allow you, as a teacher, to accommodate the mixed level of students you have in your classrooms.
For example, if you have skilled Python students, you can have them work on the web languages (HTML, CSS and JavaScript,) … which will compliment their Python skills.

You could also have them do the StudioWeb Python course, because it will likely give them another point of view, regarding Python. Besides the basics, the course covers more advanced Python topics, like using modules and object oriented programming.

For your beginners, you can have them either start with Python, then continue into the web languages, Or, you can have them start with the web languages:

  1. HTML5
  2. CSS3
  3. JavaScript

… To be able to do JavaScript, students need to know HTML5 and at least some CSS. We cover all of the above. 


$10 per student per course or $20 per student for all the courses you need. Most teachers go with the $20 option and teach:

  • HTML5
  • CSS3
  • JavaScript
  • Python

We also have certifications in the above languages at an extra cost of $35/student per certificate. Though we have been providing certification services for schools since 2011.

If you have any questions, feel free to contact us:

read more

Student Privacy is a Top Priority

March 11, 2020

I wanted to reiterate the StudioWeb privacy policy for all students and teachers. In a nutshell, it is our top priority. Here are the details:

Privacy policy:

Student privacy is a top priority, and so students by default, can work on StudioWeb in total anonymity. A student or teacher, can optionally add their names, for easy classroom management, but it is not required.

We do not sell or provide student data, to any third party. All reporting and tracking is for the benefit of students, teacher’s and schools.

Furthermore, teachers can delete all records of student activity at any time. 

We fully support

read more

HTML5 should be the First Middle School Coding Course

February 29, 2020

I’ve been working with schools since 2011, to deliver an effective code learning experience, for both students and teachers.

With so many languages out there (HTML5, JavaScript, Python, Java, Swift, CSS3 … etc), it can be a challenge for educators to make a proper choice for their students.

Here are some quick suggestions:

For 5th grade and up, HTML5 is a great choice (as a first coding language) because it introduces students to universal coding principles, it is visual, works on any type of computer, and is easy to understand.

For 7th grade and up, I would suggest Python, for many of the same reasons as HTML5. With Python though, students will be programming, and so they will be learning more advanced concepts not found in HTML5.


Though HTML5 is a coding language, it is not a proper programming language like Python and JavaScript (as examples,) … but often times, HTML5 and many programming languages are used together in the real world, so it makes a lot of sense that HTML5 and PYTHON be in the same code curriculum.

For 9th grade and up, PHP, JavaScript and SQL are great choices, as they introduce more advanced concepts and techniques to students. There are overlaps between the coding and programming languages, but each one contributes to the understanding of programming principles and techniques used in industry today … and the foreseeable future!

If you want to demo a StudioWeb code classroom, or you are interested in teacher training, feel free to contact us.


Stefan Mischook

read more

HTML5, JavaScript and Python Certifications

February 26, 2020

I am happy to announce that the new StudioWeb 5 certifications are live! We are launching with the following certification exams for spring 2020:

  1. HTML5 Foundations
  2. CSS3 Foundations
  3. JavaScript Foundations
  4. Python Foundations
  5. PHP Foundations

I’ve attached examples of the two certification styles (modern and classic,) that will be presented to students, when they successfully pass the certification exam. Students will have the option to download and print both. 

If you would like a demo of the new StudioWeb 5 courses, and certification modules, please feel free to reach out.


read more

StudioWeb Student Code Projects

February 26, 2020

StudioWeb comes with 57 built-in projects that teachers can assign to students.

The projects are bound to chapters in the courses, which makes them easy to manage. They come with student handouts, the final completed projects for teachers to use as a reference, and even a grading rubric that will make it easy for you to assess the projects!

And remember, we’re always here for you when you need us! Any help you may need is just an email or phone call away.

Take a look at more of StudioWeb’s easy-to-use features here.

For pricing information, click here.

read more

Answering Common Questions about Teaching Code with StudioWeb

October 24, 2019

A teacher asked:

Can I ask you how you view the teachers role, does the instructor need to complete each of the modules in advance of the students to facilitate the process? 

Teachers don’t need to complete the modules since each lesson is video based, has supporting quiz questions and built in hints where the last hint is the answer. Student’s can’t get stuck. If they opt for the answer, they fail that question. But, there are hundreds of questions between the first 3 courses alone!

Our first three courses are:

  • HTML5 Foundations
  • CSS3 Foundations
  • JavaScript Foundations

These are probably the most important coding languages in the world today. You could argue Python is right up there … we have a great Python course too!

Is studioweb set up to ensure students have to complete each of the stages of the modules before progressing?

Each question is locked until the previous one is completed. If they blast through, they fail the lessons, chapters etc …

You are also able to monitor progress in real time, that means if a student starts blasting through, you will see two things:

  1. Their progress will be ahead of the classroom average.
  2. Their marks  will be bad. 

So it is easy for you to spot that sort of thing. It doesn’t happen often with StudioWeb because the process is gamified. The male students compete for points and badges that they accumulate as they go. This is displayed on their profile pages … that they tend to visit often. 

We also have  a daily leader board which you can display to the classroom … it shows who’s scoring best that day. 

StudioWeb practically automates the classroom for teachers.

read more

StudioWeb 4 is Live and is Packed with New Features.

November 30, 2018
html course badge studioweb
The newly released StudioWeb 4 has many new features teachers have been asking for. Here are some highlights:
  • New certifications: HTML5, CSS3, JavaScript, Python.
  • Teachers can reset student progress on the chapter, lesson and even question.
  • Teachers can now allow students to skip chapters they don’t want students to do.
  • Teachers can set whether students can update their profiles: name, password.
  • Teachers can assign / revoke courses on a per student basis.
  • StudioWeb now provides district and school level performance reporting. All classroom statistics can be monitored on a single page.
  • Videos are now streamed from multiple sources.
  • We now provide closed captioning (CC) on all our videos.
  • StudioWeb 4 tracks the average time it takes each student to answer questions, and compares it to the classroom average.
  • Class leading reporting and sorting for grades and other assessments.
  • Massive performance increase, since StudioWeb 4 is a total rewrite from scratch, using the latest tech.
If you would like to demo StudioWeb 4, please feel free to contact us.
Stefan Mischook

read more

Teaching Web Design with StudioWeb

November 30, 2018

You are looking for a curriculum for your web design course … how can StudioWeb help?

… You need to know the course outlines, lesson plans, handouts and classroom management tools that StudioWeb provides.

In a nutshell:

Course outlines can be found here:

Projects are bound to the chapters in each of the courses. They start simple, and build up in complexity as your students progress. For example, by the end of the CSS course, your students will be building production ready websites that work on desktop and mobile. One of StudioWeb’s unique qualities, is that it is vocational. Students learn real-world web design and coding, that is used in the workplace.

We currently have 57 projects/assignments for the HTML, CSS and JavaScript courses.

Lessons plans are designed around a self-paced teaching model. We have found over the last 7 years, that self-paced learning is best way to teach code and web design. StudioWeb curriculum and software is designed around that model. That said, StudioWeb’s software and curriculum is flexible enough to work with whatever lesson structure a teacher prefers.

Handouts: we provide all the source pages and code from the 300 video lessons. These can be used as a teaching tool and optionally, for extra assignments. For each project in the CSS and JavaScript courses, you are provided with handouts that contain the template and instructions for students.

 Classroom management: StudioWeb makes managing a classroom easy! The video based lessons with quizzing, frees up teacher’s time since the StudioWeb software tracks and grades student progress in real-time. The StudioWeb training platform is fun and gamified, students are engaged and motivated.

 If you would like to try a demo, please feel free to contact us.


Stefan Mischook

read more