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

Challenge students to place the fewest number of ice cream vans on a map of a town while maximizing ice cream availability to introduce the brute-force method in an accessible way.
Split students into groups responsible for programming different tasks in Java to create a Set game, this will allow them to learn to distributed work in environments that mirror industry.
Misconception: Students who are familiar with writing code in block-based languages like Scratch still need support transitioning to text-based languages like Java.

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

Privacy Policy