Presentation is loading. Please wait.

Presentation is loading. Please wait.

 Computer Applications (s)  Introduction to Programming (s)  Computer Science: Principles (AP in 2015-2016)  Advanced Placement Computer Science.

Similar presentations


Presentation on theme: " Computer Applications (s)  Introduction to Programming (s)  Computer Science: Principles (AP in 2015-2016)  Advanced Placement Computer Science."— Presentation transcript:

1

2

3  Computer Applications (s)  Introduction to Programming (s)  Computer Science: Principles (AP in 2015-2016)  Advanced Placement Computer Science A  Advanced Computer Science: Data Structures and Algorithms

4  This is a dynamic course designed to develop the fundamental skills necessary for success on the AP Computer Science A Exam.  Beyond that, however, it is also a course that provides motivated students the opportunity to experience firsthand the enjoyment, challenge, and artistry of programming.  This is NOT exclusively a course in Java, but rather it is more a course in structured programming.  Perhaps of equal (if not more) importance is that this is a course in which students will have the opportunity to showcase the development of their unique and creative talents as programmers, while simultaneously helping each other develop the skills necessary to reach success both on the AP test and beyond.

5

6 https://code.org/files/states/IL.pdf https://code.org/files/states/IL.pdf

7  College Board sets the curriculum (http://apcentral.collegeboard.org)http://apcentral.collegeboard.org  Focus on Object-Oriented Programming and Design  Algorithms, simple data structures, coding style all shared emphases through Q1 and Q2 and 1/3 of Q3  Major-scale Q3 project (guided)  Q4: Prep for AP Test, then independent project

8  DHS Website DHS Website  Infinite Campus Infinite Campus  Grade weighting › Grading:  60% HW (Primarily programming projects)  30% Tests and Quizzes  10% Employability (Conduct and Teamwork)  Course Materials  Getting Help: Contact me, Senior Teachers  Have regular conversations about progress  Refer to assignment sheets/Check IC  Encourage student to contact me/Contact me

9  The Impact of Innovation The Impact of Innovation  Let’s teach kids to code Let’s teach kids to code  TED TALK: Let’s teach kids to Code TED TALK: Let’s teach kids to Code


Download ppt " Computer Applications (s)  Introduction to Programming (s)  Computer Science: Principles (AP in 2015-2016)  Advanced Placement Computer Science."

Similar presentations


Ads by Google