Search.setIndex({"docnames": ["conditionals_loops", "index", "language", "pixels", "shapes", "snap_account", "turtles", "twine"], "filenames": ["conditionals_loops.rst", "index.rst", "language.rst", "pixels.rst", "shapes.rst", "snap_account.rst", "turtles.rst", "twine.rst"], "titles": ["Chapter 5: Conditionals and Loops", "EBook for \u201cComputing for Creative Expression\u201d", "Chapter 4: Language", "Chapter 2: Pixels", "Chapter 1: Shapes", "Making a Snap Account", "Chapter 3: Turtles", "Starter Guide: Building a Game in Twine"], "terms": {"index": [1, 2], "chapter": 1, "1": 1, "shape": [1, 3], "section": 1, "rilei": 1, "quilt": 1, "2": 1, "piet": 1, "mondrian": 1, "3": [0, 1, 2], "cors": 1, "grai": 1, "line": [0, 1, 2, 3, 6], "pixel": [1, 4], "invert": 1, "sheep": 1, "make": [0, 1, 2, 3, 4, 6], "snap": [1, 2, 6], "account": [0, 1], "starter": 1, "guid": 1, "build": 1, "game": 1, "twine": 1, "what": [0, 1, 2, 3, 4, 6], "i": [0, 1, 2, 3, 4, 5, 6], "get": [0, 1, 3, 4, 5, 6], "start": [0, 1, 2, 3, 4, 5], "us": [0, 1, 3, 4, 5], "command": 1, "4": [0, 1, 3, 4], "help": 1, "resourc": 1, "we": [0, 2, 3, 4, 5, 6], "saw": [2, 3, 4], "invers": [], "class": [2, 3, 4], "It": [0, 3, 4, 5, 6], "gener": [1, 3, 4, 6], "negat": 3, "pictur": [3, 4], "like": [0, 2, 3, 4, 6], "thi": [0, 2, 3, 4, 5, 6, 7], "look": [0, 3, 4, 6], "As": 3, "talk": 3, "each": [3, 4, 6, 7], "compon": 3, "color": [3, 4, 6], "red": [3, 4, 6], "green": [3, 6], "blue": [3, 4, 6], "encod": 3, "singl": 3, "byte": 3, "go": [0, 3, 4, 6], "from": [0, 2, 3, 6], "0": [0, 3, 4, 6], "255": [3, 6], "In": [0, 3, 4, 5, 6], "main": [3, 4], "bodi": [3, 4], "code": [0, 2, 3, 4, 6, 7], "loop": [1, 2, 3, 4, 6], "select": [3, 4, 6, 7], "Then": [0, 2, 3, 5, 6, 7], "set": [2, 3, 4, 5, 6, 7], "certain": 3, "number": [0, 3, 4, 6], "To": [3, 5, 7], "achiev": 3, "which": [0, 2, 3, 4, 6], "defin": [], "minu": 3, "valu": [0, 3, 6], "let": [0, 2, 3, 6], "": [0, 2, 3, 4, 6, 7], "replic": 3, "about": [0, 2, 3, 4, 6], "how": [0, 2, 3, 4, 6, 7], "work": [0, 3, 4, 6], "you": [0, 2, 3, 4, 5, 6, 7], "can": [2, 4, 6, 7], "run": [0, 2, 3, 4, 6], "here": [0, 2, 3, 4, 5, 6], "random": [2, 4, 6], "slant": 4, "tile": 4, "two": [0, 3, 4, 7], "variabl": [0, 2, 3, 4, 6, 7], "x1": 4, "y1": 4, "repres": [2, 4], "posit": [0, 3, 4], "screen": [0, 4, 6, 7], "lower": 4, "left": [3, 4, 6, 7], "hand": [3, 4], "repeat": [0, 4], "8": [0, 2, 3, 4, 6], "row": 4, "9": [0, 3, 4, 6], "within": 4, "mai": 4, "wonder": 4, "why": [0, 3, 4, 6], "x": [3, 4], "y": 4, "block": [0, 2, 3, 4, 6, 7], "know": [0, 4, 6], "move": [0, 4, 6], "sprite": [4, 6], "easili": 4, "turn": [0, 4, 6], "chloe": [0, 4, 6], "did": [0, 2, 4], "wai": [0, 2, 4], "lot": 4, "ar": [0, 2, 3, 4, 6], "draw": [1, 4], "first": [0, 2, 4, 6, 7], "pen": [4, 6], "hue": [4, 6], "goe": [0, 2, 4], "four": [4, 6], "side": [3, 4, 6, 7], "littl": [1, 4, 6], "bit": [4, 6], "bottom": [4, 6], "fill": 4, "where": [2, 4, 5, 6], "add": [3, 4, 7], "40": 4, "next": [0, 2, 4, 7], "second": [0, 4], "veri": [2, 4], "triangl": [0, 1, 4], "pull": 4, "off": 4, "re": [2, 3, 4, 5, 7], "see": [0, 2, 3, 4, 6], "happen": [0, 3, 4, 6], "when": [0, 3, 4, 7], "extra": [4, 6], "gone": 4, "still": [0, 4, 6], "all": [0, 2, 3, 4, 5], "p5": [4, 6], "j": [0, 4, 6], "javascript": [4, 6, 7], "librari": [4, 6], "click": [0, 2, 4, 5, 6, 7], "render": 4, "button": [4, 7], "below": [0, 2, 4, 6], "time": [0, 4, 6], "ll": [4, 5, 6], "differ": [0, 2, 3, 4, 6], "try": [0, 2, 3, 4, 6], "answer": [0, 2, 3, 4], "question": [0, 2, 3, 4], "abov": [0, 2, 3, 4], "q": [0, 2, 3, 4, 6], "were": [0, 4], "drew": 4, "column": [4, 6], "statement": [0, 3, 4, 6], "keep": 4, "track": [2, 4], "There": [0, 4], "math": 4, "quad": 4, "do": [0, 2, 3, 4, 6], "think": [0, 2, 4, 6], "wa": [0, 2, 4, 6], "dutch": 4, "artist": 4, "known": [0, 4], "hi": [2, 4], "abstract": 4, "art": 4, "simpl": [0, 2, 4, 6, 7], "geometr": 4, "primari": 4, "find": [0, 2, 4, 7], "project": [0, 2, 4, 5], "so": [0, 2, 4], "plai": 4, "yourself": [0, 4], "download": 4, "drag": [3, 4, 6], "your": [0, 4, 5, 7], "imag": [3, 4, 7], "three": [3, 4, 6], "x2": 4, "These": 4, "rectangl": 4, "part": [2, 3, 4], "script": 4, "black": [4, 6], "fairli": 4, "thick": 4, "5": [1, 3, 4, 6], "width": 4, "squar": [1, 2, 4, 7], "custom": 4, "method": 4, "yellow": 4, "feel": [3, 4], "an": [0, 2, 3, 4, 5, 6, 7], "html": [0, 4], "file": [3, 4], "insid": [0, 3, 4], "begin": [4, 7], "up": [0, 2, 4, 5], "page": [4, 5], "refer": [0, 4], "actual": [3, 4], "function": [2, 3, 4, 6], "setup": [4, 6], "piec": 4, "onc": [0, 4], "being": 4, "onli": [0, 3, 4, 6], "want": [0, 2, 3, 4], "one": [0, 2, 3, 4, 6], "just": [0, 2, 4, 6], "option": [0, 2, 4], "creat": [0, 1, 3, 4, 5, 6, 7], "anim": 4, "6": [0, 2, 4, 6], "store": [3, 4], "7": [0, 2, 4], "size": [4, 6], "strokeweight": 4, "closest": 4, "simplest": 4, "exampl": [2, 3, 4, 6], "simpli": 4, "output": [0, 4, 6], "13": [0, 2, 3, 4], "sai": [0, 2, 4, 6], "mod": 4, "basic": [2, 4], "test": 4, "even": 4, "odd": 4, "drawn": 4, "might": [4, 6], "36": [4, 6], "9230792": 4, "magic": 4, "who": 4, "wrote": 4, "stage": [4, 6], "ha": [0, 4, 6], "dimens": 4, "480x360": 4, "480": 4, "across": 4, "360": [0, 4], "down": [0, 4, 6], "order": [0, 4, 5, 6], "fit": 4, "space": 4, "determin": 4, "92307692": 4, "10": [2, 3, 4, 6], "One": [2, 4, 6], "weird": [3, 4], "whether": 4, "11": [0, 2, 4, 6], "have": [0, 2, 3, 4, 6], "now": [0, 3, 4], "seen": 4, "probabl": 4, "sens": [0, 4], "thei": [0, 3, 4], "curli": 4, "brace": 4, "12": [2, 4], "rect": 4, "100": [3, 4, 6], "500": 4, "parenthes": 4, "separ": 4, "comma": 4, "snap_account": 5, "cours": 5, "save": 5, "need": [5, 6, 7], "navig": 5, "sign": [0, 5], "ask": [0, 2, 5, 7], "provid": [0, 5], "usernam": 5, "password": 5, "month": [0, 5], "birth": [0, 5], "verifi": 5, "ag": 5, "email": 5, "address": [5, 7], "For": [0, 5], "pleas": [3, 5], "uniqnam": 5, "um": 5, "without": 5, "umich": 5, "edu": 5, "recommend": 5, "check": [0, 2, 5, 6], "box": 5, "agre": 5, "term": 5, "condit": [1, 5, 7], "open": 7, "sourc": 7, "tool": [6, 7], "tell": [0, 2, 3, 6, 7], "interact": 7, "nonlinear": 7, "stori": 7, "don": 7, "t": [0, 2, 7], "write": [0, 7], "ani": [0, 6, 7], "extend": 7, "logic": [0, 7], "css": 7, "readi": 7, "visit": 7, "twineri": 7, "org": 7, "browser": [3, 7], "me": 7, "more": [2, 3, 7], "through": [0, 7], "prompt": 7, "after": [0, 2, 7], "read": 7, "new": [0, 7], "titl": 7, "name": [0, 2, 6, 7], "doubl": 7, "center": [3, 7], "untitl": 7, "passag": 7, "give": [0, 7], "player": 7, "choic": [3, 7], "bracket": [2, 7], "take": [0, 2, 3, 6, 7], "path": [3, 7], "type": [0, 2, 7], "img": [3, 7], "src": 7, "url": 7, "replac": [0, 7], "link": 7, "right": [0, 3, 6, 7], "copi": 7, "past": 7, "spot": 7, "_": [], "_how": [], "http": [], "cookbook": [], "twine2": [], "firststori": [], "adventur": 7, "www": [], "youtub": [], "com": [], "watch": [], "v": [], "fp9sxiv": [], "o": [], "26": [], "poster": 1, "big": 1, "ben": 1, "grayscal": 1, "channel": 3, "revers": [0, 3], "manipul": 3, "press": [2, 3], "jpg": 3, "invis": 3, "costum": 3, "tab": 3, "getpixel": 3, "list": 3, "p": [0, 3], "doe": [0, 2, 3, 6], "exact": [0, 3], "same": [0, 2, 3, 6], "thing": [0, 2, 3], "chang": [0, 2, 3, 6], "getr": 3, "mean": [0, 3], "subtract": 3, "current": 3, "updatepixel": 3, "itself": 3, "newli": 3, "That": [0, 2, 3], "last": 3, "window": 3, "would": [0, 2, 3], "120": 3, "ye": [3, 6], "total": 3, "fair": 3, "reduc": 3, "rang": [0, 3], "most": 3, "256": 3, "possibl": [2, 3], "well": 3, "over": 3, "14": [0, 3, 6], "million": 3, "80": 3, "160": 3, "50": 3, "If": [0, 2, 3], "also": [0, 2, 3], "limit": 3, "whole": 3, "paint": 3, "usual": 3, "thu": 3, "avail": 3, "els": [0, 3], "either": 3, "taken": 3, "greater": [0, 3], "than": [2, 3], "other": [0, 3, 6], "less": 3, "equal": [0, 3], "alwai": 3, "those": [2, 3], "end": [0, 3], "notic": 3, "indent": 3, "critic": 3, "figur": 3, "out": [0, 2, 3, 6], "setr": 3, "match": [0, 3], "becaus": 3, "updat": 3, "outsid": 3, "easier": 3, "some": [0, 3], "d": 3, "someth": [0, 3], "larger": 3, "otherwis": 3, "effect": 3, "base": [0, 3, 6], "neg": 3, "comput": [0, 3, 6], "leftsid": 3, "averag": 3, "lumin": 3, "origin": [3, 6], "lum": 3, "free": 3, "follow": [2, 3], "both": [0, 3, 6], "true": 3, "15": [0, 3, 6], "delet": 3, "setblu": 3, "turtl": 1, "star": 1, "A": [0, 1, 2], "spiral": 1, "The": 6, "much": 6, "older": 6, "1960": 6, "call": 6, "appear": [2, 6], "logo": 6, "program": [0, 2, 6], "languag": [0, 1, 6], "robot": 6, "grahic": 6, "seymour": 6, "papert": 6, "inventor": 6, "earli": 6, "been": 6, "port": 6, "mani": [0, 6], "todai": 6, "excel": 6, "place": 6, "explor": [0, 6], "thank": 6, "nguyen": [0, 6], "python": [1, 6], "process": [0, 6], "them": [0, 2, 6], "version": 6, "pretti": 6, "close": 6, "import": 6, "forward": [0, 6], "ignor": 6, "stuff": 6, "focu": [0, 2, 6], "requir": 6, "u": [0, 2, 6], "canva": 6, "background": 6, "put": [0, 2, 6], "five": 6, "rest": 6, "expect": 6, "pattern": [2, 6], "again": [0, 6], "interest": 6, "speed": 6, "okai": 6, "bug": 6, "interior": [0, 6], "ahead": 6, "role": 6, "outer": 6, "72": 6, "between": [2, 6], "return": 6, "16": 6, "respect": 6, "guess": [2, 6], "scrambl": 6, "told": [0, 6], "wrong": 6, "sentenc": 1, "chatbot": 1, "sever": [0, 2], "alreadi": 2, "model": 2, "dictionari": 2, "word": [0, 2], "done": 2, "noun": 2, "adject": 2, "hold": 2, "snippet": 2, "could": [0, 2], "NOT": 2, "produc": 2, "curiou": 2, "boat": 2, "float": 2, "built": 2, "sophist": 2, "our": [0, 2], "pick": 2, "input": [0, 2], "equival": 2, "respond": [0, 2], "randomli": 2, "charla": 2, "bot": 2, "runeston": 2, "ebook": 2, "receiv": 2, "user": [0, 2], "inputsent": 2, "chat": 2, "recogn": 2, "decid": 2, "print": [0, 2], "respons": [0, 2], "split": 2, "break": 2, "distinct": 2, "contain": 2, "nameindex": 2, "yournam": 2, "greet": 2, "specif": 2, "rememb": 2, "often": 2, "isn": 2, "found": [0, 2], "back": 2, "wordsinsent": 2, "welcom": 2, "anyth": 2, "purpos": 2, "conditionals_loop": 0, "written": 0, "previou": 0, "map": 0, "idea": 0, "textual": 0, "kei": 0, "claus": 0, "express": 0, "depend": 0, "transfer": 0, "someon": 0, "dai": 0, "wouldn": 0, "yai": 0, "had": 0, "bad": 0, "hopefulli": 0, "good": 0, "e": 0, "g": 0, "oh": 0, "least": 0, "beat": 0, "osu": 0, "hockei": 0, "final": 0, "catch": 0, "show": 0, "underlin": [], "too": [], "short": [], "syntax": 0, "statment": 0, "long": 0, "enter": 0, "birthdai": 0, "websit": 0, "drop": 0, "menu": 0, "calend": 0, "note": 0, "instead": 0, "befor": 0, "third": 0, "programm": 0, "valid": 0, "exactli": 0, "sound": 0, "imagin": 0, "few": 0, "step": 0, "And": 0, "bunch": 0, "degre": 0, "everi": 0, "duplic": [], "explicit": [], "target": [], "letter": 0, "simplifi": 0, "yet": 0, "walk": 0, "appl": 0, "length": 0, "chartat": [], "around": 0, "int": [], "whatev": 0, "colon": 0, "increment": [], "until": 0, "With": 0, "stop": 0, "Or": 0, "gave": 0, "phrase": 0, "charact": 0, "l": 0, "hint": 0, "complet": 0, "twice": 0, "No": [], "correct": [], "specifi": [], "mchoic": [], "profor2": [], "quot": [], "blank": [], "unexpect": [], "unind": [], "answer_a": [], "answer_b": [], "answer_c": [], "feedback_a": [], "feedback_b": [], "finish": [], "iter": [], "feedback_c": [], "paus": [], "belong": 0, "backward": 0, "charat": [], "visual": [], "numer": [], "onto": [], "id": [], "456": [], "profor4": [], "c": [], "decrement": [], "never": [], "__": [], "i__": [], "180": [], "nofil": [], "But": [], "doesn": [], "beginin": [], "b": [], "unless": [], "its": [], "entireti": [], "349": [], "activecod": [], "processing4": [], "nocodelen": [], "cdn": [], "jsdelivr": [], "net": [], "npm": [], "lib": [], "problem": [], "javax": [], "swing": [], "void": [], "getint": [], "noloop": [], "beyond": [], "point": [], "string": [], "integ": [], "parseint": [], "getstr": [], "println": [], "entri": [], "joptionpan": [], "showinputdialog": [], "null": [], "nest": [], "2d": [], "evenli": [], "top": [], "columnd": [], "while": [], "continu": [], "action": [], "met": [], "reach": [], "corner": [], "infinit": [], "suppos": [], "stamp": [], "should": [], "direct": [], "error": 0, "maximum": [], "argument": [], "allow": [], "suppli": [], "processing5": [], "20": [], "_____": [], "radius1": [], "radius2": [], "npoint": [], "angl": [], "two_pi": [], "halfangl": [], "beginshap": [], "sx": [], "co": [], "sy": [], "sin": [], "vertex": [], "endshap": [], "reset": [], "miss": [], "noth": [], "sql": 0, "dialog": 0, "convers": 0, "elif": 0, "stand": 0, "convert": 0, "septemb": 0, "circl": 0, "dinosaur": 0, "count": 0, "video": 7}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"ebook": 1, "comput": 1, "creativ": 1, "express": 1, "chapter": [0, 2, 3, 4, 6], "1": [0, 2, 3, 4, 6, 7], "pixel": 3, "section": [0, 2, 3, 4, 6, 7], "invert": 3, "sheep": 3, "explain": [3, 4], "snap": [0, 3, 4, 5], "program": [3, 4], "The": [0, 2, 3, 4], "python": [0, 2, 3], "version": [0, 2, 3, 4], "shape": 4, "rilei": 4, "quilt": 4, "process": 4, "2": [0, 2, 3, 4, 6, 7], "piet": 4, "mondrian": 4, "3": [3, 4, 6, 7], "cors": 4, "grai": 4, "line": 4, "make": 5, "account": 5, "starter": 7, "guid": 7, "build": 7, "game": 7, "twine": 7, "what": 7, "i": 7, "get": 7, "start": 7, "us": 7, "command": 7, "4": [2, 6, 7], "help": 7, "resourc": 7, "poster": 3, "big": 3, "ben": 3, "grayscal": 3, "turtl": 6, "draw": 6, "star": 6, "squar": 6, "A": 6, "spiral": 6, "triangl": 6, "languag": 2, "gener": 2, "sentenc": 2, "v1": 2, "v2": 2, "creat": 2, "littl": 2, "chatbot": 2, "5": 0, "condit": 0, "loop": 0, "anoth": 0, "exampl": 0, "circl": [], "grid": []}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 56}})