Search.setIndex({"docnames": ["c3dnd-intro", "c3dnd-parsons-orig", "c3dnd-pnd", "c3dnd-post", "c3dnd-postsurvey", "c3dnd-presurvey", "c3dnd-pretest", "c3dnd-pwd", "c3dnd-timed-intro", "index"], "filenames": ["c3dnd-intro.rst", "c3dnd-parsons-orig.rst", "c3dnd-pnd.rst", "c3dnd-post.rst", "c3dnd-postsurvey.rst", "c3dnd-presurvey.rst", "c3dnd-pretest.rst", "c3dnd-pwd.rst", "c3dnd-timed-intro.rst", "index.rst"], "titles": ["Introduction to Problem Types", "Practice Problems", "Practice Problems", "Post Test", "Post Survey", "Pre Survey", "Pre Test", "Practice Problems", "Introduction to the Timed Pretest", "C with Lists, Loops, Conditionals, and Functions"], "terms": {"pleas": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], "read": [0, 1, 3], "follow": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], "watch": 0, "video": [0, 8], "try": [0, 6, 9], "If": [0, 3, 6, 8, 9], "you": [0, 1, 2, 3, 7, 8, 9], "see": [0, 8], "like": [0, 4], "one": [0, 3], "below": [0, 8], "need": 0, "put": 0, "correct": [0, 6, 8], "order": [0, 3, 9], "right": 0, "side": 0, "mai": 0, "indent": 0, "block": 0, "well": 0, "There": 0, "also": [0, 8], "extra": 0, "ar": [0, 3, 4, 8, 9], "solut": 0, "can": [0, 1, 2, 3, 7, 8, 9], "leav": 0, "left": 0, "click": [0, 2, 3, 5, 7, 8, 9], "check": 0, "button": [0, 8], "your": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], "an": [0, 3], "exampl": [0, 1, 3], "thi": [0, 1, 4, 5, 8, 9], "doesn": 0, "t": [0, 6], "requir": 0, "ani": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], "drag": 0, "from": [0, 2, 3, 6, 7], "them": 0, "The": [0, 8, 9], "text": 0, "each": [0, 6, 8, 9], "defin": 0, "ha": [0, 1, 3, 9], "i": [0, 1, 3, 4, 6, 8], "have": [0, 1, 4, 8, 9], "help": [0, 1, 2, 3, 7, 9], "me": 0, "bottom": 0, "onc": [0, 8], "least": 0, "three": [0, 1], "incorrect": 0, "It": [0, 1, 6, 9], "remov": 0, "us": [0, 8], "combin": 0, "two": [0, 3], "more": 0, "than": [0, 3], "unit": 0, "test": [0, 2, 7, 8, 9], "run": 0, "work": [0, 1, 2, 3, 7, 9], "correctli": 0, "compil": 0, "look": 0, "after": [0, 1, 2, 3, 7, 9], "area": 0, "error": 0, "result": 0, "finish": [0, 8], "function": [0, 1, 3], "call": 0, "tripl": 0, "int": [0, 1, 3], "num": [0, 1, 3], "take": [0, 1, 3, 4, 8, 9], "number": [0, 1, 2, 3, 7, 8], "return": [0, 1, 3], "time": [0, 1, 4], "3": [0, 1, 3, 4, 8], "For": [0, 1, 5], "2": [0, 1, 3, 4, 8], "should": [0, 4], "6": [0, 3, 4], "1": [0, 1, 3, 4], "q": [0, 2, 3, 4, 5, 6, 7, 8], "8": [0, 1, 3], "provid": [0, 2, 3, 5, 6, 7, 8], "here": [0, 2, 3, 5, 6, 7, 8], "share": [0, 2, 3, 5, 6, 7, 8], "comment": [0, 2, 3, 5, 6, 7, 8], "suggest": [0, 2, 3, 5, 6, 7, 8], "link": [0, 2, 3, 5, 7, 8, 9], "go": [0, 2, 3, 7], "practic": [0, 9], "answer": [1, 2, 3, 4, 5, 6, 7, 8, 9], "best": [1, 2, 3, 5, 6, 7, 8, 9], "abil": [1, 2, 3, 6, 7, 8, 9], "without": [1, 2, 3, 7, 9], "outsid": [1, 2, 3, 7, 9], "stop": [1, 2, 3, 7, 9], "about": [1, 2, 3, 4, 5, 7, 9], "five": [1, 2, 3, 7, 9], "minut": [1, 2, 3, 7, 8, 9], "solv": [1, 2, 3, 5, 6, 7, 9], "creat": 1, "sum13": [1, 2, 7], "list": [1, 3, 4], "sum": 1, "howev": 1, "13": 1, "veri": 1, "unlucki": 1, "so": 1, "do": [1, 4], "add": 1, "come": [1, 8], "immedi": 1, "0": [1, 3, 8], "empti": 1, "input": [1, 3], "expect": [1, 3], "output": [1, 3], "4": [1, 3, 4, 8], "frontback": 1, "str": [1, 3, 6], "start": [1, 8], "end": [1, 8, 9], "string": [1, 3, 6], "base": 1, "condit": 1, "contain": 1, "begin": [], "": [1, 3, 4, 5, 8], "e": [1, 6], "s_e": 1, "otherwis": [1, 3], "n": 1, "assum": 1, "h": 1, "been": [1, 4], "includ": 1, "pars": [], "content": [], "tabl": [], "direct": [], "exactli": [], "name": [], "c3dnd": [2, 7], "front": [2, 7], "back": [2, 7, 8], "nd": 2, "class": [], "longtabl": [], "align": [], "width": [], "80": [], "open": 1, "noon": 1, "afternoon": 1, "close": 1, "now": 1, "front_back": 1, "bobther": 1, "true": 1, "bob": [1, 2, 7], "where": 1, "middl": [1, 3], "o": 1, "char": [1, 3], "fals": 1, "abcbob": 1, "b9b": 1, "bac": 1, "ispalindrom": 1, "x": [1, 3, 8], "integ": [], "palindrom": [1, 2, 3, 7], "digit": [], "same": [1, 3], "backward": [1, 3], "forward": [1, 3], "121": 1, "888": 1, "678": 1, "duplic": [], "id": [], "parson": 4, "orig": [], "line": [], "141": [], "parsonsprob": [], "adapt": [], "stdio": [], "last": [], "strlen": [], "strncmp": [], "strcmp": [], "els": [], "16": [], "sum_13": [], "length": 3, "total": 3, "found_13": [], "341": [], "A": [1, 3, 4], "charact": [1, 3], "while": 6, "5": [2, 3, 4, 7], "post": [2, 7, 9], "write": 3, "upper_cent": 3, "pass": 3, "uppercas": 3, "odd": 3, "even": 3, "less": 3, "abc": 3, "abcd": 3, "is_descend": 3, "sort": 3, "descend": 3, "p3dnd_is_ascending_ac": [], "sum67": 3, "except": 3, "all": [3, 8], "whose": 3, "posit": 3, "between": 3, "7": [3, 4], "inclus": 3, "isalmostpalindrom": 3, "delet": 3, "most": 3, "aba": 3, "abca": 3, "survei": [3, 9], "question": [2, 4, 5, 6, 7, 8, 9], "what": 4, "ag": 4, "year": 4, "major": 4, "intend": 4, "program": [4, 9], "studi": [4, 6], "gender": 4, "ident": 4, "woman": 4, "man": 4, "non": 4, "binari": 4, "etc": 4, "prefer": 4, "sai": 4, "undergradu": 4, "educ": 4, "1st": 4, "2nd": 4, "3rd": 4, "learn": [4, 5, 9], "issu": 4, "we": [4, 6, 9], "awar": 4, "dyslexia": 4, "autism": 4, "adhd": 4, "enter": 4, "none": 4, "how": [4, 5, 8], "mani": 4, "hour": 4, "c": 4, "languag": 4, "speak": 4, "home": 4, "mix": 4, "up": 4, "code": [4, 8], "problem": [4, 5, 8, 9], "part": [4, 9], "appreci": [4, 6], "select": [2, 5, 6, 7], "match": 5, "familiar": [5, 9], "confid": [5, 9], "specifi": 5, "concept": 5, "11": [5, 6], "differ": [5, 8], "type": [5, 6, 9], "ebook": 5, "introduct": [5, 9], "ok": 6, "know": 6, "don": 6, "just": 6, "option": 6, "load": [2, 6, 7], "dynam": [2, 6, 7], "pretest_cond_with_func": 6, "pretest": 6, "compar": 6, "mult": 6, "pretest_complex_list_str": 6, "pretest_sum_with_rang": 6, "pretest_string_abbrev": 6, "pretest_sum_with_mod": 6, "concat": 6, "break": 6, "cont": 6, "slice": 6, "neg": 6, "particip": 6, "our": 6, "wd": 7, "has22_wd": [], "level": [], "eight": [], "nine": [], "max": [], "zero": [], "14": [], "mean": 8, "much": 8, "top": 8, "first": 8, "countdown": 8, "reach": 8, "save": 8, "receiv": 8, "move": 8, "seen": 8, "appear": 8, "onli": 8, "when": 8, "done": 8, "flag": 8, "highlight": 8, "remind": 8, "yourself": 8, "later": 8, "orang": 8, "background": 8, "detail": 8, "instruct": 8, "review": 8, "print": 8, "hi": 8, "upper": 8, "pre": [8, 9], "thank": 9, "research": 9, "who": 9, "improv": 9, "teach": 9, "four": 9, "approxim": 9, "50": 9, "complet": 9, "email": 9, "dr": 9, "barbara": 9, "ericson": 9, "barbar": 9, "umich": 9, "edu": 9, "experi": 9, "comput": 9, "materi": 9, "get": 9, "demograph": 9, "page": 9}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"introduct": [0, 8], "problem": [0, 1, 2, 3, 6, 7], "type": 0, "solv": 0, "mix": 0, "up": 0, "code": 0, "write": 0, "feedback": [0, 2, 3, 5, 6, 7, 8], "what": [0, 2, 3, 5, 7, 8, 9], "do": [0, 2, 3, 5, 7, 8, 9], "next": [0, 2, 3, 5, 7, 8, 9], "practic": [1, 2, 7, 8], "post": [3, 4], "test": [3, 6], "survei": [4, 5], "thank": [4, 6], "you": [4, 6], "pre": [5, 6], "time": 8, "pretest": 8, "exam": 8, "c": 9, "list": 9, "loop": 9, "condit": 9, "function": 9, "studi": 9, "inform": 9}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "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": 57}, "alltitles": {"Introduction to Problem Types": [[0, "introduction-to-problem-types"]], "Solving Mixed-up Code Problems": [[0, "solving-mixed-up-code-problems"]], "Solving Write Code Problems": [[0, "solving-write-code-problems"]], "Feedback": [[0, "feedback"], [2, "feedback"], [3, "feedback"], [5, "feedback"], [6, "feedback"], [7, "feedback"], [8, "feedback"]], "What to do next": [[0, "what-to-do-next"], [2, "what-to-do-next"], [3, "what-to-do-next"], [5, "what-to-do-next"], [7, "what-to-do-next"], [8, "what-to-do-next"], [9, "what-to-do-next"]], "Practice Problems": [[1, "practice-problems"], [2, "practice-problems"], [7, "practice-problems"]], "Problems": [[1, "problems"], [2, "problems"], [3, "problems"], [6, "problems"], [7, "problems"]], "Post Test": [[3, "post-test"]], "Post Survey": [[4, "post-survey"]], "Thank You": [[4, "thank-you"]], "Pre Survey": [[5, "pre-survey"]], "Pre Test": [[6, "pre-test"]], "Thank You \ud83e\udd17": [[6, "thank-you"]], "Introduction to the Timed Pretest": [[8, "introduction-to-the-timed-pretest"]], "Practice Timed Exam": [[8, "practice-timed-exam"]], "C with Lists, Loops, Conditionals, and Functions": [[9, "c-with-lists-loops-conditionals-and-functions"]], "Study Information": [[9, "study-information"]]}, "indexentries": {}})