+ 15

How should high schools use 4 years to teach CS?

How much time should high schools spend on CS and in what sort of courses? A year of Java? A year of Python? A year doing mobile apps?

6th Apr 2017, 1:39 PM
‎‏‎‏‎Joe
‎‏‎‏‎Joe - avatar
4 Answers
+ 12
We start with C++, and then Java. By the second year, we should be choosing our minors and majors. This is when we go into the specifications - Software Engineering, Multimedia, Cyber Security, etc. This is where your choices decide what you do later on - Mobile app development, web services, operating systems, etc. Third year would be internship. Fourth year, well, your goddamn final year project.
6th Apr 2017, 1:50 PM
Hatsy Rei
Hatsy Rei - avatar
+ 16
😊I'm officially jealous.😖 When I was in highschool there wasn't that option to have programming. 🙃 I'm glad that school has evolved to see the importance of it! 🤔Or is this strictly a non American type school we are talking about?😭 If so then wtf USA! PS. ⌨️I went to a typing class 1 semester in middle school does that count?
5th May 2017, 1:55 PM
ɔ͒̋ᴉ̼̻̤͙͇͈̓ͧʇ̋̌̃ḓ̣ͯʎ̱̝̗̗̺̐͊ɹʞ͇̮́̍̾̽̈́̓
ɔ͒̋ᴉ̼̻̤͙͇͈̓ͧʇ̋̌̃ḓ̣ͯʎ̱̝̗̗̺̐͊ɹʞ͇̮́̍̾̽̈́̓ - avatar
+ 8
C/C++ for sure. They should start with that.
6th Apr 2017, 1:45 PM
Pixie
Pixie - avatar
+ 5
In my highschool we first learned alice, then visual studio, then java. I found alice to be a breeze, but when it came to visual studio I barely knew what class I was in. I think it's best to learn a higher level language like java / c# or c++ then STICK with it for the entire high school years. They can really teach a crap ton of material over a 4 year period and get into the more advanced applications of the language by final year. Or by final year move into C.
6th Apr 2017, 2:29 PM
Rrestoring faith
Rrestoring faith - avatar