Upload
palmer
View
26
Download
0
Embed Size (px)
DESCRIPTION
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 - PowerPoint PPT Presentation
Citation preview
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: [email protected]– I do not post grades online, so if you want details,
please email!
• Field trip(s) (maybe, TBA)