Programming Class

Link to the class of Mr. Madali: Period 1 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. Back 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 firstname into separate variable.
  Fullname: REYES, MYRA
  | Click |
  Lastname: Reyes
  Firstname: Myra

15. Numbers /Numbers Methods

16. Test on Numbers and Number 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. Online Quiz: Test Input Types: Independent work.Create a simple online 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 token 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 Exercise

24. Test 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