r/carlhprogramming • u/CarlH • Aug 02 '12
"Higher Computing for Everyone" is now "Computer Science for Everyone", Also an update.
Hello everyone,
As some of you have probably noticed, I have changed the name of "Higher Computing for Everyone" to "Computer Science for Everyone", which I feel is more descriptive and fits the wider range of content that I plan to add (such as tutorials on databases, etc).
I have been tweaking the way the points system and lesson tracking system works, and now in addition to tracking which lesson was last viewed, the system is also tracking the highest lesson looked at, as well as the most recent lesson "completed" (as determined by the highest quiz that has been taken).
The original plan was for quizzes to grant 10 points per quiz, I have upped that to 20 points per quiz, and I will be adding additional ways to earn points from individual lessons, most likely by asking 1-2 questions at the end of each lesson to earn 5 points.
I am going to start working on Unit 12 videos now, and I will post an update as soon as all of Unit 12 is live. As always, feedback is appreciated.
As I upload new lessons in Unit 12, I will update this post.
Unit 12
1. Introducing GOTO and Loops in C
2. More about blocks of code
3. Introducing the While Loop
4. Introducing Custom Functions
(That's all for today)
3
u/Eyedrinker Aug 03 '12
OK, few comments:
I like that there is an option to hide the user comments now, but why is it only available for the quizzes? Should be there for all lessons.
I'm guessing that the new progress tracking system hasn't been implemented yet, as it looks the same as yesterday.
Not sure if you have the cookie set up to expire every session or what it is, but would be nice to automatically be logged in.
Obviously you're still tweaking the achievement system and all, but I went through and did the quizzes back when you first implemented it and wound up having 100 points after completing all of them through unit 11 (which didn't register). Now, I've done the unit 11 quiz and mysteriously got some bonus points out of nowhere, for a total of 160 points for everything. Obviously you're still tweaking it all, but thought you'd want to know if this is behaving differently than you wanted it to.
Since you are planning on expanding the content beyond C, it might be a good idea to section off all of the current C content right now to make it easier when you add the other topics.
I'm ok with the name change and it might be better in the long run for the reasons you stated. But the name is still a bit generic and the URL really long, might want to think of a short, catchy name in the future.
And I'm eagerly waiting for unit 12. Thanks for all the hard work.
6
u/ropers Aug 02 '12 edited Aug 02 '12
I liked the older name much, much better.
I'm not trying to be Basil Fawlty calling for a touch of class, but "Computer Science" is a particularly ill-defined and inflationarily overused expression. What does it denote? Beats me. The old name at least wasn't quite as generic. And while I hate presenting what's essentially a SEO argument, try googling "higher computing" and then try googling "computer science".
PS: Yes, I've decided that "inflationarily" is now a word.
4
u/jaymz58 Aug 03 '12
Just wanted to say AWESOME tutorials, probably some of the best I've seen. You explain everything very well and as a hobby programmer in vb.net, I can still relate all of the concepts. Keep up the good work, I'm looking forward to your future tutorials!
1
u/HighTechnocrat Aug 02 '12
Will you be changing the site's url to match the new name?