Questions tagged [cs0]

In the United States CS0 is often used as a generalized term to designate a Computer Science Course for non-majors or for majors who need some background to make up for deficiencies. It may or may not include programming and has no precise definition. This tag is for all questions related to design and content of classes with this intent.

Filter by
Sorted by
Tagged with
12 votes
3 answers

Minecraft to teach programming?

Minecraft is very popular, and I know that it can be programmed/scripted. I looked into it myself but was put off by the learning curve for the Java based version (it looked like it needed Minecraft, ...
MikeTheTall's user avatar
5 votes
3 answers

What are good/bad topics for a non-major CS0 course?

I'm teaching CS0 again this fall. This is an introductory course, entirely separate from CS1. It is for non-majors. It doesn't lead to additional coursework or prepare students for CS1 (it's not a ...
Joshua's user avatar
  • 51
3 votes
5 answers

How to teach beginning students how to find and fix syntax errors?

Our college has a course entitled "Introduction To Programming", although I often tell the students that the real title should be "Introduction to Programming... for non-majors... who have never ...
MikeTheTall's user avatar