TPT
Total:
$0.00
AP® Computer Science A: 3 Classes & Objects (Slides)
AP® Computer Science A: 3 Classes & Objects (Slides)
AP® Computer Science A: 3 Classes & Objects (Slides)
AP® Computer Science A: 3 Classes & Objects (Slides)
AP® Computer Science A: 3 Classes & Objects (Slides)
AP® Computer Science A: 3 Classes & Objects (Slides)
AP® Computer Science A: 3 Classes & Objects (Slides)
AP® Computer Science A: 3 Classes & Objects (Slides)
Share

Description

Version 4 - Release Notes: Writing Classes - Complete re-design and reorganization of the slides in comparison to Version 3

- There's an added family-feud(esque) game which allows the students to explore what are the features required if we were going to create an Object oriented Language; the goal is, if they can come up with what's needed they'll better understand the concepts they will be later programming.

- All slides have been redesigned

Version 3 - Release Notes: Objects and Classes - (50 Pages)
Added significant content from V2, where almost all of it is entirely re-written

  • Justification for using classes with animations.
  • Diagramed explanations of methods using animation to highlight program flow.
  • New examples and practice for writing classes
  • Inclusion of UML Class Diagram for modeling and planning classes
  • Added slides for Variable Scope
  • Added slides for using Objects as Parameters
  • Design: 90% updated

⭐️⭐️⭐️ Version 3 of this Presentation is included in the APCSA - Version3 Bundle which you may consider getting for better value.⭐️⭐️⭐️

Overview: These slides are absolutely the most fundamental content of the AP CS A course, the slides walk through why students should use Object-Oriented Programming Principles before breaking down (step-by-step) how to program and build classes in Java. It's important for students to understand why they're learning to program in this way and these slides aim to address this.

Student Objectives:

Understand and explain the benefits of Object-Oriented programming principles (What is Object Oriented programming?)

Write effective classes / templates from which multiple objects can be initialized using…

  • Attributes (Instance Variables)
    Using appropriate variables to describe the state of an object
  • Methods (Behaviors)
    Objects are dynamic and how they change in programming
  • Constructors
    Process of initializing Objects
  • Accessing Variables and Methods
    Invoking methods / variables, scope, security
  • Model and visualize Classes
    UML Class Diagrams

Note: For the best experience please view these files on Presentation mode using Microsoft PowerPoint.

Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

AP® Computer Science A: 3 Classes & Objects (Slides)

$14.99

Highlights

Digital downloads
Grades icon
Grades
10th - 12th, Higher Education
Standards icon
Standards
Pages
50
Teaching Duration
3 Weeks

Description

Version 4 - Release Notes: Writing Classes - Complete re-design and reorganization of the slides in comparison to Version 3

- There's an added family-feud(esque) game which allows the students to explore what are the features required if we were going to create an Object oriented Language; the goal is, if they can come up with what's needed they'll better understand the concepts they will be later programming.

- All slides have been redesigned

Version 3 - Release Notes: Objects and Classes - (50 Pages)
Added significant content from V2, where almost all of it is entirely re-written

  • Justification for using classes with animations.
  • Diagramed explanations of methods using animation to highlight program flow.
  • New examples and practice for writing classes
  • Inclusion of UML Class Diagram for modeling and planning classes
  • Added slides for Variable Scope
  • Added slides for using Objects as Parameters
  • Design: 90% updated

⭐️⭐️⭐️ Version 3 of this Presentation is included in the APCSA - Version3 Bundle which you may consider getting for better value.⭐️⭐️⭐️

Overview: These slides are absolutely the most fundamental content of the AP CS A course, the slides walk through why students should use Object-Oriented Programming Principles before breaking down (step-by-step) how to program and build classes in Java. It's important for students to understand why they're learning to program in this way and these slides aim to address this.

Student Objectives:

Understand and explain the benefits of Object-Oriented programming principles (What is Object Oriented programming?)

Write effective classes / templates from which multiple objects can be initialized using…

  • Attributes (Instance Variables)
    Using appropriate variables to describe the state of an object
  • Methods (Behaviors)
    Objects are dynamic and how they change in programming
  • Constructors
    Process of initializing Objects
  • Accessing Variables and Methods
    Invoking methods / variables, scope, security
  • Model and visualize Classes
    UML Class Diagrams

Note: For the best experience please view these files on Presentation mode using Microsoft PowerPoint.

Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

Reviews

This product has not yet been rated.
Rated 0 out of 5

Questions & Answers

Loading

Standards

to see state-specific standards (only available in the US).
Determine or clarify the meaning of unknown and multiple-meaning words and phrases by using context clues, analyzing meaningful word parts, and consulting general and specialized reference materials, as appropriate.
Acquire and use accurately a range of general academic and domain-specific words and phrases sufficient for reading, writing, speaking, and listening at the college and career readiness level; demonstrate independence in gathering vocabulary knowledge when encountering an unknown term important to comprehension or expression.
Loading