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

Demonstrate manipulating primitives with operators before manipulating them with methods so students can understand the basics of primitives before using them in a more complicated way.
Have students complete CodeLab’s practice exercises to improve their skills in Python, Java, C++, or other programming languages.
Prototype Makey Makey, a simple invention kit for the classroom that helps students turn everyday items into keyboard buttons, to bring Scratch programming projects into the real world and engage your students.

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

Privacy Policy