CLIPS+Progress+Log

Heather

Progress Logs:

 * Greg Judy Judi Ross Agnes
 * Crystal Eric Mel Heather Markus Bailey Yvonne
 * Jump to To Do Remember QuickLinks

Issue to be Resolved
> SOLUTION: > edit the _miniwrapper object - go to actions layer - frame 2 > > Change line 8 that assigns the value of breadcrumbs # 2 to the following if stmt: > > //check Activity Title for .... indicates subtitle - not to go in breadcrumb// > //if (this._parent.ActivityTitle.indexOf(" -1) {// > //breadcrumb_02.text = this._parent.ActivityTitle.substr(0, this._parent.ActivityTitle.indexOf(" //} else {// > //breadcrumb_02.text = this._parent.ActivityTitle;// > //}// > //SOLUTION:// > //Change  to // > //Change  to // >
 * 1) numPad allows restricted input into a textfield (to rectify this when a key is clicked a check should happen to ensure that this key was valid; if it is then input that value into the textfield) - http://screencast.com/t/YWZmYzli
 * 2) breadcrumbs in mini-wrapper with subtitles - http://screencast.com/t/OGRhNjdlODEt
 * 1) //CS4 ignoring text between html bold tags - last item promising fix - http://webcache.googleusercontent.com/search?q=cache:5CEWDiykKlUJ:stackoverflow.com/questions/2079551/fonts-not-being-embedded-flash-cs4-as3+bold+tag+and+textfield+errors+in+Flash+CS4+AS2&cd=4&hl=en&ct=clnk//
 * 1) //on cluster list page, clip list page and various activities for Integers - name should read "Integers - Representing, Comparing and Ordering"//

//Agenda Items for next meetings://

 * //See minutes of Sept 14th meeting//
 * //Hmm .. minutes of Jan 7th meeting would go well here, wouldn't they ?//
 * //Instructions on how to Update an Activity to the most recent Activity Template (updated Jan 19th, 2010)//

//To Do://
> //1) Feedback will be displayed in blue (0000FF).// > //2) Avoid using blue (0000FF) in other text fields or as a major colour for animations. (We want the student's eye to be drawn to the blue and recognize it as feedback).// > //3) Point and lines on the grid are generally black.// > //4) All action script should be on the "actions" layer unless they pertain to globals or sound in which case they belong on the (globals and sound layer).// > //5) Avoid placing action script on a movie clip which controls the animation of something on the scene level (ie this movie clip's parent); this action script belongs on the action layer.// > //6) Choose meaningful names for variables and instance names.// > //7) Add comments to the code to clarify its purpose for another developer.// > //8) Any animation coding in an onEnterFrame function or another function called via setInteval should be bracketed with if (!_global.animationPaused) { } so that the animation will be paused by the "pause" 7) Add// > //9) Text should be displayed in Arial 14 size font// //10) On the Start page, sub-titles will be 3 points smaller than the actual title// //Eg. ActivityTitle = "Comparing Temperatures A Range 'n Temperatures ";//
 * //Loading Activity Issue: if you jump to splash page before the activity loads then the activity and progress bar will overlap the cluster list, clip list or activity list page//
 * //The curriculum pdf in CL002 is from the old curriculum. The curriculum pdfs should contain only the expectations which relate to the cluster; needs to be done for all clusters//
 * //In order for the user to be able to input in a textfield while the calculator is open the text field must be tab enabled. Suggestion is that// **all input fields be tab-enabled from this point forward** //and it wouldn't hurt to test it for activities that we are currently working on//
 * //The mini-wrapper may need to be revised to make its variables local copies to address the issue with_global.globalPause being used by both the Who Cares movie and the activity//
 * //Ross to fix invocation of ResizeScene by changing this to _root//
 * //**Create a wiki page which contains standards for programming:**//


 * //button.//
 * //Organize the wiki to better find documentation//
 * //Ensure that all related items are on the same page or can be linked to directly//
 * //Ensure that there is a way to link back//
 * //Create a map of this wiki//



//Wait Message Standard://

 * //Flash the instructions as the wait message where appropriate//
 * //If flashing the instructions does not provide enough detail then create another text field for the wait message; do not use the feedback field//
 * //Wait messages will be displayed after 15 seconds except in the case of waiting for a click on continue button//

//Important Things to Remember://
> //- Select File>Export. Make sure it is exporting as Sound to Wave with the following settings// > //--> Linear PCM / Mono / 44.100 KHz / Quality:Best / Sample size 32// //code//
 * //If GraphingBoard.as is updated then the current version of the initClasses must be recompiled with the new "as" file otherwise the revisions will only work in the mini-wrapper//
 * //Audio Setting to use for Narration://
 * //Define the graphing board in frame 2 to avoid issues with the mask when unLoad and other functions are defined//
 * //If you want to define the graphing board on frame 1 then use the following code to define the board://

> //newDepth = this.getNextHighestDepth;// > //this._parent.scene._name = "scene" + newDepth;// > //Subsequent adaptations and extensions have been made by the CLIPS team.// > //import lib.actions.clipsgrapher.*;graphing board class// > //import edu.clips.CLIPSubShape;uberShape class// > //initialize the board// > //var board:GraphingBoard = new GraphingBoard(75, 66, 155, 155, this, 1, false, false, 2);// > //this._parent["scene" + newDepth]._name = "scene";// //code//

