Skip to main content
CS Teaching Tips

Main navigation

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

Students may have an easier time learning about conditionals when using a visual programming language like Scratch.

  • It may be that visual languages allow students to focus more productively on the meaning of the program elements by removing much of their syntactic difficulty.

More about this tip

Tags

  • Scratch
  • Intro Programming
External Source

From How Programming Environment Shapes Perception, Learning and Goals: Logo vs. Scratch, by Colleen Lewis

Other Tips By
Other Tips By Colleen Lewis

Similar tips

Ask students what tools and skills they’d need to write a long research paper in another language using a quill pen to begin a discussion on what learning is like in an Intro CS course.
Encourage students to visualize how memory and references work.
Emphasize that Scratch is REAL coding; this lets students know that programming in educational languages like Scratch or Python is valuable even though these languages aren’t commonly used in industry.

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

Privacy Policy