Skip to main content
CS Teaching Tips

Main navigation

  • Browse All Tips
  • Tags
  • 3D
  • About
  • Rate Tips
  • Tip Sheets

Misconception: Students often think that classes hold Objects rather than understanding that they’re a blueprint for Objects because of the main method.

Share Misconception: Students often think that classes hold Objects rather than understanding that they’re a blueprint for Objects because of the main method. with FacebookShare Misconception: Students often think that classes hold Objects rather than understanding that they’re a blueprint for Objects because of the main method. with Twitter
  • Students sometimes conflate the idea of a class as a "blueprint for objects" with the main method because the main method is in a class and can be run.
    • Clarify between an executable class, like the main method, and an object class to help mediate this confusion.

More about this tip

Tags

  • Content Misconceptions
  • Programming Concepts
  • CS 1
  • Intro Programming
External Source

Interview with Suzy Crowe

Other Tips By
Other Tips By Suzy Crowe

Similar tips

Use technical vocabulary consistently and define terms repeatedly to help students gain competency and fluency speaking in technical terms.
Students tend to make assumptions about computer science based on the experiences they’ve already had with computers.
Misconception: Students frequently mix up CSS and HTML syntax when first learning web development.

For more information or to report a bug, contact us at admin@csteachingtips.org. Built with Bootstrap. Powered by Drupal.

Privacy Policy