Skip to main content
CS Teaching Tips

Main navigation

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

Misconception: Students confuse conditionals and events in event-based languages such as Blockly.

Share Misconception: Students confuse conditionals and events in event-based languages such as Blockly. with FacebookShare Misconception: Students confuse conditionals and events in event-based languages such as Blockly. with Twitter
  • Students find events challenging because they are not literally connected to some other set of blocks that executes sequentially.
    • Comfortability with sequential execution increases confusion about event blocks because students come to expect sequential code.
  • Check out the Code.org lesson that introduces events for Blockly to help clarify this misconception!

More about this tip

Tags

  • Other Programming Language
  • Content Misconceptions
  • Programming Concepts
  • Intro Programming
External Source
Interview with Lisa Milenkovic
Other Tips By
Other Tips By Lisa Milenkovic

Similar tips

Misconception: Students get frustrated when they try to point their character to the left and it ends up flipped upside down because they don’t understand how changing the direction a sprite faces works in Scratch.
Misconception: students develop the habit of putting the type in front of variables; they don’t realize that this creates a new variable resulting in lots of variables with the same name.
Use realistic examples of class variables to increase understanding.
  • CSTT Facebook
  • CSTT Twitter

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

Privacy Policy

  • National Science Foundation
  • Sage Fox Group
  • Harvey Mudd College