//code// //this.createEmptyMovieClip("newgrid",3)// //var boarda:GraphingBoard = new GraphingBoard(100,59,208,211, this.newgrid, 2,false,false,2)// //code//
 * //To create multiple graphing boards on the same grid you cannot use the target name "this" for both of them. Solution is to create an new movie clip and place the graphing board in it.//


 * //http://www.isenegger.ca/tapatoo/v2WrapperDevelopment/MemoryMatchGame.swf//
 * //To see frame numbers on the wrapper http://www.isenegger.ca/tapatoo/v2WrapperDevelopment/index.html?inDebugMode=true//
 * //To hear the narration in LGP http://www.isenegger.ca/tapatoo/v2WrapperDevelopment/index.html?usingNarration=true//
 * //To link directly to an activity http://www.isenegger.ca/tapatoo/v2WrapperDevelopment/index.html?cluster=4&clip=2&activity=1//
 * //George Gaganidis showed a website that he's been working on. It was really interesting...some great problems and interviews. http://fields.utoronto.ca/mathwindows Check out the growing pattern with the biology professor. I'm going to try to build a task or a lesson around some of these problems for 9 and 10. I'll let you know. I was thinking that the growing patterns one might be interesting to have as link in the More section of the CLIPS. Shirley//
 * //Audio Discovery (and suggestion): If you right click on a sound that's been imported into your Flash Library, you can choose Update - which will use the same file that was orignally imported and re-import the sound. If original MP3 was changed, the Library will now have the most recent version. You can highlight ALL (or some) of your sound objects and Update all at once (checkboxes appear to allow you to deselect ones not needing update). KEY POINT: Sound files must be in the same exact location and have the same exact name for the Update to work. IDEA: When the "good" sound is ready to import over our "working" sounds for LGP activities, copy the "working" sounds to a new location, put the "good" sounds in the original folder that was used for the importing (keeping the same names of course), then do a mass update all at once .. et voila! 5 minutes for a better you. (really this time ..)//

//Uber Items to be developed (and up for grabs)://

 * //template for TicTacToe Game (player vs computer - need to program computer logic)//
 * //repackage uberTools et al for free-form classroom use (graphing tool, fraction strips, anything we create outside of its activity)//



//Quick Links//

 * //Project at a Glance Google Doc//
 * //Main CLIPs Page//
 * [|Storyboard Builder]
 * //Progress Log Archive (and Myrna Feedback)//
 * //Feedback on OAME//
 * //Updating an Activity Instructions (updated Jan 19th, 2010 for latest version of Activity Template)//
 * //Adding NumPad//
 * //Adding uberCalc to existing activity//
 * Recording Audio and Using it in Flash
 * //Wrapper Development//
 * //CL002 - Periodic and Sine Functions (Notes)//
 * //Holding Tank//
 * //Kempenfelt Plans//
 * //e-Developing Storyboards//
 * //GAINS-CAMPPP//
 * //Flash Code Library (a.k.a. Code Snippets)//
 * //[|edu.clips classes Help Docs] (Instructions about updating )//
 * //[|Latest version of Demo for FractionOp uberTool]//
 * //[|CL004 Progress Google Doc]//
 * //Updating Classes//
 * //CAG or Activity Specific Critical Learnings//
 * //Error Checking Integer Input//
 * //CLIPS std button tester//
 * //Code Snippets//
 * Checklist for Posting Activities for Review



//Greg//
//Current Progress Log// //Archive//

//top//



**Judy**
//In Progress// //- review Steve's work// //- outline 2nd cluster for LGP (from summer meeting with Ruth)//
 * Archive**

Done

 //top//

//Judi Home Page//
//In general, the cycle should be like this:// //--> CLIPS developer --> creates the activity, and reviews his/her own work, making sure that all possible error conditions are checked, all screens look good, buttons readable, text / feedback fits, is readable, makes sense, all input error checking is checked, replay scene button, pause / play button, scene control buttons all do what they are supposed to do and do not cause any unforeseen glitches in the activity.//

//--> Initial Reviewer ---> then reviews the activity as it is posted on isenegger.ca - in the big wrapper, and also in standalone mode --> checks that everything looks and acts okay as outlined above. Double-checks all of the above. Fills out review template, sends back to developer for changes as required.// //(Back and forth between Initial Reviewer and Developer)//

//--> Meta Reviewer --> reviews ALL activities in CLIP - checks individual activities for all issues (text / screen design / feedback / error checking / replay scene etc...). ALSO - checks that there is consistency between activities - look and feel, the way they handle similar interactions (feedback similar / input checking routines and feedback similar).// //(Back and forth between Meta Reviewer and Developer)//

//top//

 **//Agnes//** //Archive//


 * top**

**Crystal** LINK TO MY PROGRESS LOGish THING

DiamondDrop FractionStripsToolBox Mel's To do List 
 * In Progress**
 * top**

Eric
Eric's Progress Log 09_10


 * top**

 Ross
 * Ross Progress Log**
 * Archive**

top

 **Mel** Mel's Progress Log 10_11 Mel`s Hints
 * Archive**

In Progress - CL005_C03_A02 - Relating Integers to a Change in Direction - Exploring Mathotel - (change 'n' floors ) - passed to Ross - CL005_C04_A01- Representing Integers using Counters - ready for review - CL005_C04_A02 - Using Integers to Represent a Location, an Amount or a Measure of Change - send to Judy - CL005_4.1 - Integer Dominoes - working with Markus - almost complete - CL005_C04_A03 - Integer Match Game - ready for review - CL005_A02_7.1 - Name My Integer - some audio rerecord -

- starting CL007_A01 - getting ready for November flashfest

To Do Mel's To do List

Done: - CL005_C02_7.1_Name my Integer

// top // top



// **Markus** // // Markus' Progress Log //

// In Progress // // - CL005_C04_A02 - Using Integers to Represent a Location, an Amount or a Measure of Change // // - CL005_C03_A02 - Relating Integers to a Change in Direction - Exploring Mathotel - (change 'n' floors ) // // - CL005_C04_A01- Representing Integers using Counters // // - CL005_C04_A04 - Integer Match Game // // - Maze //

// Done: //

top // top //