Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java...

11
MATH NIGHT: COMPUTER SCIENCE WHY YOU SHOULD TAKE AP OR PRE-AP CS.

Transcript of Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java...

Page 1: Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java Programming •Apply this knowledge to create games in Java. •Computer Hardware •Build

MATH NIGHT:COMPUTER SCIENCEWHY YOU SHOULD TAKE AP OR PRE-AP CS.

Page 2: Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java Programming •Apply this knowledge to create games in Java. •Computer Hardware •Build

COURSE ROADMAP

Pre-AP Computer Science

(Rec. Grades: 10-12)

AP Computer Science

(Rec. Grades: 11-12)

AP Computer Science II:

Advanced Game Design

(Rec. Grade: 12)

Pre-AP Geometry Pre-AP Algebra 2

Ideal Path

Two Year Path

Game Designer Path

Page 3: Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java Programming •Apply this knowledge to create games in Java. •Computer Hardware •Build

PRE-AP COMPUTER SCIENCE

• For Grades 10-12

• Basics of Java Programming

• Apply this knowledge to create games in Java.

• Computer Hardware

• Build a Computer (It’s a test grade that it turns on!)

•Graphic Design

• HTML / Javascript / Basic Webdesign

Page 4: Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java Programming •Apply this knowledge to create games in Java. •Computer Hardware •Build

PRE-AP COMPUTER SCIENCE – GAME DESIGN

Page 5: Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java Programming •Apply this knowledge to create games in Java. •Computer Hardware •Build

PRE-AP COMPUTER SCIENCE – PROGRAMMING

Page 6: Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java Programming •Apply this knowledge to create games in Java. •Computer Hardware •Build

PRE-AP COMPUTER SCIENCE (GRAPHICS)

Page 7: Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java Programming •Apply this knowledge to create games in Java. •Computer Hardware •Build

PRE-AP COMPUTER SCIENCE (HARDWARE)

Blocked Pin

Golden

Corner

Page 8: Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java Programming •Apply this knowledge to create games in Java. •Computer Hardware •Build

AP COMPUTER SCIENCE

• For Grades 11-12

• Advanced Java Programming

• Apply this knowledge to complete fun labs.

• Prepare for the AP Test

Page 9: Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java Programming •Apply this knowledge to create games in Java. •Computer Hardware •Build

AP COMPUTER SCIENCE (JAVA PROGRAMMING)

Page 10: Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java Programming •Apply this knowledge to create games in Java. •Computer Hardware •Build

AP COMPUTER SCIENCE (LABS)

• Choose Your Own Adventure

• Creative Writing!

• Personality Quiz

• Quiz your friends: Political Alignment, Which Harry Potter Character are you?

• Chatbot

• Have a (humorously robotic) conversation

• Instagram-Style Image Filters

• Change images with code

Page 11: Math Night: Computer Science...PRE-AP COMPUTER SCIENCE •For Grades 10-12 •Basics of Java Programming •Apply this knowledge to create games in Java. •Computer Hardware •Build

AP COMPUTER SCIENCE II: ADVANCED GAME DESIGN

• For Grades 12

• Advanced Java Programming

• Project Based Course

• 3D Game Design (Unity 3D Engine)

• Network Programming

• Android App Development