How do I create the url to which the competency points?

Asked by Len Heard on 2010-08-20

It took me a while to get this far... I imported a csv file (shown below). This successully created a tree view of my competencies. I now need to complete the process in order for the detail competencies to show... but how?

What is my next step?

Thank you

Len Heard

PS : the csv import screen wasn very helpful... I dont know what the extra field is (in my case xxx) for.....

group,Beginner Sailor
,group, Water awareness
,,single ,001, required, Personal safety, xxx
,,single ,002, required, Coasteal tides,xxx
,,single ,003, required, Inland tides,xxx
,group, Parts of the boat
,,single ,004, required, Hull,xxx
,,single ,005, required, Spars,xxx
,,single ,006, required,Sail,xxx
,,single ,007, required,Foils,xxx
, group, Wind the driving force
,,single ,008, required,True wind,xxx
,,single ,009, required,Apparent wind,xxx
,,single ,010, required,Lift,xxx
,group,Points of sail
,,single ,011, required,Beat,xxx
,,single ,012, required,Run,xxx
,,single ,013, required,Reach,xxx
group,Intermediate
group,Advanced

Question information

Language:
English Edit question
Status:
Answered
For:
CanDo Edit question
Assignee:
No assignee Edit question
Last query:
2010-08-23
Last reply:
2010-08-24
Douglas Cerna (replaceafill) said : #1

Len:

I just updated the instructions and example in the screen you're referring to. About the extra field, CanDo's CSV importer expects the following order for 'single' competencies:

- local id
- optional flag (either required or optional)
- global id
- title

I updated the example like this:

--------%< -------

group, Beginner Computer Science Topics
     , group, Conditionals
     , , single, 001, required, 001, Simple Statements
     , , single, 002, required, 002, Conditional Branching
     , group, Looping
     , , single, 003, required, 003, for loops
     , , single, 004, required, 004, while loops
     , , single, 005, required, 005, nested loops
group, Intermediate Computer Science Topics
group, Advanced Computer Science Topics

--------%< -------

This example will create 3 top level competency groups in the competencies container. Inside the first one it will create another 2 groups (Conditionals and Looping) and the 2 and 3 single competencies inside of them.

However some parts of CanDo have been customized to Virginia's user's specific needs and CanDo expects competencies to be structured like:

- top level group (representing an 'area')
  - group (representing a 'course')
    - group (representing a 'competency group')
      + competency1
      + competency2
  - group (representing another 'course')
    - group
      + competency3
- another top level group (representing another 'area')
  - group (representing another 'course')
(and so on...)

You can take a look at this real world example:

https://spreadsheets.google.com/ccc?key=0Ate78VyWm8bndDNkTlhMZlp1WXZ5aGdHcWhJeTVHT3c&hl=es&authkey=CNexn9AJ

I set up these competencies for my friend using CanDo's CSV importer. You export the Google Spreadsheet as a CSV file and feed it to CanDo's CSV importer, which will create a single 'area' and 2 'courses' inside.

Regarding:

"I now need to complete the process in order for the detail competencies to show... but how?"

I guess you're asking how to use the imported competencies, right? Well, now you can create a course and a section and use the 'Associate Competencies' buttons. That will allow you to link competencies with actual sections (even through courses) and if you assign teachers and students for those sections, teachers will be able to grade each student in every single competency.

Unfortunately CanDo lacks user documentation (as far as I know), but you can feel free to ask and we'll try to help as much as we can.

Douglas Cerna (replaceafill) said : #2

I stand corrected, Virginia's CTE Resource Center has some CanDo documentation:

http://cando.cteresource.org/

Len Heard (lenheard) said : #3
Len Heard (lenheard) said : #4

Douglas Cerna wrote:
> Your question #121953 on CanDo changed:
> https://answers.launchpad.net/cando/+question/121953
>
> Douglas Cerna proposed the following answer:
> I stand corrected, Virginia's CTE Resource Center has some CanDo
> documentation:
>
> http://cando.cteresource.org/
>
>
Iḿ still struggling a bit... Itś all perhaps because I just can get my
mind around the concept...
Iĺl try to give you an idea of what Iḿ trying to achieve.. (very simple
I thought)

I hope I am not asking too much.

I am an instructor at a sailing club (ZYC). We want to introduce
sailing to primary school kids from various schools in our close
vicinity. Each school group may consist of 10 to 20 students. Each
school group will have its own time slot at the sailing club.

School principals need to be made aware of what their children will be
taught and their progress. So will the parents be interested in
obtaining the same information.

All lessons will be practical sessions with an evaluation of
competencies at the end of a certain period of time.

I include the csv file to describe the level of competencies (for a
beginning) below.

