Object-Oriented Programming (Ages 13+)

by Great Minds Robotics Claim Listing

Object-oriented programming, as the name implies, uses "objects" (data structures consisting of methods and data fields together with their interactions) to design computer programs and applications.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Great Minds Robotics Logo

img Duration

Please Enquire

Course Details

Object-oriented programming, as the name implies, uses "objects" (data structures consisting of methods and data fields together with their interactions) to design computer programs and applications. Programming techniques include features such as encapsulation, data abstraction, inheritance, modularity, and polymorphism.

Java, Python, C++, C#, Visual Basic .NET and Ruby are some of the most popular object-oriented programming languages used today. The Java programming language is designed especially for use in distributed applications on corporate networks and the Internet. C# is used in many web, desktop, and mobile applications.

Object-oriented programming takes the view that data needing to be manipulated is as important as the logic required to do so. When data is combined with programming logic, an object is formed. Objects range from human beings (described by name, address, and so forth) to buildings and floors (whose properties can be described and managed) all the way down to the little widgets on your computer desktop (such as buttons, scroll bars, and more).

At Great Minds Robotics, we teach students the concepts of object-oriented programming by using LEGO® Mindstorms NXT robots and specialized programming languages like NXT-G, RobotC, LabView, and Kodu. Although some of these languages are procedural or object-based, they act as stepping stones to a summit consisting of real-world object-oriented programming languages including C# and Objective-C.
 

  • Tarzana Branch

    18801 Ventura Blvd. Suite 110, Tarzana, Los Angeles

Check out more Coding for Teens/Kids courses in USA

Juni Logo

Java Level 1 (Java Superstar)

In this course, students are introduced to Java, which is used for everything from enterprise software to web and mobile apps, and by companies like Microsoft and Intel. They’ll learn object-oriented programming and discover even more versatility with their coding.

by Juni [Claim Listing ]
New Vision Logo

HTML, CSS & JavaScript (Grades 9-12)

We expand concepts by introducing HTML, CSS, & JavaScript to create your own website.This course is geared toward students who enjoy art and design. By the end of the course, students will be able to create a web portfolio.

by New Vision [Claim Listing ]
Coder Kids Logo

Video Game Design in Scratch: Super Powered

Change the world with this new Scratch class - design projects and games in this block-based coding language designed by MIT for kids! In this class, we'll mix antidotes, chase bad guys, and save the day.

by Coder Kids [Claim Listing ]
  • Price
  • Start Date
  • Duration
Ivy Seed Academy Logo

Python (Grades 5-12)

Python is an easy-to-learn programming language that helps students to think creatively and logically.

by Ivy Seed Academy [Claim Listing ]
Coder Kids Logo

Minecraft Modding In Java (Entering Grades 3 - 6)

Take your love of Minecraft and your coding skills to the next level if you're a beginner or have experience in this class! Using a combination of Java modding software and some custom skills anyone can do, this class will upgrade your Java Coding skills, and be a blast along the way! 

by Coder Kids [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy