90 likes | 232 Views
GRAPHICALLY CHALLENGED BACK TO SCHOOL NIGHT PRESENTATION: 2014- - 2015. Computer Science Edition Gunn HS, Palo Alto (CA). Thank you for donating to PiE !. Josh Paley is Old. 13 th year at Gunn BS in Math & CS from UIUC MS in Applied Math from UIUC ABQ&D in Sci. & Math Ed from UCB
E N D
GRAPHICALLY CHALLENGED BACK TO SCHOOL NIGHT PRESENTATION: 2014--2015 Computer Science EditionGunn HS, Palo Alto (CA) Thank you for donating to PiE!
Josh Paley is Old • 13th year at Gunn • BS in Math & CS from UIUC • MS in Applied Math from UIUC • ABQ&D in Sci. & Math Ed from UCB • 3 years summer lecturer in CS at UCB • 2 summers Google CAPE • 10 years high tech industry experience • 26 years fantasy baseball experience
Computer Science Principles • UC-Berkeley’s CS10: The Beauty and Joy of Computing • http://bjc.berkeley.edu • Driven by AP CS Principles • For students interested in computing who either don’t have enough math for Functional Programming or just want to learn about computing without taking a hard-core programming course
Functional Programming • Previously “Programming Concepts” • Modeled after UCB’s long-time CS3 course • Topics learned include • Abstraction • Recursion • Higher-order functions • List processing • Trees
Object-Oriented Programming • Topics learned include • Abstraction • Iteration • Data types • Arrays and ArrayLists • Covers 90% of AP CS A curriculum • Both Functional Programming AND Object-Oriented Programming are needed to apply to take AP CS
AP Computer Science • Reality: 10% AP, 90% advanced stuff • Modeled after old CS61A and CS61B at UCB • Topics learned include • Abstraction • OOP • Sequential Programming • Data structures • Mind-bending problems • Working with other people
The Successful Student… • Comes to class with a great work ethic • Perseveres on challenging problems • Asks great questions • Works well with others
Factors That Prevent Success • Time management • Non-productive computer usage • Games • Facebook • Etc. • Procrastination • Avoidance • If there are difficulties, please let me know before they grow into huge problems!
More Information • http://paleyontology.com • Full class syllabi • Policy information • Email: jpaley@pausd.org • I do not post grades online, so if you want details, please email! • Field trip(s) (maybe, TBA)