Assessment Tool
Lecture 3: Variables, Values, and Types
Content Tested: Variables
Lecture Content:
-
Variables
-
Declarations
-
Identifiers and Reserved Words
-
Types
-
Expressions
-
Assignment Statement
-
Variable Initialization
Goals:
-
Learn concepts and theories
-
Improve skill at paying attention
-
Improve listening skills
-
Learn terms and facts of this subject
Assessment Technique: Focused Listing
Purpose:
This activity allows instructors to see what concepts students associate
with the term "variable" in the context of C programming. This assessment
tool also allows instructors to determine what learners recall as the central
points related to a variable.
Activity: Terminology is an important aspect when learning how
to program. At the top of a sheet of paper, write the word "Variable".
In XX minutes (XX is dependent upon individual work or group work, recommend
3 minutes for individual work and 5 minutes for group work), write down
as many words and phrases that you associate with the term "Variable" in
the context of C programming. When your list is complete, think about
(if working alone) or discuss (if working as a group) the meanings of the
terminology in your list.
Possible Answers:
-
memory location
-
definition
-
declaration
-
initialization
-
types -- int, double, char
-
name (identifier)
-
storage and retrieval
-
assignment
-
increment
Possible Uses of Activity:
-
Have students work in groups to complete this activity. The instructor
may want to circulate throughout the groups to ensure that each group is
making progress. After the groups have completed their lists, the
instructor can make a composite list with all terminology from every group.
As a group adds a new word or phrase, encourage the groups to explain the
relationship between their contribution and the concept of a variable.
-
Have students work individually on their lists and then form groups of
4-5 people to discuss their individual lists with other members of the
group.