UML a Project

(Difference between revisions)
Jump to: navigation, search
(Created page with "__NOTOC__ {| border="1" |- |'''Title''' || |- |'''Overview''' || |- |'''Prerequisite Knowledge''' || |- |'''Learning Objectives''' || |} === Background: === === Di...")
 
Line 2: Line 2:
 
{| border="1"
 
{| border="1"
 
|-  
 
|-  
|'''Title''' ||   
+
|'''Title''' ||  UML a project
 
|-     
 
|-     
|'''Overview''' ||   
+
|'''Overview''' ||  In this activity students will be given pieces of code from an HFOSS project for which they will have to implement UML diagrams.
 
|-
 
|-
|'''Prerequisite Knowledge''' ||
+
|'''Prerequisite Knowledge''' || Classes, Functions, Variables
 
|-
 
|-
|'''Learning Objectives''' ||
+
|'''Learning Objectives''' || In this activity the students will:
 +
* Learn about UML diagrams, and understand them
 +
* Create UML diagrams for a given part of an HFOSS project
 +
 
 
|}
 
|}
  
 
=== Background: ===
 
=== Background: ===
 +
Successful completion of CS 1 would usually suffice.
  
 
=== Directions: ===
 
=== Directions: ===
 +
  
 
=== Deliverables: ===
 
=== Deliverables: ===
 +
UML Diagrams
  
 
=== Assessment: ===
 
=== Assessment: ===
 +
UML diagrams can be graded using some rubric.
  
 
=== Comments: ===
 
=== Comments: ===

Revision as of 18:59, 27 May 2015

Title UML a project
Overview In this activity students will be given pieces of code from an HFOSS project for which they will have to implement UML diagrams.
Prerequisite Knowledge Classes, Functions, Variables
Learning Objectives In this activity the students will:
  • Learn about UML diagrams, and understand them
  • Create UML diagrams for a given part of an HFOSS project

Background:

Successful completion of CS 1 would usually suffice.

Directions:

Deliverables:

UML Diagrams

Assessment:

UML diagrams can be graded using some rubric.

Comments:

Additional Information:

Knowledge Area/Knowledge Unit
Topic UML Diagrams, Code documentation
Level of Difficulty Easy
Estimated Time to Completion 50-120 minutes
Materials/Environment
Author 50 ways
Source Razvan A. Mezei
License Licensed CC BY-SA


Suggestions for the Open Source Project:


This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

CC license.png

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox