Programming Class

Link to the class of   Mr. Madali: Period1
Activities:

           1. Setting up Blog.

           2. Review of HTML

           3. Application of HTML (About Me)

           4. Introduction to Javascript (Exer 1.)

           5. Exercise no 2 (Javascript Introduction)

           6. Exercise no 3 (Currency Conversion)

           7. Exercise no 4. (Odd/Even number)

           8. Project (Calculator)

           9. Google Form (Learn Google Form)

          10. Object Practice 1 (Create a simple application with two or more objects.
                                               Write a paragraph or letter combining those properties of objects.)

           11. Bank Account using Object in JS.

           12. Object/Event Lesson (Exercise no 1, Exercise no. 2)

           13. String and String Methods Exercises

           14.  Test on String and String Methods
                         Create an input box to accept text of a fullname in the form of  "LASTNAME, FIRSTNAME" example "REYES, MYRA" and then create a function to separate lastname and fisrtname into separate variable.

                                        Fullname:  

                                       

                                       Lastname:  REYES
                                       Fisrtname:  MYRA

             15. Numbers /Numbers Method exercises

             16. Test on numbers and numbers methods.
                   Title:
                             Simple Grading System
                        Create an application that will input student's grade (50-100), the application should only accept numbers between 50-100. The application will output the precise grade with 2 decimal point and a corresponding letter grade (50-59 F,  60-69 D, 70-79 C, 80-89 B, 90-100 A). The application should also show the corresponding Binary, Octal and Hexadecimal equivalent of the computed average grade. A button should be click to show the result.


         17. Math methods exercises -  familiarize with the different Math methods and use it to solve problems.

          18. Date Methods -  familiarize with the different Date methods and use it to solve problems.

         19.  Form /  Input exercises -learn how to different elements of a form.

++++++++++++++++++++++++++++++++++++

         20.  Independent work: (On-line Quiz) Create a simple on-line quiz with a different type of questions., multiple choice, fill-in the blanks, true or false etc.

         21. Array  Exercises

         22. Test on Array:
               Problem
                   /** Distributes the tokens from the current player's position one at a time to each player in
                    * the game. Distribution begins with the next position and continues until all the tokens
                    * have been distributed. If there are still tokens to distribute when the player at the
                    * highest position is reached, the next token will be distributed to the player at position 0.
                     * Precondition: the current player has at least one token.
                    * Postcondition: the current player has not changed.
                    */
          23.  Array Methods Exercises

          24. Test on Array Methods / Array

              Return an array that contains exactly the same numbers as the given array, but rearranged so that every 3 is immediately followed by a 4. Do not move the 3's, but every other number may move. The array contains the same number of 3's and 4's, every 3 has a number after it that is not a 3 or 4, and a 3 appears in the array before any 4. 

fix34({1, 3, 1, 4}) → {1, 3, 4, 1}
fix34({1, 3, 1, 4, 4, 3, 1}) → {1, 3, 4, 1, 1, 3, 4}
fix34({3, 2, 2, 4}) → {3, 4, 2, 2}



 



No comments:

Post a Comment