You are on page 1of 7

Engaging Students: A Framework Using

LEGO® Robotics to Teach Problem Solving


Pauline Mosley

Richard Kline

“Problem Solving Using LEGOs” is a three-credit hour course offered at Pace University of
Pleasantville, New York and New York City. The class uses a project-based learning
environment and teaches robotics, computer programming concepts, and problem solving skills
to Pace students of all majors. Students work in teams toward the common goal of developing
logical and creative solutions to problems using LEGO® robotics technology known as
MINDSTORMS®. They perform service learning by going out to area middle schools, teaching
students and their teachers and coaches about the LEGO robotics technology, and exciting the
middle school students with a fun yet valuable experience in science and technology. This
paper discusses the effect of service experiences on teaching and learning. Furthermore, this
paper describes how students respond and develop when this strategy is implemented.

The first university to institutionalize service service learning and redesigning their courses to
learning is thought to be the University of include this vital component.
Cincinnati (Varlotta, 1996). Since then many Although studies clearly indicate that
institutions have embraced the notion of linking alternative pedagogies, not lecture, are of great
college students to the community via service benefit to students, Siegfried, Saunders, Stinar,
learning. Dardig (2004) attempted to find a and Zhang (1996) and Becker and Watts (1996)
model of service learning for her course but was report that an overwhelming majority of
unable to locate anything similar, so she instructors still rely solely on the lecture mode of
developed the course Urban Connections: information transmission. A reexamination of the
Columbus Behind the Scenes. Professor Dardig classroom paradigm is further supported through
seized the opportunity to help students explore the work of Phillips (1984), which established
the important links among academic disciplines in that we remember 10% of what we hear, 15% of
her course and to take a more holistic and what we see, 20% of what we hear and see, 60%
integrated view of their studies and the world. of what we do, 80% of what we do with active
Gujarathi and McQuade (2002) have established reflection, and 90% of what we teach. The goal
intellectual and pedagogical legitimacy for of this paper is to detail a particular active
integrating service learning in their intermediate learning technique, service learning. Well-
accounting course. These Bentley College planned service learning projects can take
professors revised their accounting course to advantage of hearing, seeing, doing, and
include a service learning component in which reflecting activities. This paper describes a
students could offer professional assistance in course we have developed which reinforces
bank reconciliation, general ledger, accounts
receivable, accounts payable, etc., to local
Pauline Mosley is Associate Professor, Technology
agencies. Likewise, Mark Stemen, coordinator of
Systems Department, Pace University, Pleasantville,
the Environmental Studies program at California New York.
State University Chico, created a service learning
component for his course Nature and Society Richard Kline is Assistant Professor, Computer
(Stemen, 2003). Regardless of the subject, more Science Department, Pace University, New York, New
York.
and more educators are seeing the value of

Information Technology, Learning, and Performance Journal, Vol. 24, No. 1 39


40 Mosley & Kline

