Presentation is loading. Please wait.

Presentation is loading. Please wait.

YEAR ONE:AP COMPUTER SCIENCE YEAR TWO: ADVANCED CS TOPICS YEAR THREE: I.S. IN CS TOPICS STEVE SVETLIK, MSCS DHS Computer Science In a Nutshell.

Similar presentations


Presentation on theme: "YEAR ONE:AP COMPUTER SCIENCE YEAR TWO: ADVANCED CS TOPICS YEAR THREE: I.S. IN CS TOPICS STEVE SVETLIK, MSCS DHS Computer Science In a Nutshell."— Presentation transcript:

1 YEAR ONE:AP COMPUTER SCIENCE YEAR TWO: ADVANCED CS TOPICS YEAR THREE: I.S. IN CS TOPICS STEVE SVETLIK, MSCS DHS Computer Science In a Nutshell

2 Computer Science on the Whole Consistently ranked one of the top 10 most rewarding career paths http://www.cnbc.com/id/46994473/The_Best_Jobs_for_20 12?slide=11 http://www.cnbc.com/id/46994473/The_Best_Jobs_for_20 12?slide=11 http://www.forbes.com/pictures/efkk45mkkh/no-1-software- developers-applications-and-systems-software/ http://www.forbes.com/pictures/efkk45mkkh/no-1-software- developers-applications-and-systems-software/ Greater likelihood of obtaining a (lucrative) job out of college Truly cutting edge (Java <20 years old) Relevant (kids get computers) Slowly starting to gain recognition in high schools as an essential discipline (ultimate problem solving course) http://svetlik.weebly.com

3 AP Computer Science College Board sets the curriculum (http://apcentral.collegeboard.org)http://apcentral.collegeboard.org Focus on Object-Oriented Programming and Design Language of focus is Java… … BUT, course is NOT exclusively a “Java course” Algorithms, simple data structures, coding style all shared emphases through Q1 and Q2 and 1/3 of Q3 Major-scale Q3 project (guided) Q4: Prep for AP Test, then independent project

4 AP Computer Science (Continued) Grading:  60% HW (Primarily programming projects)  30% Tests and Quizzes  10% Employability (Conduct and Teamwork) NOT a course for students who are “iffy” about getting homework done on a regular basis Easy access to a computer at home essential Plenty of online resources (including me) Senior Teachers and 2 nd and 3 rd year students available inside/outside of building

5 Advanced CS Topics (Year Two) Semester One  Quarter One – Java Review and Light Exposure to new languages (primarily Clojure)  Quarter Two – Data Structures Introduction and Major-Scale Project (Exposure to AI development, Advanced OO design)  Quarter Three and First Half of Quarter Four – IIT Data Structures Course (Optional, but popular) Dual Enrollment  Remainder of Quarter Four – “Fun Project” Using Data Structures

6 Advanced CS Topics (Year Two) Continued.. Grading:  Semester One:90% HW, 10% Employability  Semester Two:Same as Sem One OR IIT Course Grade More flexibility in choosing areas of interest Increased emphasis on helping year one students IIT course is highly encouraged but is not required

7 Independent Study in CS (Year Three) Student-chosen focus  New programming languages (C++, Racket, Scala, Clojure)  Increased focus on hardware  Student-driven assignment schedule Grading  90% project work  10% employability Students serve partially as resource to Year One students. Often intertwined with Senior Teaching Excellent opportunity to broaden knowledge base in CS and develop ability to transfer to other areas of interest


Download ppt "YEAR ONE:AP COMPUTER SCIENCE YEAR TWO: ADVANCED CS TOPICS YEAR THREE: I.S. IN CS TOPICS STEVE SVETLIK, MSCS DHS Computer Science In a Nutshell."

Similar presentations


Ads by Google