Showing posts with label working-memory. Show all posts
Showing posts with label working-memory. Show all posts

Sunday, November 22, 2015

iOS App: HOOK

HOOK App
Hook on iTunes ($0.99, sometimes free)

What it is: A simple, minimalist, puzzle game of sequentially unraveling "hooks". There are 50 levels, with a slight increase in complexity as you move up. The interface is aesthetically pleasing and elegant. There's no time limits, menus, or statistics. If you make a mistake it simply restarts. Higher levels allow 3 mistakes before the level restarts.

For each puzzle you need to find the sequence in which each hook needs to be removed (otherwise they block each other) and then trace the hook back to its starting point where the removal is initiated. Once you initiate removal of a hook, the animation of it drawing in helps visualize the process. As each hook is removed, its entire path disappears. I find this process of solving each level especially rewarding. The next step may still be complex, but it's slightly simplified by previous success.

Screen Shot 1
In Screen Shot 1 you can see a simple level - level 4 (the first level where there is interaction among the hooks; in previous levels you can remove the hooks in any order). You can see the black circle that you press to initiate removal, and the hooks to be removed. You can see where a hook would block another one if it's removed in the wrong sequence (the one that curves upward, if it's removed before the hook whose point is wedged in the curve, would be caught in place).

How we can use it in Tx: The game-play is so simple, there's not much to plan. Just let your client solve the puzzle. I suggest always starting with the first levels because they help train for what to look for, and get a user adjusted to how the controls in the puzzle work (press the dot, watch the hook pulled in towards it).

The levels get more complex gradually, and the complexity is built in very clever ways. First more and more hooks are added so unraveling becomes more complicated. Screen
Screen Shot 2
Shot 2
shows an example of a slightly more complex puzzle level (level 12), where there are 6 hooks, and some are layered. The two hooks with starting points at the farthest to the left part of the puzzle can be removed first. So you can see the problem solving becomes not just more complex, but acquires more steps: you have to figure out which hooks are removable without being blocked by other hooks, and then you have to trace back their origins.

In more advanced levels the origin point also becomes less straightforward: more than one hook might be triggered by the same origin point, and other complexities are introduced as well, such as wireless activation of hooks and hinges that can be rotated to adjust which hook is activated. Screen Shot 3 of level 34 has an example of all of these added complexities: Note that there is only one activation point (the black circle) which is "wireless", and you have to adjust which hook gets activated by rotating the hinges. So the hook removal must still be sequential, and in this level the sequence is relatively simple with only 4 hooks to control, but the problem solving complexity is shifted to which hook is activated.

Screen Shot 3
There are no directions to follow - you learn the game-play as you work the levels. So we get to work on a skill that we rarely get a chance to address directly: the skill of learning. All the while using an elegant interface that clearly favors mature users over childish animation and distractions.

The music is relaxing, but I personally would still prefer to mute it and focus on levels of cuing I need to provide to my client. I would encourage the client to verbalize as much of the problem solving as possible, to better discern the breakdowns so I could provide targeted support for the needed skills, and help build up strategies. Since there are many levels and they go up in complexity gradually, allowing one to build success through practice before new obstacles are introduced, I imagine that - choosing wisely and knowing when to stop - frustration on the part of your client will be kept to a minimum.

Goals we can target in Tx with this app: Attention and memory goals, planning, reasoning, sequencing, problem solving. While I argue that most apps I review have some utility for addressing memory, this one in particular directly addresses learning. Short term/working memory is taxed in the problem solving process: One can trace a hook from its switch to its end and figure out a sequence for solving the puzzle, which as to be mentally manipulated and thereafter retained long enough to follow through. And as one gets better at solving the maximally simple puzzles, the complexity slowly builds, utilizing the strategies developed for earlier levels. Solving these puzzles also heavily depends, obviously, on visuospatial reasoning. As such, any field neglect will hamper one's progress, so cuing can be provided to draw attention to the neglected side.

Some specific examples:

1.  Allow your client to verbalize a solution to a puzzle. E.g., "I would pull in this hook first because nothing is in its way, and then it would also get out of the way of this second hook, and then I can pull that one in". Discuss it a little to build up context and assist with memory encoding & consolidation. Then after a short delay return to the puzzle for your client to implement (or have to re-generate) their solution (retrieval of memory or strategy; capitalizing on procedural memory).

