Game Lab Toolbox Anchor Chart

Hi all:

Need some help, I am creating anchor charts for my CS Discovery students. I am struggling to come up with good definitions for the Categories in the Toolbox. I am in need of a clear definition for each term to explain what is in that category.

  • World
  • Groups
  • Variables
  • Sprites
  • Drawing
  • Math
  • Functions
1 Like

Hello @joshg,

I’m not too sure how close this relates to an anchor chart but this is how i would summarize them

World

Like our world it’s globally accessible and contains basic information

in how it behaves. many of the values can be modified to enhance your code

Groups

In this example we can use an analogy of a Sprite being a person, a person has friends

that forms a Group. and what do groups do? things together of course! many people become

friends due to similar interests or behaviors; which is exactly the way that you should use

it. since it reduces the amount of redudancy of telling each indiviual friend the scheduled

plans for the weekend you could tell the group once instead!

Variables

Much like us humans have to remember things computers do to. variables are a way of achiving

this and they can hold pretty much any data you would like for later use. they can be changed

modified or deleted as you please just remember that you cannot have spaces or start with numbers

when you decide to declare a variable

Sprites

Going back from the human analogy from groups sprites would be considered the people living in the

world code program you have made you can control their actions and behaviors even when they die. all

sprites start off the same and it’s up to you in what you wish to do with them

Drawing

Imagine the surface you are interacting with is a canvas this section has a plethera of tools to make

it easy to draw certian shapes in different colors sizes and opacities it is useful mainly for on the fly

vector graphics that Sprites with animations are not capapble of

Math

With every program calculations are necessary weather it be an application or a simple game for people to

enjoy. with this module it makes it much easier to run specific functions with forumulas and logic that you

would most likely otherwise have to do yourself.

Functions

This section mainly contributes to making your code more automated and easier to read/write and allows

a certian degree of flexibility. Our human habits are similar in that way since our brain would rather

take the easiest route versus trying to reinvent the wheel for such a simple task.

feel free to adjust them to your liking this is just an overgeneralized summary of each section with analogies

In addition to the ideas shared by @varrience , the curriculum includes a vocabulary list that has several of the words in it.

thank you both for your input I greatly appreciate it. I will use what @varrience suggested and check out the vocabulary list that @edavis suggested to look at. I haven’t been teaching this for very long and have been given a huge task of making it work with limited guidance anda questionable curriculum.

Hello @joshg I have created a document if you would like to access this as a quick reference, if it is helpful :slight_smile:

Toolbox anchor chart def.