problem solving principles through practice, i.e., Problem Solving Using LEGOs
teaching. Based on the results of Phillips’s
research, it is our hope that this practice will also Problem Solving Using LEGOs is an introductory,
have the added benefit of increasing the robot-based design course that not only extends
recollection of robotic principles over time. efforts in the field of computing and robotics but
The remainder of this paper focuses on one also serves the community by establishing
form of service learning, student-based robotics clubs in middle schools located in New
instruction, and provides an example as well as an York City and Westchester County, New York.
assessment of service learning at Pace University, As we developed this innovative new course, we
the pedagogical methodologies employed, the established these specific objectives:
students, and the course.
• The course exposes college students to the
Service Learning at Pace University excitement, spirit, and intellectual substance
of the physical sciences and engineering
Pace University is a participating member of through hands-on robotic design projects.
Project Pericles, a national initiative funded by • The course encourages explorations spanning
the Eugene M. Lang Foundation that encourages a wide range of disciplines, including physics,
participants to develop institutional and individual computer science, mathematics, biology,
conviction for the value of community service. engineering, and art, and is accessible to all
Pace University interprets its mission of college students with only the university-wide
opportunitas as a mandate to collaborate across course Introduction to Computing as a
constituencies, both internal and external, to prerequisite.
create an “engaged campus” (Pace University, • The course has a civic engagement
n. d.). Thus, Pace University requires all component that uses the pedagogy of
students to complete a three-credit core community-based learning to connect
curriculum service-learning course before students to their local community and
graduation. The course described here is one of sensitize them to the challenges of problem
several that fulfill this requirement. solving.
A typical service learning course at Pace • Students are expected to demonstrate abstract
University requires anywhere from ten to twenty robotic concepts acquired through concrete
hours of service with selected community-based hands-on robotic manipulation by mentoring
organizations or schools. Faculty who teach in middle school LEGO clubs.
service learning courses have found that there are • Students in the course will provide individual
numerous benefits to extending the boundaries of instructor training for those teachers who
the classroom into the community. One of the want to become coaches and create a LEGO
key benefits to using service learning as a club at their middle schools. In addition,
pedagogical tool is that this hands-on approach they will prepare educational DVDs to
offers the student an opportunity to apply the complement their instruction.
material learned in the classroom immediately.
The service experience elucidates the relevance of The Seidenberg School of Computer Science
the course content. The service opportunities and Information Systems (CSIS) offered the
seek to further students’ civic education while course as a pilot for the first time in fall 2005,
providing skill development that is valuable for with the coauthors serving as the instructors of
career preparation. Hence, service learning is a one section on each of the Pleasantville and New
complement to classroom learning. Service York City campuses. Almost all of the
learning can be a teaching tool that focuses on assignments and activities in the course, both in
critical thinking, problem solving, project Pace classrooms and in middle schools, were
management, and civic and community team-based, challenging groups to work together
responsibility.
Engaging Students: A Framework Using Lego® Robotics to Teach Problem Solving 41

to attain the common goal of each individual Pedagogy and Practice


project while respecting individual contributions
and differences of opinion. Participants in this Problem Solving Using LEGOs consisted of two
course developed stronger skills in logical parallel instructional components, lecture and
thinking, critical analysis, working effectively in open laboratory. The lecture portion of the
teams, and oral presentation, as well as increasing course met 1 hour per week. Lecture topics
their understanding of the value of community included basic robotic principles, creative
service and their general interest in science and thinking, problem solving, and elementary
technology. programming concepts. The lectures were
The course content was based on the LEGO typically 30 to 40 minutes long and included an
MINDSTORMS robotics technology product, in-class activity.
which was designed for individuals aged 9 and The laboratory sessions enabled students to
up. This equipment allowed young students to explore robotics concepts and apply what was
learn the concepts of robotics technology and presented in the lectures. Students built new
computer programming in a fun and engaging robots from scratch for each assignment,
environment. For the college age student targeted producing a new mechanical design to
by the course, the robotics set design allowed the complement the software they would write. Thus,
Pace student of any major to learn the basics of the students obtained hands-on experience with
using the material in a short time. Middle schools building and programming robots in an informal
who participated in the course were given environment. The course included four laboratory
assistance in forming LEGO clubs and exercises. Each of the exercises required two to
information on entering the FIRST LEGO League three lab sessions to complete. Students worked
tournament, an international competition whose in groups of three or four and rotated the various
regional tournament has been hosted each year roles of programmer, engineer, and researcher.
by Pace University.
Open Laboratory: LEGO Exercises
Participants
We designed the first exercise, “The Tricycle,” to
The participants enrolled in this course ranged introduce students to ROBOLAB and the various
from freshmen to senior undergraduate students pieces of LEGO robotic kits. Students needed to
with varying majors. Table 1 shows a detailed become familiar with the small LEGO RCX unit.
breakdown of the students and their rank. See Figure 1.
Students representing various training
backgrounds, genders, ethnicities, and cultures
provided a variety of different perspectives Table 1. Student Rank Distribution (n=17)
regarding the use of robotics. Participation from
students of varying majors and varying ranks Freshmen Sophomores Juniors Seniors
further enriched the classroom dynamic. The 21% 22% 23% 34%
participants included 17 students (3 English
majors, 5 business majors, 2 computer science
majors, 4 psychology majors, 1 nursing major, Table 2. Student Major Distribution (n=17)
and 2 undecided). Table 2 shows a breakdown
of the students enrolled in the course. Major Percentage of Students
Business 17.65%
Two students had some programming
English 29.41%
experience of between 6 months and 1 year, and Computer Science 11.76%
the remaining students had none. Three students Psychology 23.53%
had previously worked with LEGOs, and none Nursing 5.88%
had any prior engineering experience or Undecided 11.76%
knowledge.
42 Mosley & Kline

