9
GRAPHICALLY CHALLENGED BACK TO SCHOOL NIGHT PRESENTATION: 2014-- 2015 Computer Science Edition Gunn HS, Palo Alto (CA) Thank you for donating to PiE!

GRAPHICALLY CHALLENGED BACK TO SCHOOL NIGHT PRESENTATION: 2014- - 2015

  • 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

Page 1: GRAPHICALLY CHALLENGED BACK  TO SCHOOL  NIGHT PRESENTATION: 2014- - 2015

GRAPHICALLY CHALLENGED BACK TO SCHOOL NIGHT

PRESENTATION: 2014--2015

Computer Science EditionGunn HS, Palo Alto (CA)

Thank you for donating to PiE!

Page 2: GRAPHICALLY CHALLENGED BACK  TO SCHOOL  NIGHT PRESENTATION: 2014- - 2015

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

Page 3: GRAPHICALLY CHALLENGED BACK  TO SCHOOL  NIGHT PRESENTATION: 2014- - 2015

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

Page 4: GRAPHICALLY CHALLENGED BACK  TO SCHOOL  NIGHT PRESENTATION: 2014- - 2015

Functional Programming

• Previously “Programming Concepts”• Modeled after UCB’s long-time CS3

course• Topics learned include

– Abstraction– Recursion– Higher-order functions– List processing– Trees

Page 5: GRAPHICALLY CHALLENGED BACK  TO SCHOOL  NIGHT PRESENTATION: 2014- - 2015

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

Page 6: GRAPHICALLY CHALLENGED BACK  TO SCHOOL  NIGHT PRESENTATION: 2014- - 2015

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

Page 7: GRAPHICALLY CHALLENGED BACK  TO SCHOOL  NIGHT PRESENTATION: 2014- - 2015

The Successful Student…

• Comes to class with a great work ethic• Perseveres on challenging problems• Asks great questions• Works well with others

Page 8: GRAPHICALLY CHALLENGED BACK  TO SCHOOL  NIGHT PRESENTATION: 2014- - 2015

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!

Page 9: GRAPHICALLY CHALLENGED BACK  TO SCHOOL  NIGHT PRESENTATION: 2014- - 2015

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)