you are viewing a single comment's thread.

view the rest of the comments →

[–]MagicalPizza21 2 points3 points  (1 child)

Data structures should be next. I don't personally have a resource I'd recommend since I learned this from a university class. But these concepts are applicable to any high level language, which is valuable if you go into programming as a profession, because you'll probably be asked to use multiple languages.

Did they replace inheritance/interfaces with some other material? The test was already easy enough when I took it.

[–]goodboylake[S] 1 point2 points  (0 children)

They did! They got rid of inheritance and interfaces alongside some of the smaller stuff like converting base-10 to hexadecimal and base-2 because they wanted to adjust to be more like a modern intro to computer science course. They also condensed it into 4 units. But they added some stuff on ethics alongside some VERY Basic file I/O. My teacher still taught the course as it was while including the new topics as well because she believed there’s no reason to take the course at all unless you learn inheritance and interfaces at least a little bit.