Figure 1. LEGO RCX This unit contains required gear ratio was the next biggest challenge.
controller unit the CPU and We developed the second exercise, “Pace
input/output NASCAR Race,” to reinforce the idea of
connections to control perceptual affordance and the need of sensors for
the robot actions. navigation. For this exercise we allowed each
The ROBOLAB (see team to join another team and decide which
Figure 2) is an icon- chassis they would use for the race. Students had
based programming to construct a four-wheel chassis such that it could
environment. It was turn. The “race track” consisted of one turn.
designed to be easy Students could use a touch sensor or a light
to learn, even for sensor (see Figure 4) to keep the robot on the
people who have had track. They also had to enable the robot to
no prior programming experience. The accelerate. The most time-consuming aspect of
ROBOLAB programming software has two levels this assignment was programming the robot, as it
for programming, the RCX PILOT and takes significant trial and error to make the robot
INVENTOR. Divided into four levels each, with turn at the specific angles of 90 and 180 degrees
stepped logical progression from one level to the and to resume its direction of motion.
next, there is a smooth progression from PILOT 1 We modeled the third exercise, “Damsel in
to PILOT 4 and then from INVENTOR 1 to Distress,” after a simulated search and rescue
INVENTOR 4. All of the levels are available event. For this exercise, students designed robots
through the ROBOLAB Main Menu. PILOT is a that were able to navigate through a maze using
very fast template-based programming sensors to aid in their exploration of the area.
environment. The goal was to rescue the damsel in the quickest
The first exercise required students to build a time possible.
single motor chassis with three wheels and to In the final laboratory exercise, “Pick-The-
program the vehicle turn on motor A in the Can,” we required students to employ previously
forward direction for 3 seconds, stop the motor, gained knowledge to solve a fairly sophisticated
then turn on motor C in the forward direction for task of building a robotic gripper that could grasp
3 seconds, and stop the motor. Repeat this soda cans. This last exercise reinforced the use
forever. See Figure 3. of sensors and robotic design.
The hardest part of this task was building a
structurally sound chassis. Affixing the motor and Impact of Service Learning
determining the proper gears and axles to connect
the motor to the robot wheels to implement a Pace University and the various middle schools
developed partnerships that provided exchanges
Figure 2. ROBOLAB of resources and talent in addition to exposing
students to new career choices. The Pace
students had an exciting time interacting and
teaching the middle school students how to
construct and program the robots. We placed the
Pace students into teams consisting of four or five
members. Each team elected a project leader,
two designers, and a programmer. The team with
five members had two programmers. We
explained to the class that each team would be
assigned a middle school to assist for the LEGO
Tournament as well as give a robotic presentation
to the middle school students. The project leader
Engaging Students: A Framework Using Lego® Robotics to Teach Problem Solving 43

Figure 3. Sample code in ROBOLAB

