Learning Resources

Leadscape is now accepting applications!. Download the application (PDF).

Find out what we’ve been up to! Download the Quarterly Report here!

New Project Forum report on Principal Preparedness to Support Diverse Learners

  • Find a school's wiki:

Admin -> SIF

 

Admin -> SIF

The Admin → SIF tool is used to manage all the available student data. An admin cannot see the data itself from this view but can use it to:

  • Define the map file used to to display the data in the schools student information system. The “SIF” data.
  • Manage the SIF Team. These are the users data can see or edit the school's data.
  • Delete (aka reset) all SIF data for a particular school.

SIF Data Import

The import of student data is still a manual process. Data should be into upload files according to the documentation maintained at: SIF Data Import. A encrypted upload form is available to transfer the data securely to the data center https://www.niusileadscape.org/upload.php. This is the best way to securely deliver data to us. Administrative staff will be notified when a file is uploaded and contact the sender for any follow up information needed.

School Map

School maps are implemented in Flash and should be authored using the guildlines below.

Technical Requirements

Use Adobe Flash CS3

Setup up you new flash document as follows:

File -> Publish Settings -> Flash (Tab)
Version: Flash Player 9
ActionScript Version: ActionScript 3.0

Under Action Script Settings add the directory containing the LeadScape AS library to the classpath. The latest copy if these library can be downloaded from the server in the folder /flash_maps/. An archive is available here : [http://niusileadscape.org/flash_maps/leadscape.zip].

Draw the map however you like using the tools available in Flash. You will need at least three layers. Working from the back:

  1. a background layer for elements like building fills, trees, roads, courtyards, etc.
  2. a layer that will contain the “room” movie clips. You can leave this layer empty initially.
  3. a layer to contain the walls of the rooms (this is on top of the rooms so that the room fills can bleed under the walls and show through in doorways etc. This layer can also contain text to call out the rooms and school logos or other legend material.

On the room layer, each room should be identified by a MovieClip containing a single graphic element. This graphic serves to define the shape of the room, It should have a solid fill and NO outline. The color of the fill will never be seen in the final map. It will instead be replaced by the mapping component with the appropriate room highlight color (which is usually semi-transparent). You may find it helpful to use a color that stands out strongly against the background in order to get an idea of how the highlighting will eventually show up. Setting the color to have some transparency helps here too. Each instance should have a name in the form 'name_###' where ### is the roomNumber. This doesn't actually need to be numeric but should match with the room “numbering” system used in the district's data systems to identify a students homeroom or classroom number. Check with the schools SIF representative for this (probably their principal). The name must obviously be unique in the map. For schools with several buildings this number would include a building prefix. e.g. Room '101' in building 'A' would be 'room_A101'.

In the library each room's MovieClip must have a base class of 'leadscape.Room'. This can be setup by right clicking on the MovieClip in the Library and selecting Linkage…. Check Export for Action Script and change Base Class to leadscape.Room (and let the other fields default). You may get warnings about needing to automatically add the clips “Class”. This is fine. If you cant save leadscape.Room make sure the documents class path includes your local directory that contains the leadscape directory from the /flash_maps/ library. If most rooms are rectangles you can simply create lots of copies of a single MovieClip with a single rectangle as content and scale/transform them as needed. Some rooms will need their own unique shapes and they will therefore need to use their own unique library items.

In summary any MovieClip used to represent a room must:

  • have leadscape.Room as a base class
  • have instances named 'room_#####'
  • consist of a single solid filled graphic
  • have instances positioned so that the graphic is at least partially visible below any text callouts or room boundaries

Remember, in most cases, all room MovieClips should be on a layer just behind the layer containing the 'walls' so that the walls neatly cover the room edges.

All classrooms must be identified with by a room MovieClip. It is recommended that rooms like a cafeteria, gyms, offices, and even “rooms” like courtyards be identified so that a school may track discipline incidents by location. If no data is available for a given “room”. It will show dimmed out on the final maps.

The map itself must be positioned as close to the upper left of the document canvas as possible. The map viewer will measure the size of the map and deal with scaling and centering the map within the viewport. You should author the map to look good at 640×480 pixels for a nominal size. Also check it at 320*240 for basic readability and larger sizes for possible small alignment issues.

You can test the map by simply uploaded the .swf file. It should render on this page with all “rooms” filled with a grey-shaded background. Room IDs should list each room you have identified.

Styling Guidelines

(todo)

 
help/admin/sif.txt · Last modified: 2011/02/01 15:14 by amichal@greenriver.org