Entry Turner:2005:MMA from jeric.bib
Last update: Sun Oct 15 02:29:09 MDT 2017
Top |
Symbols |
Math |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
Y |
Z
BibTeX entry
@Article{Turner:2005:MMA,
author = "Scott A. Turner and Manuel A. P{\'e}rez-Qui{\~n}ones
and Stephen H. Edwards",
title = "{minimUML}: a minimalist approach to {UML}
diagramming for early computer science education",
journal = j-JERIC,
volume = "5",
number = "4",
pages = "1:1--1:??",
month = dec,
year = "2005",
CODEN = "????",
DOI = "https://doi.org/10.1145/1186639.1186640",
ISSN = "1531-4278",
bibdate = "Fri Jun 20 10:12:03 MDT 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/jeric/;
http://www.math.utah.edu/pub/tex/bib/jeric.bib",
abstract = "In introductory computer science courses, the Unified
Modeling Language (UML) is commonly used to teach basic
object-oriented design. However, there appears to be a
lack of suitable software to support this task. Many of
the available programs that support UML focus on
developing code and not on enhancing learning. Programs
designed for educational use sometimes have poor
interfaces or are missing common and important features
such as multiple selection and undo/redo. Hence the
need for software that is tailored to an instructional
environment and that has all the useful and needed
functionality for that specific task. This is the
purpose of minimUML. It provides a minimum amount of
UML, just what is commonly used in beginning
programming classes, and a simple, usable interface. In
particular, minimUML is designed to support abstract
design while supplying features for exploratory
learning and error avoidance. It supports functionality
that includes multiple selection, undo/redo, flexible
printing, cut and paste, and drag and drop. In
addition, it allows for the annotation of diagrams,
through text or free-form drawings, so students can
receive feedback on their work. minimUML was developed
with the goals of supporting ease of use, of supporting
novice students, and of requiring no prior training for
its use. This article presents the rationale behind the
minimUML design, a description of the tool, and the
results of usability evaluations and student feedback
on the use of the tool.",
acknowledgement = ack-nhfb,
articleno = "1",
keywords = "education; human-computer interaction; learning;
minimalist design; UML",
}
Related entries
- 1-2es-z-z-4,
2(4)1,
5(4)2,
5(4)3,
6(1)2,
6(1)3,
6(2)1,
6(3)2,
6(4)2,
6(4)4,
6(4)5,
7(1)1,
7(1)3,
7(3)2,
7(4)1,
7(4)3,
7(4)6,
8(1)3,
8(2)4,
8(3)8
- abstract,
8(2)5,
8(4)11
- addition,
7(4)1
- all,
6(4)6
- allow,
2(1)17,
6(4)2,
7(3)1
- approach,
4(3)1,
5(4)2,
6(3)2,
6(3)6,
6(4)1,
7(1)1,
7(1)2,
7(3)1,
7(4)3,
7(4)5,
8(1)2,
8(2)4,
8(3)9
- article,
2(1)17,
5(4)2,
6(1)2,
6(1)3,
6(2)1,
6(2)2,
6(3)1,
6(3)2,
6(3)3,
6(3)5,
6(3)6,
6(4)1,
6(4)4,
7(1)1,
7(1)3,
7(3)1,
7(4)2,
7(4)4,
8(1)1,
8(1)3,
8(2)5,
8(2)6,
8(3)7,
8(3)8,
8(4)10,
8(4)11,
8(4)12
- available,
6(3)5,
6(4)3,
7(1)2
- basic,
2(2)1,
2(3)1,
6(1)3,
6(3)5,
6(4)3,
8(2)6
- beginning,
2(2)1,
5(2)1
- behind,
6(2)1
- class,
1(4)46,
6(1)2,
6(2)2,
6(3)5,
7(1)2,
7(1)3,
7(4)3,
7(4)4,
7(4)5,
7(4)6
- code,
2(1)17,
6(1)1
- common,
6(4)6,
7(1)2,
7(4)2
- computer, 1-2es-z-z,
1(4)18,
1(4)31,
1(4)46,
1(4)60,
1(4)81,
2(1)1,
2(1)17,
2(1)131,
2(4)1,
3(2)1,
3(2)1,
3(3)1,
4(1)1,
4(1)1-1,
4(2)3,
4(2)4,
5(2)1,
5(4)2,
5(4)3,
6(2)2,
6(3)1,
6(3)3,
6(3)4,
6(3)5,
6(3)6,
6(4)1,
6(4)2,
6(4)3,
6(4)4,
6(4)5,
6(4)6,
7(2)1,
7(2)2,
7(4)2,
7(4)4,
7(4)5,
7(4)6,
8(1)2,
8(1)3,
8(2)5,
8(2)6,
8(3)7,
8(3)8,
8(4)11
- computer, human-,
8(3)7,
8(3)9
- course, 1-1es-z-z-2,
2(4)1,
4(1)1,
4(3)1-1,
5(4)2,
5(4)3,
6(1)2,
6(2)1,
6(2)2,
6(3)1,
6(3)4,
6(3)5,
6(3)6,
6(4)3,
6(4)4,
6(4)5,
6(4)6,
7(3)1,
7(4)3,
7(4)4,
7(4)6,
8(1)3,
8(3)8,
8(3)9
- description,
6(1)1,
6(2)1,
8(1)2
- design,
2(1)5,
5(1)1,
5(4)2,
6(1)1,
6(1)2,
6(1)3,
6(4)2,
7(1)2,
7(1)3,
7(3)2,
7(4)6,
8(1)2,
8(2)6,
8(3)8,
8(3)9
- designed,
5(4)2,
5(4)3,
6(3)4,
6(4)3,
8(1)3
- developed,
6(3)2,
6(3)5,
6(3)6,
6(4)3,
7(1)3,
7(4)4,
8(1)3
- developing,
6(4)1
- diagram,
8(4)12
- drawing,
7(4)3
- ease,
8(4)12
- education, 1-1es-z-z-6, 1-2es-z-z-2,
2(4)1,
4(1)1,
4(2)1,
4(2)2,
4(2)3,
4(2)4,
4(3)1,
6(1)2,
6(1)3,
6(3)1,
6(3)2,
6(4)1,
6(4)2,
6(4)3,
6(4)5,
7(1)1,
7(1)2,
7(1)3,
7(2)1,
7(3)1,
7(3)2,
7(4)1,
7(4)2,
8(1)2,
8(1)3,
8(2)5,
8(2)6,
8(3)9
- educational, 1-1es-z-z-7, 1-1es-z-z-8,
1(4)111,
6(2)1,
6(4)2,
7(3)1,
7(4)5
- Edwards, Stephen H.,
3(3)1
- enhancing,
6(4)4,
7(3)2
- environment, 1-1es-z-z-5, 1-2es-z-z-4,
3(4)1,
4(3)1,
5(4)3,
6(1)2,
6(2)1,
6(3)3,
6(4)2,
6(4)4,
8(1)3
- error,
7(4)2,
8(4)12
- evaluation,
5(3)z,
5(4)2,
6(3)2,
6(4)3,
7(4)4,
8(1)3
- feature,
7(4)1
- feedback,
5(3)z-5,
6(3)2,
7(1)1,
7(1)2,
8(1)1
- flexible,
6(1)1,
6(2)1
- focus,
5(4)2,
6(1)3
- goal,
7(3)1,
8(3)9
- has,
6(1)3,
6(3)2,
6(4)3,
6(4)5,
7(4)5,
7(4)6,
8(1)3,
8(3)8,
8(4)12
- have,
5(4)2,
6(1)3,
6(3)2,
6(3)5,
6(4)2,
6(4)3,
6(4)4,
7(1)2,
7(4)5,
8(1)3,
8(2)6,
8(3)7,
8(4)11,
8(4)12
- however,
5(4)2,
8(2)6,
8(4)12
- human-computer,
8(3)7,
8(3)9
- important,
6(2)2,
7(2)1
- include,
2(1)17,
5(4)3,
6(3)1,
6(3)4,
6(4)1,
6(4)4,
6(4)5,
7(1)3,
7(4)3
- instructional,
5(4)2,
6(1)3,
6(4)2,
8(1)3
- interaction,
3(1)1-1,
6(2)1,
8(3)7,
8(3)9
- interface,
2(1)17
- introductory,
1(4)31,
2(4)1,
5(4)2,
6(3)4,
6(4)4,
6(4)5,
7(4)6
- just,
6(1)3
- lack,
6(1)3
- language,
1(4)4,
2(1)17,
3(1)1,
4(4)1,
4(4)1,
6(3)4,
8(2)6
- many,
6(3)4,
6(3)6,
6(4)6,
7(4)3,
7(4)5
- modeling,
7(1)3
- multiple,
6(1)2
- need,
6(1)1,
6(2)1,
6(3)3,
6(4)6,
7(4)6,
8(4)12
- needed,
6(3)1
- not,
5(4)2,
6(4)6,
7(1)2,
7(3)2,
7(4)3,
7(4)6
- novice,
6(1)1,
7(4)2,
7(4)5
- object-oriented,
5(1)1,
7(4)3,
7(4)6
- oriented, object-,
5(1)1,
7(4)3,
7(4)6
- particular,
7(4)6,
8(4)10
- present,
2(1)1,
6(3)2,
6(4)4,
7(1)2,
7(1)3,
7(4)6,
8(1)1,
8(1)2,
8(1)3,
8(3)8
- program,
2(1)17,
3(3)1,
4(2)3,
6(1)1,
6(3)2,
7(4)3,
7(4)5,
8(2)6
- programming,
2(2)1,
2(3)1,
3(1)1,
3(1)1,
3(4)1,
4(1)1,
4(3)1,
4(4)1,
5(1)1,
5(3)z,
5(3)z-1,
5(3)z-3,
5(4)3,
6(1)1,
7(4)2,
7(4)3,
7(4)5,
7(4)6
- provide,
2(1)17,
5(4)3,
6(2)1,
6(3)4,
6(4)1,
6(4)3,
7(1)1,
7(1)2,
7(2)1,
7(4)4,
8(1)3
- purpose,
1(4)111,
7(4)1
- rationale,
5(1)1
- receive,
7(1)2
- requiring,
7(4)2
- result,
5(4)2,
6(1)2,
6(2)1,
6(4)5,
6(4)6,
7(1)2,
7(4)3,
8(1)2,
8(1)3,
8(3)8
- science, 1-2es-z-z,
1(4)31,
2(4)1,
3(3)1,
4(1)1,
4(1)1-1,
4(2)3,
4(2)4,
5(2)1,
5(4)2,
6(3)3,
6(4)4,
7(2)1,
7(2)2,
7(3)2,
7(4)2,
7(4)5,
7(4)6,
8(1)3,
8(2)5,
8(2)6,
8(4)11
- simple,
2(1)17,
6(3)6,
6(4)5
- software,
2(4)1,
2(4)1,
4(1)1,
5(2)1,
6(1)1,
6(2)2,
6(4)6,
7(1)2,
7(4)4,
7(4)5,
8(1)2,
8(2)6
- sometimes,
8(4)12
- specific,
7(4)1,
7(4)3
- student,
3(1)1,
3(1)1-1,
3(3)1,
4(1)1,
5(4)2,
5(4)3,
6(1)2,
6(2)1,
6(3)1,
6(3)2,
6(3)3,
6(3)6,
6(4)1,
6(4)3,
6(4)4,
6(4)5,
7(1)2,
7(1)3,
7(2)1,
7(4)2,
7(4)3,
7(4)4,
7(4)5,
7(4)6,
8(1)2,
8(1)3,
8(2)4,
8(2)5,
8(3)8,
8(3)9,
8(4)11,
8(4)12
- such,
6(2)1,
6(3)1,
6(3)2,
6(3)6,
6(4)2,
8(1)1,
8(2)4,
8(4)12
- suitable,
6(3)1,
6(4)1
- support, 1-1es-z-z,
5(2)1,
6(1)1,
6(1)2,
6(2)1,
6(3)2,
6(3)6,
6(4)1,
7(1)2,
7(3)1,
7(4)1,
7(4)4,
8(1)3,
8(2)6,
8(3)8
- supporting,
6(3)1,
6(4)2
- task.,
8(4)12
- teach,
6(3)3,
6(3)5,
6(4)1,
8(3)9
- text,
2(1)17,
8(4)12
- there,
6(1)1,
7(1)2,
7(4)3
- through,
3(3)1,
6(3)1,
6(3)2,
6(4)1,
7(4)6,
8(1)2,
8(3)9
- tool, 1-1es-z-z-8,
1(4)46,
1(4)60,
3(1)1,
3(1)1-1,
3(1)1,
6(1)1,
6(1)2,
6(2)1,
6(3)1,
6(3)4,
6(3)6,
6(4)3,
6(4)5,
7(1)2,
7(4)1,
7(4)3
- training,
6(3)2,
7(3)2
- UML,
7(1)3,
8(1)2,
8(4)12
- unified,
8(1)3
- usability,
5(1)1
- use,
2(1)17,
3(1)1-1,
5(4)3,
6(1)2,
6(3)4,
6(3)6,
6(4)2,
6(4)5,
7(1)1,
7(1)2,
7(1)3,
7(3)2,
7(4)3,
7(4)5,
7(4)6,
8(2)4,
8(2)5,
8(3)9,
8(4)11
- used,
2(1)17,
6(2)1,
6(2)2,
6(3)2,
6(3)4,
6(3)5,
6(4)2,
6(4)3,
7(3)2,
7(4)1,
7(4)3,
7(4)4,
7(4)5,
8(1)2,
8(3)8
- useful,
6(3)4,
7(3)1
- was,
6(1)2,
6(3)5,
7(1)3,
7(4)2,
7(4)3,
7(4)5,
8(3)9
- what,
6(2)1,
7(4)3
- while,
6(1)3,
6(3)2,
6(3)6,
7(1)1,
7(1)2,
7(1)3,
7(4)5
- work,
6(3)5,
6(4)5,
7(1)2,
7(4)5