CS 1020 01 Spring 2014 - Microcomputer Systems

  • FINAL EXAM on Thursday, April 24th:
    Study Guide for midterm exam...


      VIP: After Effects/Flash special effects student projects. Invisible buttons, interactive Fx, etc.

    2. Final Exam scores with Q1 and Q2 scores. Quiz 1, Quiz 2, Final Test averages.

    3. VIP - Thursday, May 1st group exercise handout: From STEM to STEAM - Ghostbusters, Negative Reinforcement studies by Dr. Peter Venkman, Coaching the Artist, Waggle Dancing Bees and Divergent Thinking, Mind-Sets, programming and troubleshooting and problem solving approaches, effort vs ability, rejecting or rising to challenges, ESP ability.

      Note that the STEM to STEAM 05/01/2014 handout has been annotated with suggestions and hints for how to connect up to Ghostbusters material.
      Of course, a BIC pen was used, in honor of BICTION!

    4. MIDTERM EXAM on Thursday, April 24th: Study Guide for midterm exam...

    5. Thursday, April 17th group exercise elaborated and developed further.
      THIS IS DUE ON TUESDAY April 29th. See email note. Also basis for group exercise/presentations on 4/22 (small groups).

      1. Figure 11.1. How we think diagram from Polya.

      2. Eric Maisel's Coaching the Artist Within handout and Venkman's "I'm studying the effect of negative reinforcement on ESP ability."

        Maisel Coaching Programmer/Problem Solver Within 5 page PDF instead of 1 page reduced size.

      3. GOAL-DIRECTED LEARNING diagram and handout with more ideas/reflections on problem solving by Polya.

      4. ghost.txt Ghostbusters ideas resource.

      5. waggle.txt Waggle Dancing Bees ideas developed in Ghostbusters context.

    6. Quiz one and quiz two scores: Q1Q2grades2014.txt and average percent. Test is on Thursday, April 24th. We will NOT have a final exam test, so the test on 4/24/14 is our last test or quiz.

    7. After Effects/Flash special effects student projects. Invisible buttons, interactive Fx, etc.

    8. Thursday, April 10th example: Snow, Heavy Snow, and no animation invisible button with Drop Shadow on the text.

      1. Up, Over, Down, and Hit states of button.
      2. The UP state has no content, thus the button is invisible.
      3. The OVER state shows a MENU of choices where to click to get SNOW, HEAVY SNOW, or NO Fx (effects).
      4. The DOWN state has the DROP shadows on the text move outward further to indicate visually the click event.
      5. The HIT state is one giant rectangle shape, the same size as the entire Flash stage and JPG or GIF or PNG image.

    9. After Effects to Flash video tutorial. Study this, try out the example, take notes, especially if you missed April 3rd Thursday class.

      Assignment due on Tuesday, April 15th. Choose to have 3 different AE (After Effects) effects other than Snow or Bubbles (which we did in class) to create an interactive Flash application. Use a photograph or GIF or JPG of your own choosing. Here is an example we will talk about in class on April 8th: Hair, Rain, Heavy Rain, Balls, Shatter, Glass special effects with invisible button.

      Snowing exercise.

    10. Quiz two on Thursday March 13th. Study Guide for quiz two.

    11. Wireshark assignment is due anytime before Spring Break, so turn it in on Thursday in the last class or outside class on Thursday or Friday.

    12. CRC = Cyclic Redundancy Check concepts and examples.

      Generator, Message, Redundacy Bits, and Transmitted: CRC example fully explained carefully step by step.

    13. Quiz One on Tuesday February 11th. As stated on the class syllabus, quiz one counts for about 5% of the grade.

    14. Hamming code words techniques and concepts. ASCII and binary representation of characters.

    15. Scroll down to the Telnet group and choose SSH Secure Shell to download the SSH Secure Shell for your computer.
      SSH Secure Shell for sunny.uni.edu: http://www.uni.edu/its/software-hardware/players-and-viewers

      We are using SSH Secure Shell. We are NOT using PuTTY!

    16. Here is the sample CS 1020 Form and CGI page that executes a PERL script when you SUBMIT button click. It gives you a quiz only if your login and password are correct. Note: Use Seeger as the user ID and use Seeger as the Password.

    17. PERL CGI program: Random Quotes plus the date and time.

      Seeing subsets or complete set or just one randomly chosen quote or web page.

    18. PERL random quotes concepts...
      Random quotes assignment is due by or on January 31st.
             1.  Send the URL by email to jacobson@cs.uni.edu
             2.  SUBJECT:  PERL random quotes assignment
             3.  Sign the email note with your first name
             4.  The URL you send will have been copied and pasted,
                     so there are no typos.
    19. BINARY basics. Also shows Octal (base 8) and hexadecimal (base 16) along with the base ten and base two.

      Explanation for how to convert from Decimal to Binary: Convert base ten to base two step by step approach.

      More about Binary and IP numbers and subnet masks for CS 1020 class. What octets are legal in a subnet mask?

    20. Tiny Imaginary Computer TIC handouts and examples/resources/old test questions.

      ACC, PC (IAR), Output, opcodes, instructions, data, tracing...

    21. Fetch/Execute Cycle and the TIC computer PC, also known as the IAR (Instruction Address Register). PC = Program Counter.

      More background on the Fetch/Execute Cycle: FetchExecuteMIPS.pdf: the I-cycle and the E-cycle.

    22. Please Do Not Throw Sausage Pizza Away: OSI 7 layers model for understanding networks and the internet. All People Seem To Need Data Processing

      The OSI 7 layers network model. Please Do Not Throw Sausage Pizza Away.

    23. Computer history - Atanasoff Berry Computer and Iowa State College - ABC versus ENIAC - four generations - Konrad Zuse and King Kong.

    24. Moore's law and shrinking the transistors.

    Spring 2013 CS 1020 class web page.