Graphically Challenged Back To School Night

Download Report

Transcript Graphically Challenged Back To School Night

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
•
•
•
•
•
•
•
•
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)