My son goes to a private school. Their weakest area right now is that they don't offer any programming classes. They were thinking about a C++ class and some sort of HTML/online programming class. Since I'm their webmaster, they have approached me about teaching these two classes. I don't know if I can swing it time wise, but I'm going to give it a shot. I would be teaching the two sections and I think I might be able to do something like 1st period and 5th period (around lunch) or maybe 1st and 2nd periods and then just come in to work at about 9:30. Anyway, I digress.
I need some suggestions for text books to check out.
For the html class, I'm thinking I need to start with the basics of html the first 9 week, then move to javascript the 2nd 9weeks, then go into php/mysql the 2nd semester. Any suggestions on class structure or text?
For C++, that would be just that. I'm thinking that this would be a 11th grade class and prerequisite for the html class which would be for seniors only. Although, I've never really programmed in C++, I would classify myself as advanced HTML and intermediate PHP/mysql and JavaScript, which tells me you don't have to know C++ to learn PHP or JavaScript. But, since PHP and JavaScript are both built on C++, I figure just because I did things out of order doesn't mean everyone should.
As far as never having programmed in C++. I'm not too worried about that. I've programmed in several different languages (Assember, Fortran, COBOL, Basic, Pascal, Perl, PHP, ASP, JavaScript) and each one seems a little easier than the last to pick up. My oldest son is taking Computer Programming for Engineers in college right now which is C++. I've helped him a little with it and the syntax seems vaguely familar and pretty easy. Of course, once I decide on a text book, I would be working out all the programs myself over the summer so I know what I'm talking about 😉 .