Posts

Showing posts with the label Algorithmic Thinking

Playtest of an Algorithmic Thinking CT Activity Using Blockly Music

Image
         Over the last three or so weeks my classmates have created, edited, tested, and perfected a series of learning activities centered around the four computational thinking (CT) concepts: abstraction, decomposition, algorithmic thinking, and pattern recognition. You can find the post detailing the fraught journey I went through to create my own activities here . Part of the process included giving feedback to, and then testing out a.k.a. playtesting, our classmates’ creations. For a variety of reasons, I have given feedback to everyone but have yet to playtest and post about any of them. The lucky winner   [ 1 ] of my extended purview and review is a learning activity that focuses on algorithmic thinking by Monique! 

The Creation of Computational Thinking Learning Activities

         At the start of this computational thinking (CT) learning activity assignment, I’ll admit that I thought four for each concept   [ 1 ] was a bit overkill. At the time, I felt like I could hardly come up with one activity let alone four for each concept with the additional caveat that two are plugged and two are unplugged. Now that the process is over,   [ 2 ] while I can’t say I enjoyed the assignment, I do think it forced me to better understand each concept. The following summarization of how I completed the assignment will be short and sweet because, unlike Turtle Blocks, there isn’t an easy way to either show my progress or explain it since a lot was done in my head or internet research which isn’t easy to screen shot. When I first embarked on this harrowing journey, I thought I could go at it by myself, with perhaps a few questions   [ 3 ] sent my professor’s way. Alas, after some indefinite time of brainstorming with ...