This document provides suggestions for ways to engage students who have become frustrated with Scratch programming, including focusing on core programming concepts, using physical computing with hardware like Picoboards and micro:bits, and exploring other block-based and text-based programming environments. It recommends reinforcing concepts through games and activities on sites like Code.org and moving students to text-based languages like Python once they are ready. Physical computing is highlighted as a way to help students see programming concepts in action and solve real-world problems.