Skip to main content
CS Teaching Tips

Main navigation

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

Content Misconceptions

Misconception: Students believe that reference pointers go both directions such that objects know what points to them.

Misconception: Students think that two different variables cannot refer to the same object.

Misconception: Students believe that a method can only be called once on a given object.

Misconception: Students think that both the IF and the ELSE cases of a conditional are executed every single time a conditional runs.

Misconception: Students believe that in a primitive assignment, x = y could be the equivalent of y = x; they think that the computer science “=” sign is the same as the mathematical “=” sign.

When explaining program structure, highlight which aspects of the program are static and which are dynamic in order to clearly distinguish between the two.

Misconception: Students get confused about why every character in NetLogo is called a turtle even if they don’t look like turtles.

Misconception: Students have difficulty understanding how to share App Inventor projects between different computers.

Misconception: Students sometimes hard-code their apps in App Inventor instead of selecting “Fill parent” to fill the whole screen so their project does not display correctly on different size devices.

Misconception: Students think that an interface in Java is the same thing as a user interface.

Pagination

  • Previous page ‹‹
  • Page 6
  • Next page ››
Subscribe to Content Misconceptions

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

Privacy Policy