Imagine Magazine - Johns Hopkins - May/June 2013 - (Page Cover3)

SHUTTERSTOCK knossos games binary tree by tim boester a binary tree is a data structure used in computer science, where each node (numbered) can have a maximum of two child nodes (connected beneath it to the left and right). in this puzzle, you need to transform the binary tree from the starting arrangement to the goal arrangement, using the least number of steps. a step is a single movement from one node to the next, along a connected edge (up or down). You cannot, at any time, step off of the tree nodes or jump to a node that is not a direct child or parent of the current node. in order to change the structure of the tree, you need to pick up pieces of it and carry them around as you take steps. in the example, you move to node 2 in your first step. then you pick up node 4 (and its connected child, node 5) and carry it with you when you take your second step back to node 1. remember that when picking up pieces of the tree, you can only pick up one child (and any children of that child), not the parent, of the node you are currently occupying. the relative orientations of all nodes and connections remain the same while carrying (for example, node 4 will always be connected down right, no matter what its parent node is). nodes must be unobstructed while being moved, and cannot be moved into places where a node is already connected in the same direction, or where two nodes would occupy the same space. solution to Knossos games 20.4 1) 2) 3) 4) 5) 6) trumpet sextet sextet sextet sextet French horn 7) trombone 8) tuba 9) xylophone 10) bass drum 11) tenor saxophone 12) alto saxophone 13) clarinet 14) flute 15) piccolo 16) trumpet Tim Boester is an Assistant Professor in Mathematics Education at Wright State University. www.cty.jhu.edu/imagine imagine 47 http://www.cty.jhu.edu/imagine

Table of Contents for the Digital Edition of Imagine Magazine - Johns Hopkins - May/June 2013

Imagine Magazine - Johns Hopkins - May/June 2013
Contents
Big Picture
In My Own Words
Code Me In
Getting Started With Computational Problem Solving
Coding for Gold
The Computer Science Connection
Magical & Practical
The Creative, Collaborative Universe of Minecraft
Going Mobile
Connecting Students and Cultures Through Technology
Selected Opportunities & Resources
Words With Friends
Off the Shelf
Word Wise
Exploring Career Options
One Step Ahead
Planning Ahead for College
Students Review
Creative Minds Imagine
Mark Your Calendar
Knossos Games

Imagine Magazine - Johns Hopkins - May/June 2013

https://www.nxtbook.com/mercury/imagine/20160506_LTB
https://www.nxtbook.com/mercury/imagine/20160304_CTW
https://www.nxtbook.com/mercury/imagine/20160102_JHB
https://www.nxtbook.com/mercury/imagine/20151112_DSS
https://www.nxtbook.com/mercury/imagine/20150910_RUR
https://www.nxtbook.com/mercury/imagine/20150506_WSH
https://www.nxtbook.com/mercury/imagine/20150304_TGB
https://www.nxtbook.com/mercury/imagine/20150102_IDS
https://www.nxtbook.com/mercury/imagine/20141112_ASE
https://www.nxtbook.com/mercury/imagine/20140910_PBD
https://www.nxtbook.com/mercury/imagine/20140506_BDA
https://www.nxtbook.com/mercury/imagine/20140304_SHD
https://www.nxtbook.com/mercury/imagine/20140102_JUS
https://www.nxtbook.com/mercury/imagine/20131112_MX5
https://www.nxtbook.com/mercury/imagine/20120910_CTD
https://www.nxtbook.com/nxtbooks/imagine/20130910_AFN
https://www.nxtbook.com/nxtbooks/imagine/20130506_PLQ
https://www.nxtbook.com/nxtbooks/imagine/20130304_TRB
https://www.nxtbook.com/nxtbooks/imagine/20130102_GME
https://www.nxtbook.com/nxtbooks/imagine/20121112_LRH
https://www.nxtbook.com/nxtbooks/imagine/20120910_YBS
https://www.nxtbook.com/nxtbooks/imagine/20120506_B2H
https://www.nxtbook.com/nxtbooks/imagine/20120304_P3A
https://www.nxtbook.com/nxtbooks/imagine/20120102_FMS
https://www.nxtbook.com/nxtbooks/imagine/20111112_TAML
https://www.nxtbook.com/nxtbooks/imagine/20110910_ATSP
https://www.nxtbook.com/nxtbooks/imagine/20110506_DMI
https://www.nxtbook.com/nxtbooks/imagine/20110304_MIV
https://www.nxtbook.com/nxtbooks/imagine/20110102_JFH
https://www.nxtbook.com/nxtbooks/imagine/20101112IMJHND
https://www.nxtbook.com/nxtbooks/imagine/20100910QTVS1
https://www.nxtbook.com/nxtbooks/imagine/20100506_INH
https://www.nxtbook.com/nxtbooks/imagine/20100304_SFF
https://www.nxtbook.com/nxtbooks/imagine/20090102_v2
https://www.nxtbookmedia.com