"Build a Simple Android App (2014)" was retired on August 31, 2016. You are now viewing the recommended replacement.
Well done!
You have completed Hello Computer Science!
You have completed Hello Computer Science!
An introduction to several data types you may encounter in your programming journey.
Definitions
- Text - data stored as a combination of letters, numbers, and symbols
- Numeric Data - whole, floating-point, and negative numbers that can perform mathematical operations
- Boolean - data that represents the truth value (true or false) stored as a bit
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upWelcome. 0:00 In this video, we will introduce you to several data types you may encounter in 0:01 your programming journey. 0:05 Consider the cabinets in your kitchen. 0:08 When I was growing up, the cabinet next to our refrigerator was only for 0:11 drinking glasses. 0:15 The one above the countertop was for canned foods. 0:16 The cabinet under the sink was for cleaning supplies. 0:20 Now, you would never think to store a drinking glass under the sink. 0:24 And I learned very quickly not to put the green beans in the cabinet next to 0:28 the fridge. 0:31 Think of these kitchen cabinets as data types. 0:34 Each data type is designated to store one specific type of data. 0:36 If you break the rule, well, you may get in trouble. 0:41 Some programming languages allow you to store data without first 0:45 identifying its type, like Python. 0:49 Some languages allow the data's type to change throughout the code, 0:51 such as JavaScript. 0:56 Other languages force the programmer to identify the data's type before using it. 0:58 I'm talking about you Java. 1:03 There are so many different data types, and 1:04 each programming language has its own rules on how to use them. 1:07 Regardless of the language, 1:12 you are likely to encounter one of these three data types. 1:14 The first is text. 1:18 It's a combination of letters, numbers and symbols. 1:20 For example, you can store my name, Richard, 1:24 my hometown, Roanoke, Virginia, or a complete sentence, 1:29 I can be reached at (540) 555-1234. 1:35 Next is numeric data. 1:41 The advantage of numeric data is that I can perform mathematical operations. 1:43 I can store whole numbers, the number of bones in the human body, 206 1:50 population of a city 102,345. 1:57 Numbers with a decimal point, Pi rounded to 4 decimal places, 3.1416 2:02 ounces of water in a liter, 33.8. 2:09 And even negative numbers, strokes under par in a golf tournament, -16 2:15 absolute zero in Celsius, -273.15. 2:21 Finally, I can store Boolean values. 2:26 A Boolean represents a truth value stored as a bit. 2:30 Remember that a bit can only be one of two values, true or false, 1 or 0. 2:34 1 means true, 0 means false. 2:41 Think of a light switch as on or off, or the answer to a question as yes or no. 2:45 Is the Nile River the longest river in the world? 2:52 Are you over 25 years of age? 2:55 Is today Friday? 2:58 As you write code, you determine how to store and use data in your program. 3:01 Don't worry, that's a discussion for another time. 3:05 In the next video, I give you a brief introduction to programming, stay tuned. 3:08
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up