CIM264C Assignments
Class will have about 11 assignments h0..h10
All assignments except h0, need to be placed on cim.saddleback.edu. When you have finished your assignment you may e-mail me the link, but make sure you include cim264c in the mail subject header. Blackboard has videos on creating your home page. Later on in the class, you will have to create a Flash site.
Key OP: Optional; H is a homework assignment; EC is Extra Credit
| Assignment | Due Date |
||
| H0 | Complete Questionnaire Forward Saddelback e-mail to an account you check, login to Saddleback e-mail , settings, options - forward. Finally login in to blackboared and take Quiz 0 |
||
| H1 | You should complete H2-H4 before H1 Complete a Index Page on your cim.saddleback.edu, blackboard has Videos to get you started. Right Click and save this index.html page to your desktop. You may start off using either dreamweaver, fileZilla or Flash Index Page Generator; In Second week of class we will start creating a Flash Site. |
||
| H2 | Discuss Current CIM Designs or Post Favorite Flash Site On blackboard discussion board post your favorite flash site: either a pure flash Web site, a flash exchange site, or movie site. We will be discussing these sites frist three weeks. sitepal is my pick, but it would be hard to reproduce. |
10/22-10/29 | |
| H3 | Chapter 8Skills Review 8 - Time Flies Adobe CS5 8-32..8-33; Extra Credit Utlimate Tours8-34 CS3 Textbook: 8.26-8.27 (skillsdemo8 Clock with TV) The Clock should be a button, click the clock and in the Action Panel (F9) you should see "Actions - Button", add the following ActionScript code to the button... on( release ) { gotoAndPlay( 2 ); } This tells the Flash movie, when someone releases the Clock button, goto and play frame 2. In Frame one add a key frame with the ActionScript function.... stop( ); Your TV should play when someone clicks the clock button. 8-29 is extra credit |
Week 4 | |
| H4 | Chapter 9 CS5 9-40..9-43 Skills Review, Errata in Book page 9-42 Step 10, don't use the name convert for the event Handler, convert is reserved use... convertBtn.addEventListener( MouseEvent.CLICK, convert1 ); function convert1( e : MouseEvent ) { ... step 11... } Chapter 9 Page 9-34..9-35 Seasons (CS3 & CS4 Version of Book) CS5 Code to Create a Box... import flash.display.Shape; var my_square:Shape = new Shape();
Errata The file fl9_5.fla shoud have only one key frame for each button. On buttons layer on 2nd part work with targets and movie clip symbols, the hint on 4. should say only use on and play. Spoilers you should be able to complete all actionScript code if not you can use these spoiler scripts... Spoiler on 3 On Frame1 Start Button
On( release )
{ gotoAndStop( “seasonChange” ); }
Spoiler work with targets 4. On( release )
{ change.play( ); }
//note change is the instance name of the movie that plays the four seasons // don’t use the with command For create an interactive movie Clip symbol attach code to the scarf movie 5. code is... on( press ) on( release )
{ Extra Credit Ultimate Tours of Portfolio |
||
Chapter 10 |
|||
| H5 | 10-30...10-32 Note voice is too soft, the easiest way to fix this if for all background music use the sound editor to set its volume lower. In the properties panel with the backgroudn music select, click edit next to effect and set both the right and left channel at a lower volume. This is covered in chapter 10 viewgraphs. If you are daring you can load all sounds using ActionScript, and set the volume of all sounds indepently, this is also covered in chapter 10 viewgraphs. To do this....
Hints corresponding to each item number
Extra Credit Ultimate Tours or Portfolio |
Week 12 - 4/18 | |
| H6 | Chapter 11 Page 11-34..11-35 skillsdemo11.fla(CS3 and Studio 8 version of Book) Step 4a: after entering the code for onLoadMovieNum you need to play frame 2;
Extra Credit: Ultimate Tours and Portfolio 11 |
||
For Fall 2011 complete assignments h0..h6, we didn't cover chapter 12
|
|||
| H7 | Flash Home Page or Chapter 12 skillsdemo.fla | ||
|
These assignments from here down will not be used Fall/2009Trapped Puzzle |
||
| P1 | Flash Review you may pick any one of these assignments:
|
Prelim Draft 2/4/06 |
|
| P2 | Create an Index Page on cim.saddleback.edu, having the following key Components:
Place your index page in your public_html directory, with the name index.html; You can view the page from the Web using http://cim.saddleback.edu/~username Use WinSCP to transfer files to To view other students sites goto cim.saddleback.edu and click the Student Web-Sites and then select the class to preview. |
2/9/06 |
|
| Finish Reading Chapter 1 in Moronta | 2/8/06 |
||
| EC2 | Internal Flash Tutorial Available on Older Versions of Flash | ||
| OP | Optional Sign up for lynda.com Videos Information on blackboard, students enrolled in more than one of my Classes (CSS, PHP or ActionScript) have been e-mailed the access codes. or Try out these free demo tutorials Creating Action Script Movies They actually have several free tutorials (Site seems to have more up todate titles and longer videos than Lynda.com) but also more expensive. |
||
| EC3 | Find an Action Script on-line API this is both Extra Credit and P2; Examples of good APIs exist for JSP, Java and PHP. Bob has already done this, looks like our home page and the on-line assignment already lists the best On-line help. Maybe in the future Macromedia will have a good API separate from flash. Both Eclipse and Sepy may have good integrated help system. The internal Flash reference is proprietary. | ||
| OP | Deprecated, your personal web-site should have interesting flash links. On Blackboard under Discussion board is located a discussion board for placing your favorite links. At a later date we will have a survey on the best links. For your links list your name and link type....
|
2/1/05 |
|
| P3 | Properties & Button Events For C grade, Modify whoSeesMouse so that all four elements send both rollOver and rollOut events to the trace box; the trace output should also be sent to a dynamic text box (i.e., the black text on the right swift movie). ActionScript has a bug, you need to pass the instance name and not the this pointer when using buttons. For B grade, Modify whoSeesMouse so that object properties are printed in the dynamic text Box, (i.e., the red text in the image to the right). For A Grade, the dynamic text box should have formatting and the buttons should be functional. |
3/1/06 |
|
| P4 | Modify Output of comparison2.fla so that the text box is well formatted. You can do this by either using TextFormat and setting tab stops; Or my Using a CSS file, or HTMLtext (maybe <pre> tags work); However, HTML table elements don't work within Flash. You could also get fancy and attempt a Movie Clip with lineto separating columns. | 3/8/06 |
|
| P5 |
Finish write this simple infix calculator, you should be able to do +, -, *, / and % "mod"; I'm not supplying you with the flash file; But some of the source code is in the viewgraphs. |
3/18 | |
| P6 |
|
3/18 |
|
Detailed instructions....
PS we will be expanding on this assignment in CIM264D. |
|||
P6 is the Last Assignment for CIM264C
|
|||
|
|||
|
|||
| Page 101 Exercise 1. Frame Navigation Exercise. | |||
Code enhancements to consider...
|
|||
Chapter 4 Review : Modify myNumber.swf so that it also computes square, square root, prime, and prime factors. The input box for number is restricted to only two digits, how was this done? . You output should be sent to both a trace windows and a dynamic output box. Will release partial action script source code. For extra credit also output if the number between 0..99 is a Fibonacci number |
|||
For web-based teams we may implement a check out procedure, when you want to work on the code, Check out the project file, make changes to the code and resubmit. When you resubmit add a message briefly identifying what you have done, (e.g., created better buttons, add trigonometry, financial functions, etc.). In the event two people have flash file out at same time a librarian will be responsible for for merging all changes into a single active project file. The librarian serves dual rolls as both Quality Assurance and librarian. For QA, librarian is responsible for verfying integrity of changes. If you want to be the librarian/QA, let me know. Goal is to reproduce a HP-29c or HP-19c, this is a full list of HP RPN calculators. To implement the programmable features of the calculator one would link the flash ouptut to a python server module. One could also considering adding advance functions using server side JSP or PHP. To send data to server one uses the LoadVars class. The midterm in PHP is using a swf front end client interface. |
|||
| P11 | Breakout, code for breakout will be supplied design your own break out game | ||
|
Chapter 7 |
|||
| P13 | Jurassic Park Fractal | Flash Fractal Example | ||
Chapter 9 |
|||
| Tutorial on Flash/PHP/XML Database http://www.macromedia.com/devnet/flash/articles/flash_xmlphp.html |
|||
| P13 | Write a flash movie that allows the user to choose various mice. | ||
| EC1 | On Flash 2004 MX tutorials seem to be under In addition useful sites has some tutorial links On Flash MX version 6.0 Complete the help->tutorials on Flash MX
|
||
| Flex 21 Minute Presentations | |||
|
|
|||