AP Computer Science
From Huben's Wiki
Line 12: | Line 12: | ||
[[Questions]] | [[Questions]] | ||
+ | |||
+ | I do not have formal Massachusetts certification to teach Computer Science (I am certified in Math 9-12, Biology, Chemistry and Physics.) That can be fixed. However, I've been programming since I was 17, roughly 40 years. My first career (as a programmer) lasted for roughly 25 years. I wrote my first networked computer game in 1975 (on the educational [[Wikipedia:PLATO_(computer_system)|PLATO system]].) I was an early enthusiast of Object Oriented Languages, starting with [[Wikipedia:Smalltalk|Smalltalk-80]] (I devoured the [http://gadgets.boingboing.net/2009/06/30/byte-magazine-august.html Byte Smalltalk issue] and bought the Blue Book the instant it was available.) I was an early adopter of UNIX, C, C++ | ||
+ | |||
+ | I've learned or used at least 30 computer languages including: | ||
+ | * FORTRAN | ||
+ | * APL | ||
+ | * TUTOR | ||
+ | * FORTH | ||
+ | * MIX | ||
+ | * CYBIL | ||
+ | * PASCAL | ||
+ | * MODULA | ||
+ | * LISP | ||
+ | * PROLOG | ||
+ | * assembly languages | ||
+ | * C | ||
+ | * C++ | ||
+ | * Smalltalk | ||
+ | * ESSI | ||
+ | * UNIX tool languages | ||
+ | * sh | ||
+ | * csh | ||
+ | * make | ||
+ | * sed | ||
+ | * yacc | ||
+ | * perl | ||
+ | * HTML | ||
+ | * Java and Javascript |