"group","Introduction to Sailing",,,,,,
,"group","Water awareness",,,,,
,,"group","Personal safety",,,,
,,,"single",1000,"required",1000,"Identify all the personal items
required for safety on the water"
,,,"single",1001,"required",1001,"What needs to be checked before going
to the water"
,,,"single",1002,"required",1002,"Swim 50 meters"
,,"group","Coastal tides",,,,
,,,"single",1003,"required",1003,"What causes the tides and name the tides"
,,,"single",1004,"required",1004,"Mark the water edgee with a flag and
report on the water edge after 2 hours"
,,"group","Inland water",,,,
,,,"single",1005,"required",1005,"Name the different types of inland
water bodies"
,,,"single",1006,"required",1006,"What causes the level of inland water
to rise or fall"
,"group","Parts of the boat",,,,,
,,"group","The Optimist",,,,
,,,"single",1007,"required",1007,"Name all the parts of the hull"
,,,"single",1008,"required",1008,"Name all the spars"
,,,"single",1009,"required",1009,"Name the foils"
,,,"single",1010,"required",1010,"Name all the parts and sections of the
sail"
,"group","Wind the driving force",,,,,
,,"group","True wind",,,,
,,,"single",1011,"required",1011,"Indicate the direction from where the
wind comes when standing in one position"
,,,"single",1012,"required",1012,"Name the four major wind directions"
,,"group","Apparent wind",,,,
,,,"single",1013,"required",1013,"What happens to the wind direction
when you run after standing still?"
,,"group","Lift",,,,
,,,"single",1014,"required",1014,"Experiment with a sail in the wind and
report back on the effect of the ind on the sail"

My calender year begins of the 1st of August and ends on the 31st of
July. It consist of 2 terms which is August to the end of December and
January to the end of July. The above-mentioned competencies should be
completed during the first part of the calender year.

I am also unsure how to bring assignments into the picture.

I manage to achieve limited reporting during my experimental stage.

Can you please give me some ideas as to how to go about this matter.

Best regards

Len Heard

Douglas Cerna (replaceafill) said : #5

Len, which of the following you already did:

1. Create a school year (2010)
2. Create two terms in the school year (Aug-Dec, Jan-Jul)
3. Create needed courses inside the school year (Water 101, Boat 101, Wind 101, etc)
4. Go to courses and create sections for first term (you can define starting and ending term when you create the section)
5. Go to courses and create sections for second term (same as 4)
6. Create people
7. Go to sections and assign instructors and students
8. Import competencies. In your example you will have an 'area' (Introduction to Sailing), three 'courses' (Water awareness, etc), some 'competency groups' and competencies

Since you're teaching some competencies only in the first term, you could go to each section in the first term and 'Associate Competencies' to them, selecting the ones you need.

Assignments allow you to group competencies from several 'courses'. For example you could create a 'Sailing Basics' assignment that groups competencies 'Swim 50 meters', 'Name the four major wind directions' and 'Name all the spars'. I see assignments like a more freer way to grade competencies. For a little documentation about assigments, you can check the last two pages of http://cando.cteresource.org/teacher_training.pdf

I hope this helps.

David Welsh (rdavidw) said : #6

Thanks, Douglas. I will pick up this issue from here. --David Welsh

On Tue, Aug 24, 2010 at 3:48 AM, Douglas Cerna <
<email address hidden>> wrote:

> Question #121953 on CanDo changed:
> https://answers.launchpad.net/cando/+question/121953
>
> Status: Open => Answered
>
> Douglas Cerna proposed the following answer:
> Len, which of the following you already did:
>
> 1. Create a school year (2010)
> 2. Create two terms in the school year (Aug-Dec, Jan-Jul)
> 3. Create needed courses inside the school year (Water 101, Boat 101, Wind
> 101, etc)
> 4. Go to courses and create sections for first term (you can define
> starting and ending term when you create the section)
> 5. Go to courses and create sections for second term (same as 4)
> 6. Create people
> 7. Go to sections and assign instructors and students
> 8. Import competencies. In your example you will have an 'area'
> (Introduction to Sailing), three 'courses' (Water awareness, etc), some
> 'competency groups' and competencies
>
> Since you're teaching some competencies only in the first term, you
> could go to each section in the first term and 'Associate Competencies'
> to them, selecting the ones you need.
>
> Assignments allow you to group competencies from several 'courses'. For
> example you could create a 'Sailing Basics' assignment that groups
> competencies 'Swim 50 meters', 'Name the four major wind directions' and
> 'Name all the spars'. I see assignments like a more freer way to grade
> competencies. For a little documentation about assigments, you can check
> the last two pages of http://cando.cteresource.org/teacher_training.pdf
>
> I hope this helps.
>
> --
> You received this question notification because you are a member of
> CanDo Developers, which is an answer contact for CanDo.
>

Can you help with this problem?

Provide an answer of your own, or ask Len Heard for more information if necessary.

To post a message you must log in.