for each team picked the middle school that his or the course. Four area middle schools, including
her team was to assist out of a hat. one school which partnered with the course
For the first 7 weeks of the course the Pace section taught on the New York City campus,
students completed the four lab assignments participated in the course, and all four formed
discussed in the previous section. The remaining LEGO robotics teams which competed in the
4 weeks were spent working with the middle FIRST LEGO League tournament held at Pace.
school students. They met with the middle school Several Pace students volunteered to participate
students both in and outside of the class. in running the tournament, and at least one New
York City campus student volunteered to
Results participate in the after school mentoring program
run by one of the partner middle schools. The
Based upon the student and client responses course continued to be popular. Within a few
detailed below, we consider the service learning days the registration for the Spring 2006 offering
component of the course to be a success. The of the course on each campus was completely
Pace students achieved many of the learning filled, generating wait lists of 16 additional
outcomes set forth at the beginning of the course. students in New York City and 12 in
They enjoyed helping the middle school students. Pleasantville.
The Pace students were motivated to excel in
their robotic skills and in their mentoring because The Students
their middle schools would be competing in a
tournament shortly after the conclusion of the Student evaluations of the assignment were
course. A total of approximately 50 middle positive. Likert scores were all “agree” or
school students participated in the sessions. “strongly agree.” All students either “agreed” or
“strongly agreed” that the service learning activity
The Course and labs should be used in future classes.
Specific comments from the students included the
Figure 4. Robot with light sensor
The following: “My favorite part of this course was
Seidenberg being able to apply what I learned,” “I enjoyed
School of sharing my skills with the middle school
CSIS was students,” and “The group labs made me think–
able to yet it was fun!”
allocate The following are some of the “wishes” the
enough Pace students expressed: “I wish that my group
funds to could have spent more time with the middle
purchase six school students,” “I wish most of my courses were
LEGO taught in this fashion,” and “I wish that we had
robotics kits video-taped our sessions with the middle school
to support students.”
44 Mosley & Kline

Lessons Learned and Recommendations 3. Time spent setting up the equipment and
instructing students must be taken into
The inclusion of service learning in the consideration. All of the equipment had to be
curriculum often demands a reconfiguration of transported to the classroom and checked for
traditional methods of learning and teaching. As proper operation before the class began. A
with any new approach, the instructor has to dedicated classroom with free hours available
make changes, and integrating service learning is for scheduling “open lab” time outside of
no different. This transformation in pedagogic class meetings would be ideal.
methodology poses new challenges for instructors 4. Groups of four worked fairly well. The class
and students. First and foremost is the challenge size and the fact that our school only has four
of obtaining middle schools willing to participate. robots dictated the size of the groups.
We found that without sufficient preparation and Students reported that it was helpful to have
screening it was difficult to organize and establish one person operate the robot, another person
the various service-learning partnerships. to observe, and two others working on the
Secondly, there were middle schools that were design.
interested but lacked the funds to purchase the 5. Sufficient time is needed to complete the lab
LEGO kits. We were not in a position to handle assignments. Students took approximately
these particulars, so we selected those middle 4.5 hours to complete each lab assignment.
schools that had a LEGO club or could afford to They said finding the time to experiment was
purchase the LEGO kits. Presently we are very helpful in understanding.
looking into obtaining a grant to provide funding 6. Budgeting should be made available to
for those schools that do not have the resources to purchase additional robotics equipment for
do so. Lastly, we learned to present the spare parts. We have not yet encountered
expectations of the course and show samples of this situation, but we are looking for
the students’ work to the clients, which was not additional funds to obtain extra LEGO kits to
possible the first time the course was offered. plan for this eventuality.
7. The time of day the course is offered is
Important considerations and recommendations important. Middle school partners are most
include the following: likely to have LEGO club meetings as part of
an after school program in mid- to late
1. Small class size is probably most feasible for afternoon. If the college course is offered as
the lab assignments for several reasons. a night class, many of the students may be
Since each group requires its own equipment, unavailable for these sessions due to job
the number of available LEGO kits should be obligations. To guarantee that students will
determined before incorporating this tool into be able to attend the mentoring sessions, it is
a class. best to offer the course starting at 2 p.m. or
2. Open space and wooden or tile floors are later.
helpful in executing the labs. We found that
open space is necessary for the students to Conclusions
test their robots. During the semester
students were unable to test the robots in the Service learning is a teaching model with
classroom, so we had to use the hallway demonstrated benefits for both the students
outside of the classroom. The New York City participating and the community partners being
course section was taught in a classroom with served. Students find value in seeing immediate
moveable tables and laptop computers that applications of what they are learning in the
provided the flexibility to reconfigure the classroom. They are given a structured
room to create some open space, but even in environment to reinforce and augment their
this case some teams ended up working in the power in using their skills and knowledge to better
hallway. society and their local community.
Engaging Students: A Framework Using Lego® Robotics to Teach Problem Solving 45