2. Since the switch to pull in the hook and the hook itself are almost always in different visual fields (left/right, up/down) almost any puzzle would require scanning the full field, even the very first levels with just one or two hooks with no interactions between them. When the cause is on one side, and the effect on the other, tracking is key. For lateral neglect, therefore, even the simplest first puzzles should work.

Saturday, February 9, 2013

iOS/Android App: Counting Dots

Counting Dots App
Counting Dots on iTunes ($0.99)
There's also a version for Androids on Google Play (same price)

What it is: It is described as a colorful counting game for kids. The colors are vibrant but crisp and clean (if nobody told me it was for children, I'd just think of the layout as modern). Popping sounds and vibrations can be shut off as well. The task is one of counting, where you can count by 1's, 5's or 10's, and you can start with any number you choose (so if you start with "5" and count by 5's you'll get 5, 10, 15, 20, etc, just like in the screen image below; and if you start with "2" and count by 5's you'll get 2, 7, 12, 17, etc.).

A player is presented with dots in various colors and sizes with numbers on them, and the task is to select them in ascending order. The game playing happens in levels of increasing number of dots. First you're given one dot. When you clear that (by selecting the one dot) you are given 2 dots. When you clear those, you are presented with 3, and so on.

The background colors and dot colors are different each turn. The dots overlap, but the correct answer is always visible (though sometimes hidden by the previous answer). The sizes vary randomly (so 80 may be tiny and 85 large; but all fully legible and selectable). If you touch the wrong dot it shakes for a split second, nothing else happens. So there's no error reporting, there's no scoring and as far as I can tell, there's no end.

How we can use it in Tx: I'd shut off sounds and vibrations in the settings, and set the difficult appropriately for each client. Here's my opinion of settings ranging from easiest to most complex given the parameters of this app:

1. Starting with 1 or any number, and counting by 1's (1, 2, 3, 4, etc.)
2. Counting by 10's, starting with 10 (10, 20, 30, 40, etc.)
3. Counting by 5's starting with 5 (5, 10, 15, 20, 25, etc.)
4. Counting by 10's starting with something other than 10, for example 3 (3, 13, 23, 33, etc.)
5. Counting by 5's starting with any number between 1 and 4, for example 2 (2, 7, 12, 17, etc.)

Using an iPad with its larger screen is probably best. Ask the patient to perform the task (select the dots in ascending order, with a greater number of dots presented each after the previous one is cleared). You can keep track of accuracy by counting errors (error stats, as I mention above, are not kept; but the incorrectly pressed dot does shake for a split second providing a quick but not distracting or discouraging visual of an error if a therapist is watching for it). Maybe stop the game either after a certain time limit (play it for 5 minutes, for example, and note how many levels have been achieved in that time) or after the pt seems to get stuck a lot (hits the wrong dot several turns in a row). Definitely try to stop before frustration sets in, but do try to get to a level that is challenging for your client.

Goals we can target with this app: Sequencing obviously, providing a range of difficulty levels for this task. Certainly math (on the simpler level, although you'd be surprised how challenging it can be to sort the dots in ascending order as you get into the higher numbers). Memory (STM, working-memory) are addressed: it is actually pretty challenging to remember where you are in the sequence once you've been playing for a while, especially with distraction of colors and sizes of the dots. Visual field neglect and scanning are incorporated as the dots are spread across the screen, and again, the colors and sizes can provide competing stim. And if there's competing stim, focus and attention play a role as well as direction following. I wouldn't spend too long on this task, but it's a nice 5 minute exercise that can address a number of goals.

Some specific examples (or in this case, rather, just notes):

1. If you are working on memory goals, then note the fluency with which the sequence is carried out. That is, to play this game smoothly the player must remember what number they are on. If, however, they forget, they can still carry the task out by scanning the screen and finding the smallest number to select. So it would be up to us to see which strategy is being used.

2. If you are working on visual neglect or scanning, note accuracy involving the weaker side compared to the stronger.

3. Patients with focus goals will probably be most distracted by size differences between the dots. You may also want to add another layer to the task, where if a smaller number has a larger circle your client must somehow acknowledge it (verbally, for example) which will provide a divided attention aspect to the exercise.

4. For a reasoning/problem-solving (and math) goal you could set up the starting number and intervals, and let the client start playing with the goal of figuring out what the sequence is counted by (1, 5, or 10). Difficulty levels for this type of exercise are similar to those listed above, although it is fairly limited in that respect.

Sunday, January 13, 2013

iPad App: A Memory Game

A Memory Game App
A Memory Game on iTunes (free)

What it is: Basic memory/concentration game where you start with 20 "face down" cards, and picking 2 at a time try to match pairs. When pairs are found, they are removed from the board. It is one of the few memory/concentration game apps I've found that is not targeted at children with cute pictures of animals and such. The images are crisp and clear and definitely favor adults. There's no distractions such as unnecessary animation. Very basic, very clean, and I can't believe it's free!

Screen image 1: playing with flags
You can play the game using flags or symbols. The first is flags of countries where the card shows both the flag and the name of the country (see screen image 1). Symbols are black and white simple images such as pencil, flower, airplane, etc. (see screen image 2); they are all very clear and easy to tell apart, but there is no text or color.

As you play the game keeps track of your tries and how many pairs have been cleared. At the end of a game you're presented with a message that tells you how many moves it took you to clear the board.

How we can use it in Tx: Obviously the way to use it is let your client play this game. I would consider the flags option as the more basic, easier, level. Flag images come with context: the name of the country is provided which gives a player something to hold on to in memory. There's also colors that help visually distinguish each card. The symbols option is definitely more complex as there is no text, and there are no colors. A player would have to name the image and hold on to just that word and location to continue matching.

Screen image 2: playing with symbols
The flag option provides you with plenty of opportunity not only for various cuing levels, but also to practice various memory strategies. As a card is opened the flag and country that is presented can be discussed. What do you know about that country? What continent is it in? Are you familiar with that region? Have you ever been there or wanted to go there? Did you recognize the flag? Do you like the colors of the particular flag? And references can be made to the location of the card itself (e.g., this country is a southern country, and hey, it's at the top of our board... it should have been at the bottom). OK, I'm reaching here, but my point is that this simple set of images presents us with lots of opportunities to model and practice memory strategies.

Goals we can target with this app: Memory (STM and to an extent working memory) obviously; certainly some scanning/visual field neglect. Focus/attention and following directions, as well as categorizing to an extent as part of flag/country discussion.

Some specific examples: I don't know that specific examples are needed in this case: just play the game using flags option, and decide on the level of cuing you want to provide. If you are targeting specific memory strategies (like repeating or visualizing) you can write goals for implementing those strategies while playing this game. And you can use the stats provided at the end if you want to help you measure accuracy and progress.

Brain-training: For the regular (not rehab-patient) population, this game can provide great training for memory. If you want it more challenging, certainly use the symbols option over the flag one. On the other hand, with just 20 cards, this will never get TOO challenging, just fun.

Saturday, December 1, 2012

iPad/iPhone App: Christmas Delights

Christmas Delights App
Christmas Delights app on iTunes ($0.99, sometimes free)

What it is: An app that lets you decorate a tree, with a few choices of trees and backgrounds (additional options as part of in-app purchases, but not really necessary for our needs). The ornaments that come with this app are sufficient in variety of colors and types. The lights have a dynamic display (they light up and dim) so the effect is rewarding. The resulting decorated tree can be saved and printed or emailed (or shared on social media, as with everything else in this world these days). Here is the emailed card of the tree I decorated with the app:

How we can use it in Tx: I would turn off the sound (there's a variety of holiday themed music as background; unless you want to provide competing stimuli to work on focus, I'd keep it quiet). Then you can either let the client free-form decorate a tree and put presents under it, or you can request the client follow a particular color scheme or other directions.

Goals we can target with this app: I think this would be a great task for visual field neglect needs, especially motivating at this time of year although I imagine this would still be fun any time. You can work on direction-following (written or oral) and memory if you give one or two step directions verbally. Attention and focus, with competing stimuli if you want to keep the music on. Sequencing and sorting can be implemented (see examples below). Temporal orientation if you talk about the holidays in general.

Some specific examples:

1. For visual field neglect goals simply let the pt decorate the tree and cue as needed to avoid neglecting the weaker side.

2. For direction-following goals provide written directions at the complexity level your goal targets, and assess ability to follow them. For example, specify what type and/or color of decorations should go at the top of the tree, what in the middle, what at the bottom. Maybe specify how many rows and how many decorations per row at various heights of the tree. How many gifts and what color wrapping... etc.

3. For memory goals give directions in 1 or 2 steps at a time verbally; have the pt repeat the directions (e.g., "put a yellow ball on the tree, then a red one" or "put 2 blue bows at the top of the tree") then follow them from memory. You can control the difficulty level of the task by how many details are included in the directions.

4. For sequencing goals you can give directions that involve sequencing, for example asking a pt to put one ornament at the top, then 2, then 3 with each row towards the bottom having one more decoration than the previous row.

5. For sorting you can include requests that involve sorting ornaments by color or shape or type.

Just have fun with it. Anything is better than crossing out specific letters or numbers on a page... right?

Saturday, October 6, 2012

iPhone/iPad app: Speed Match

Speed Match App
Speed Match on iTunes ($0.99, sometimes free)

What it is: a game where you are presented with two columns of 5 icons, and you have to remove them by matching icons from each column. Sometimes there's a few icons that are the same in both columns, sometimes only one (as in the screen shot here). Once you've matched and removed all the icons you win the round.

While playing, you can swipe a tile off the board from either column as needed, and these tiles are replaced by different ones. There is no "punishment" for doing this except for wasting time if you do it too often. There are no untimed rounds, sadly. There are several levels: you get the same total time to complete the rounds (4 minutes) and with each level you have a larger number of tiles to clear. The easiest is 25 tiles, then 50, 100, 125 and 150.

Screen Shot
As I mentioned already, all levels are timed. Additional challenges include that you can only mismatch 3 times (see 1 of the 3 spaces under the time left in the screen shot is lit up); once you mismatch 3 times the round ends. Waiting too long between matches will also cost a "mismatch" light. There are also several selections of tile styles, but I think the ones in the screen shot (the default ones) are probably easiest.

One other thing: this game is optimized for the iPhone/iPod screen sizes, but works really well in x2 mode on the iPad. I recommend only using the larger iPad screen in Tx.

How we can use it in Tx: I have written the developers and asked if they'd consider adding an untimed mode that could be used for practice or younger players in general, and our target population in particular. But until such a mode is added, I envision using the easiest level (matching 25 tiles) and setting realistic goals of how many tiles to remove before the clock runs out rather than expecting a pt to clear the board completely. You can vary the level of support provided to reach the goal. You can also make it maximally simple by finding a match yourself, and then touching the pair-able tile on one side, and asking the pt to find that tile on the other side. But remember, to play this you can't select tiles, you have to be actively/continuously touching both at the same time (however, you can be touching one side and take time before touching the other side; the tile will be removed once both sides are touched).

Goals we can target with this app: attention and focus, following directions, problem solving, scanning and visual field neglect, and of course memory.

Some specific examples:

1. For memory goals, the therapist can find a pair-able tile, bring it to the pt's attention and ask for the pair, then cover the tile up (thereby "selecting" the tile by touching it, so when the paired tile is touched it is removed) for the pt to find the matching tile from memory. Set a goal for how many tiles you want matched before the round ends (either due to time running out or 3 errors).

2. For visual field neglect just playing this game and having to simultaneously touch tiles from both sides is a great activity. A variation could be having the ST find the pairs and, like in #1 above, pointing out a tile on the pt's stronger visual side (but not covering it up like in #1, just pointing at it) and having the pt find the corresponding tile on the neglected side.

3. To target problem solving make a goal that involves removing unmatchable tiles while looking for matches. For example, tell the pt to remove 2 tiles they consider in their way every time they are stuck looking for a match. On the go reasoning is required to make these decisions (play the game for a bit and you'll see yourself).

4. To target direction following the ST, again, can be the one locating the matches, and communicating which tiles to touch to the pt. This information can be communicated by describing the tile (shape, color) or their location in the column (at the very top, halfway down, etc.) or both. This will take quite a bit of time so don't expect to clear too many tiles before time runs out. Maybe if an untimed mode is added.... :-)

4. Brain-training: for the regular (not rehab-patient) population, this game can provide great stimulation for attention/focus, memory, reflexes, scanning, decision-making and prioritizing. It's kind of addicting, but for short bursts of game playing (not one of those games you'll find yourself wasting your whole day on).

Sunday, September 9, 2012

iPad/iPhone App: NxtApp

NxtApp App
NxtApp on iTunes ($0.99, free sometimes)

What it is: A mental math puzzle where you have to find the next number in a sequence using basic math. For example, you may get the following screen: 5, 8, 11, 14, ___ and you have to solve for the missing number. Using simple math (in this case addition) and logic you deduce that the missing number is 17 (each number is the sum of the previous number + 3). The missing number in the sequence is not always the final one, it can be any of the numbers.

In each round you get 10 sequences to solve, although instead of just counting how many you solved correctly (which would have been much better) the round stops with the first error. But it lets you restart the round immediately so it's not a huge problem... it just means that if you want an accuracy % you'll need to keep track manually. There is a timer that runs while the sequence is being solved, but thankfully there does not appear to be a limit to how long one takes.
 
There are several categories of level difficulty: The first listed is "beginner" but it's actually a link to a different app from the same seller, intended for kids. The next level is called category 1, and it includes additions (+) and subtractions (-), category 2 multiplications (x) and divisions (÷), category 3 can have x, + or -, category 4 has powers, +, and -, category 5 has powers and x, category 6 is more powers and 7 is mystery. So as you can tell, the task gets more complex with each category.

How we can use it in Tx: When it's a game like this, simply have your pt play the game and adjust your cuing as needed. For most pts the most appropriate category would probably be 1 (limited to + and - math operations). For most pts when the operation that makes the sequence is adding or subtracting more than single digits (for example a sequence such as 2, 13, 24, 35 where each number is the previous + 11) they may need a pen and paper to calculate. And pts with reasoning goals may need additional cuing to determine what to calculate (to subtract the preceding number from the one that follows it).

Goals we can target with this app: Problem-solving, reasoning and specifically math goals, obviously sequencing goals, direction following and focus (focusing on a math problem in competing noise is quite the task), and of course memory--especially working memory--if the pt can do at least some of the task in their head (thereby having to retain the numbers and operations in memory).

Some specific examples:

1. For memory goals, play this game with the therapist looking at the screen and the pt having to solve the sequence either mentally or (more likely since some of the operations are a little harder) by writing the sequences down but from memory. That is, open a new sequence problem and read it to the pt all at once ("5, 8, 11, blank, 17"). The pt then has to remember all 5 numbers and repeat them before writing them down. If the pt couldn't repeat the sequence correctly immediately after it's read out, the therapist can read it again, and the pt can repeat it again. Repeat as needed until the correct sequence is repeated back, and then have the pt write it down. You can vary this task and make it easier by only reading out 3 or 4 numbers at a time. This way you are working on retaining lists of numbers (and subsequently writing them down) as part of a larger task making the list-repeating feel a little less rote.

2. For reasoning, sequencing and math goals simply play the game and choose the level of cuing your pt needs. The math required to solve each puzzle is fairly basic, but the logic and reasoning skills to figure out how to solve it may be rather difficult for many of our pts. Whichever of these goals is yours, pay attention to the cuing needed for that specific skill (i.e., your pt may need max cues to figure out which numbers to subtract or add to figure out the answer, and what to do with the answer when it's figured out, but may be able to independently carry out the actual math operation once it's determined).

3. Brain-training: for the regular (not rehab-patient) population, this is a great math and logic puzzle to train your mental math abilities. Try to beat the clock and do it quickly or aim for accuracy over speed.

Saturday, March 10, 2012

iPad app: Vismory (Visual Memory)

Vismory iPad app
Vismory - Visual Memory available in iTunes

What it is: Works on iPad, iphone or ipod touch. It is a memory game where you memorize a sequence of objects. It starts slow and while a quicker response will score more points, it gives the option to take your time. There are many versions of memory games for tablets and smartphones, but this one has a couple of advantages: First, in terms of number of objects to remember and time allowed to respond, quite a few of its levels can be used for players with more severe deficits (unlike many games that after a couple of easy levels amp up the difficulty or put you on a short timer, making the activities inappropriate for most patients with memory goals, going from fun to frustrating in mere seconds). In this game there are more challenging levels, but plenty of useful simple ones as well. Second, there is some mental manipulation required because it is the sequence of objects that must be recalled, not just the objects themselves. It is currently $1.99 (and worth it, I think) but every so often the price drops to free to bring in users and gather up ratings... that's when I managed to grab it, so keep a watch for if you don't want to spend any money.

How we can use it in Tx: This one's easy, just let your patient play this game, preferably on an iPad (not iPhone or iPod-touch as a larger screen will make all the difference). Practice different strategies to remember the sequence of objects in the game (you start with a very small number of objects; at first all of them are different colors so maybe repeat the colors in order... then there will be two objects that are different shapes but the same colors, so maybe repeat the object labels, and such).

Goals we can target in Tx with this app: short-term memory, working memory, sequencing.

Specific examples: Usually I end with specific examples for usage, but this app only has one function: playing the memory game, so there's not much variation in how it can be used. It's a memory and sequencing game. However, if you're targeting specific memory strategies (like repeating or visualizing) you can write goals for implementing those strategies while playing this game.

Brain training: This is also a great app in general for memory workout.