{"synopsis":"Var-oom! Variables are the key to making coding more efficient. These handy labels help programmers store important bits of information in coding languages like JavaScript. Declare a value for the variable; then access it anytime just by typing the variable's name. No more repeating long strings of text! You can name variables anything you want, and add, remove, or modify values to suit your needs. But it's not a total free-for-all. As with all coding, a bug can freeze a program in its tracks if instructions aren't written in the right order. So follow Moby and computer whiz Nat as they walk through all the steps, from declaring to initializing to debugging! ","name":"Variables","display_name":"","name_app":"","EntryID":"7123","courses":[],"free":"no","permafree":"","d_updated":"0","sensitive_content":"","subtitles":[{"language":"en","label":"English","file":"\/technology\/computerscience\/variables\/movies\/subtitles_en.vtt"}],"show_on_site":"Yes","moe_approved":null,"lesson_plan":"https:\/\/educators.brainpop.com\/bp-topic\/variables\/","icons":{"high_res_icon":"\/technology\/computerscience\/variables\/icon.png","high_res_icon_180x180":"\/technology\/computerscience\/variables\/icon_180x180.png","high_res_icon_360x360":"\/technology\/computerscience\/variables\/icon_360x360.png"},"screenshots":["\/technology\/computerscience\/variables\/screenshot1.png","\/technology\/computerscience\/variables\/screenshot2.png","\/technology\/computerscience\/variables\/screenshot3.png"],"movies":{"high":"\/new_common_images\/ipad_movies\/25\/259701.mp4","low":"\/new_common_images\/iphone_movies\/25\/259700.mp4","high_v2":"\/technology\/computerscience\/variables\/movies\/272526.mp4","low_v2":"\/technology\/computerscience\/variables\/movies\/272452.mp4","flash":"\/technology\/computerscience\/variables\/mysteries.swf"},"related_jr_topics":[],"related_topics":[{"EntryID":"5663","name":"Computer Programming","name_app":"","free":"yes","show_free_tag":"","d_creation":"1386007320","url":"\/math\/dataanalysis\/computerprogramming\/","icons":{"high_res_icon":"\/math\/dataanalysis\/computerprogramming\/icon.png","high_res_icon_180x180":"\/math\/dataanalysis\/computerprogramming\/icon_180x180.png","high_res_icon_360x360":"\/math\/dataanalysis\/computerprogramming\/icon_360x360.png"},"screenshots":["\/math\/dataanalysis\/computerprogramming\/screenshot1.png","\/math\/dataanalysis\/computerprogramming\/screenshot2.png","\/math\/dataanalysis\/computerprogramming\/screenshot3.png"],"d_updated":"0","product":"bp"},{"EntryID":"7122","name":"Functions","name_app":"","free":"","show_free_tag":"","d_creation":"1504712580","url":"\/technology\/computerscience\/functions\/","icons":{"high_res_icon":"\/technology\/computerscience\/functions\/icon.png","high_res_icon_180x180":"\/technology\/computerscience\/functions\/icon_180x180.png","high_res_icon_360x360":"\/technology\/computerscience\/functions\/icon_360x360.png"},"screenshots":["\/technology\/computerscience\/functions\/screenshot1.png","\/technology\/computerscience\/functions\/screenshot2.png","\/technology\/computerscience\/functions\/screenshot3.png"],"d_updated":"0","product":"bp"},{"EntryID":"7402","name":"Loops","name_app":"","free":"","show_free_tag":"","d_creation":"1558497600","url":"\/technology\/computerscience\/loops\/","icons":{"high_res_icon":"\/technology\/computerscience\/loops\/icon.png","high_res_icon_180x180":"\/technology\/computerscience\/loops\/icon_180x180.png","high_res_icon_360x360":"\/technology\/computerscience\/loops\/icon_360x360.png"},"screenshots":["\/technology\/computerscience\/loops\/screenshot1.png","\/technology\/computerscience\/loops\/screenshot2.png","\/technology\/computerscience\/loops\/screenshot3.png"],"d_updated":"0","product":"bp"},{"EntryID":"7431","name":"Computational Thinking","name_app":"","free":"","show_free_tag":"","d_creation":"1572408000","url":"\/technology\/computerscience\/computationalthinking\/","icons":{"high_res_icon":"\/technology\/computerscience\/computationalthinking\/icon.png","high_res_icon_180x180":"\/technology\/computerscience\/computationalthinking\/icon_180x180.png","high_res_icon_360x360":"\/technology\/computerscience\/computationalthinking\/icon_360x360.png"},"screenshots":["\/technology\/computerscience\/computationalthinking\/screenshot1.png","\/technology\/computerscience\/computationalthinking\/screenshot2.png","\/technology\/computerscience\/computationalthinking\/screenshot3.png"],"d_updated":"0","product":"bp"}],"path":"\/technology\/computerscience\/variables\/","related_games":[{"EntryID":"383","name":"Time Zone X: Computer Programming","url":"\/games\/timezonexcomputerprogramming\/","type":"timezonex","alignments_description":"","alignment_guid":"53933A8A-2F71-11E9-95A6-B3B50A74ACA4"},{"EntryID":"232","name":"Blockly: Maze","url":"\/games\/blocklymaze\/","type":"generic_game","alignments_description":"You can code! Build a simple computer application by programming \u201ctag\u201d blocks to reach your target \u2013 no typing required. (Not compatible with IE8)","alignment_guid":""},{"EntryID":"511","name":"The Meaning of Beep: Computer Programming","url":"\/games\/mobcomputerprogramming\/","type":"meaningofbeep","alignments_description":"","alignment_guid":"54CA1CF2-2F71-11E9-B303-DA6A4AF4C2D8"}],"sortify_games":[],"features":[{"type":"quiz","feature_id":"38932","name":"Quiz","feature_name":"Quiz","alignments_description":"","alignment_guid":"","requires_flash":"","small_screen_compatible":"Yes","url":"\/technology\/computerscience\/variables\/quiz\/","icon":"\/assets\/images\/quiz_svg_icon.svg"},{"feature_id":"7123","type":"concept_map","name":"Make-a-Map","alignments_description":"A concept mapping tool.","alignment_guid":"F2060B6A-2F72-11E9-89FB-B777117FE930","url":"\/make-a-map\/?topic=\/technology\/computerscience\/variables\/","requires_flash":"","small_screen_compatible":""},{"feature_id":"7123","type":"make_a_movie","name":"Make-a-Movie","alignments_description":"A movie-making tool to produce BrainPOP-style movies.","alignment_guid":"F322CD6C-2F72-11E9-BAD2-B869C33FB36D","url":"\/make-a-movie\/?topic=7123","requires_flash":"","small_screen_compatible":""},{"type":"coding","feature_id":"38946","name":"Creative Coding","feature_name":"Creative coding","alignments_description":"Coding projects offered in both text- and block-based coding languages.","alignment_guid":"F4569BD2-2F72-11E9-A93A-C460D29D6FA2","requires_flash":"","small_screen_compatible":"","url":"\/technology\/computerscience\/variables\/creativecoding\/","icon":"\/assets\/images\/creativecoding_svg_icon.svg","coding_types":{"museum":{"type":"museum","instructions":"Code a digital museum to show what you know about variables."},"story":{"type":"story","instructions":"Code a conversation to show what you know about variables."},"math_problem":{"type":"math_problem","instructions":"Code a math problem that uses variables."},"game":{"type":"game","instructions":"Code a sorting game to show what you know about variables."},"flag":{"type":"flag","instructions":"Create a flag that represents variables."},"comic":{"type":"comic","instructions":"Create a comic about variables."},"newscast":{"type":"newscast","instructions":"Create a newscast that describes how video game designers use variables."},"meme":{"type":"meme","instructions":"Create a meme that explains how variables simplify code."}}},{"type":"related_reading","feature_id":"38944","name":"Related Reading","feature_name":"Related Reading","alignments_description":"High-interest, informational texts that extend understanding of a topic.","alignment_guid":"F58B4304-2F72-11E9-BCDB-E771A11E97B3","requires_flash":"","small_screen_compatible":"Yes","url":"\/technology\/computerscience\/variables\/relatedreading\/","icon":"\/assets\/images\/relatedreading_svg_icon.svg"},{"type":"transcript","feature_id":"40647","name":"Movie Transcript","feature_name":"Transcript","alignments_description":"","alignment_guid":"","requires_flash":"","small_screen_compatible":"","url":"\/technology\/computerscience\/variables\/transcript\/","icon":""},{"type":"worksheet","feature_id":"44393","name":"Worksheet","feature_name":"Worksheet","alignments_description":"","alignment_guid":"0392F242-088A-11EC-8B30-D3E415F1E0FB","requires_flash":"","small_screen_compatible":"","url":"\/technology\/computerscience\/variables\/worksheet\/","icon":"\/assets\/images\/worksheet_svg_icon.svg"},{"type":"graphic_organizer","feature_id":"44392","name":"Graphic Organizer","feature_name":"Graphic Organizer","alignments_description":"","alignment_guid":"03EDB9D4-088A-11EC-B0B6-E1F25C170830","requires_flash":"","small_screen_compatible":"","url":"\/technology\/computerscience\/variables\/graphicorganizer\/","icon":"\/assets\/images\/graphicorganizer_svg_icon.svg"},{"type":"vocabulary","feature_id":"44394","name":"Vocabulary","feature_name":"Vocabulary","alignments_description":"","alignment_guid":"041CEDB2-088A-11EC-8A6E-B31683633FCE","requires_flash":"","small_screen_compatible":"Yes","url":"\/technology\/computerscience\/variables\/vocabulary\/","icon":"\/assets\/images\/vocabulary_svg_icon.svg"},{"EntryID":"511","game":"true","name":"Meaning of Beep","game_name":"The Meaning of Beep: Computer Programming","alignment_guid":"54CA1CF2-2F71-11E9-B303-DA6A4AF4C2D8","alignments_description":"","url":"\/games\/mobcomputerprogramming\/","type":"meaningofbeep","icon":"\/assets\/images\/meaningofbeep_svg_icon.svg","requires_flash":"","small_screen_compatible":"Yes"},{"EntryID":"383","game":"true","name":"Time Zone X","game_name":"Time Zone X: Computer Programming","alignments_description":"","alignment_guid":"53933A8A-2F71-11E9-95A6-B3B50A74ACA4","url":"\/games\/timezonexcomputerprogramming\/","type":"timezonex","icon":"\/assets\/images\/timezonex_svg_icon.svg","requires_flash":"","small_screen_compatible":"Yes"},{"EntryID":"232","game":"true","name":"GameUp","url":"\/games\/game-finder\/?game_keyword=topic: Variables&topic_id=53c6d3db14dabc32","type":"generic_game","requires_flash":"","small_screen_compatible":"Yes","icon":"\/assets\/images\/gameup_svg_icon.svg","count":3}],"feature_promo":{"featured_1":{"title":"Make-a-Movie","type":"make_a_movie","image":"\/technology\/computerscience\/variables\/297996.png","url":"\/technology\/computerscience\/variables\/makeamovie"},"featured_2":{"title":"Creative Coding","type":"coding","image":"\/technology\/computerscience\/variables\/297997.png","url":"\/technology\/computerscience\/variables\/creativecoding"}},"themes":[{"name":"Computer Science and Coding","display_name":"","path":"\/computerscienceandcoding\/","num_of_resources":26}],"alignment_guid":"F1618856-2F72-11E9-9BBB-905A87C2D98F"}
LOG IN
Please log in to access this feature.

Limited Student Access
This topic is not available for students in Kindergarten, 1st Grade, 2nd Grade, 3rd Grade, 4th Grade, 5th Grade, 6th Grade, 7th Grade, 8th Grade, 9th Grade, 10th Grade, 11th Grade and 12th Grade. Contact your administrator for guidance on teaching this topic.