In my quest to link more computing into my curriculum, I introduced my grade 8 class to flowcharting and Scratch coding as a continuation of their unit on determining the general term for a linear data series. Some of them had been successful in fully understanding the concept in our normal math class process but a lot of them were still a bit lost. My thinking was that getting them to break the process down into even smaller computer-sized steps by flowcharting the process for a computer program might help them gain a more complete understanding of the process. To that end, I created a few videos on flowcharting and a series on fundamental concepts in scratch.
If you've never taught flowcharting before, these videos may give you and your students a starting point.