Learning Module: Variables and Data Types
Overview
This module discusses Variables and Data Types, two of the most basic and important concepts in
computer programming. Variables are used to store data, while data types specify what kind of data can be
stored and how it can be used. This module is intended for beginners in programming.
Learning Objectives
At the end of this module, learners should be able to: - Explain what variables are - Define data types -
Identify common data types used in programming - Use variables and data types correctly in simple
examples
Lesson 1: Variables
Definition
A variable is a named memory location used to store data that can change while a program is running.
Why Variables Are Important
• Store information for processing
• Make programs dynamic and flexible
• Improve readability and maintainability of code
Examples
• age = 20
• name = "John"
• salary = 15000.50
Lesson 2: Data Types
Definition
A data type specifies the type of data a variable can hold. It determines the operations that can be
performed on the data.
1
Lesson 3: Common Data Types
1. Integer (int)
• Stores whole numbers
• Example: count = 10
2. Floating-Point (float / double)
• Stores numbers with decimal points
• Example: price = 99.99
3. String (str)
• Stores text or a sequence of characters
• Example: message = "Hello World"
4. Boolean (bool)
• Stores either true or false
• Example: isActive = true
5. Character (char)
• Stores a single character
• Example: grade = 'A'
Lesson 4: Variable Naming Rules
• Must begin with a letter or underscore
• Should not contain spaces
• Should not use reserved keywords
• Use meaningful and descriptive names
Lesson 5: Importance of Data Types
• Prevents logical and runtime errors
• Helps the computer manage memory efficiently
• Makes programs easier to understand and debug
Learning Activities
Activity 1: Identify the data type of the following values: 1. 42 2. "Computer" 3. false 4. 3.5
2
Activity 2: Create five variables with different data types.
Assessment (Short Quiz)
1. What is a variable?
2. What is a data type?
3. Name three common data types.
Summary
• Variables are used to store data in programs
• Data types define the kind of data a variable can hold
• Common data types include integer, float, string, boolean, and character
• Proper use of variables and data types is essential in programming
References
• Programming Fundamentals textbooks
• Introduction to Computer Science resources