Our service learning course at Pace material covered or the particular group served,
University, Problem Solving Using LEGOs, the same goals can be met: to improve the IT
fulfilled the University goals of service learning competency and interest of both students and
and civic engagement. In addition, the course community partners, and to instill in students a
curriculum presents computing technology in a strong sense of empowerment to better their
way that is approachable, exciting, and easily community and society through their applied
learned by college students of all majors, meeting skills.
the further goal of exposing more students to
information technology in a subtle but effective Note: LEGO®, MINDSTORMS®, and
way. In bringing this same excitement to middle ROBOLAB™ are trademarks or registered
school students, the course’s most powerful trademarks of the LEGO Group.
expected outcome is to instill interest and
excitement about computing and robotics References
technology in a future generation of students. In
this way we hope to make a difference in the lives Becker, W. E., & Watts, M. (1996). Chalk and talk: A
of these young students. national survey on teaching undergraduate
We met several challenges in order to make economics. The American Economic Review,
86(2), 448-54.
this course successful. We identified funds and
Dardig, J. (2004). Urban connections: A course
purchased sufficient quantities of robotics linking college students to the community. College
equipment to allow all students to fully participate Teaching, 52(1), 25-30.
in all aspects of designing, building, Gujarathi, M. R., & McQuade, R. J. (2002). Service-
programming, and problem solving. We learning in business schools: A case study in an
recruited school partners with teachers willing intermediate accounting course. Journal of
and able to offer a LEGO robotics club activity at Education for Business, 77(3), 144-150.
their schools. The schools additionally needed to Pace University. (n.d.). Pace university – About us –
secure funding or partnership grants to purchase Pace university in the community. Retrieved
equipment. Finally, there were logistical issues November 14, 2006, from
http://appserv.pace.edu/execute/page.cfm?doc_id
such as obtaining lab space, scheduling, and
=9945.
coordinating transportation of students between Phillips, G. (1984). Growing hope. Minneapolis, MN:
schools. National Youth Leadership Council.
We know, as well, that this service learning, Siegfried, J. J., Saunders, P., Stinar, E., & Zhang, H.
civic engagement approach can be successful (1996). Teaching tools: How is introductory
using a variety of technologies besides LEGO economics taught in America? Economic Inquiry,
robotics. At Pace University several other courses 34(1), 182-92.
are offered which use a similar approach, such as Stemen, M. (2003). Keeping the academics in service
creating web sites for non-profit organizations learning projects, or teaching environmental
unable to afford the services of a professional history to tree planters. The History Teacher, 37(1),
73-78.
design company or teaching fundamental personal
Varlotta, L. E. (1996). Service-learning: A catalyst for
computing skills such as e-mail and web browsing constructing democratic progressive communities.
to disadvantaged communities and the elderly. A Michigan Journal of Community Service-Learning,
wide range of possibilities exist for development 3,22-30.
of future courses. Regardless of the particular

Material published as part of this journal, either on-line or in print, is copyrighted by the
Organizational Systems Research Association. Permission to make digital or paper copy of
part or all of these works for personal or classroom use is granted without fee provided that
the copies are not made or distributed for profit or commercial advantage AND that copies
1) bear this notice in full and 2) give the full citation. It is permissible to abstract these
works so long as credit is given. To copy in all other cases or to republish or to post on a
server or to redistribute to lists requires specific permission and payment of a fee. Contact
Donna Everett, d.everett@moreheadstate.edu to request redistribution permission.

You might also like