Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| en:modul:m291:learningunits:lu06:aufgaben:07 [2025/04/28 11:02] – angelegt vdemir | en:modul:m291:learningunits:lu06:aufgaben:07 [2025/04/28 13:28] (aktuell) – vdemir | ||
|---|---|---|---|
| Zeile 4: | Zeile 4: | ||
| * Work type: Individual | * Work type: Individual | ||
| * Means of aid: only teaching materials, no websearch, no use of ai. | * Means of aid: only teaching materials, no websearch, no use of ai. | ||
| - | * Timeframe: | + | * Timeframe: |
| - | * Expected result: | + | * Expected result: |
| - | * | + | * simple-click |
| + | * mouseover | ||
| + | * mouse.right-click | ||
| + | * mouse-left-click | ||
| + | * mouse-middle-click | ||
| ===== Source ===== | ===== Source ===== | ||
| * [[https:// | * [[https:// | ||
| ===== Assignments | ===== Assignments | ||
| - | - Test the code example provided | + | The idea of this assignment is to exercise on the one hand the four basic events, and on the other hand the increment |
| - | - Make sure that you have the title < | + | |
| - | | + | |
| - | | + | |
| - | - Save your result in Webstorm, too. | + | |
| - | - In order to display | + | |
| - | - Needless to say, that the image-path must be adjusted, e.g. " | + | |
| - | - The result | + | |
| - | {{: | + | {{: |
| + | |||
| + | |||
| + | ==== Assignment A ==== | ||
| + | - Test the code example provided to you: When moving the mouse over a list food elements each element must change the backgroundcolour to grey. | ||
| + | - Make sure that you have the title < | ||
| + | - After moving the mouse over the colour area the background-colour should change randomly. Behind this effect there is a sophisticated Math-Operation. | ||
| + | - Replace the math-method with a **simple increment** operation with **step-size 1**. | ||
| + | - Start with the **colour value of 0**. | ||
| + | |||
| + | ==== Assignment B ==== | ||
| + | - Add another area for the a **right-click** event. | ||
| + | - Start with a **colour value of 120** | ||
| + | - Decrement **step-size is 2** | ||
| + | |||
| + | ==== Assignment C ==== | ||
| + | - Add another area for the a **left-click** event. | ||
| + | - Start with a **colour value of 240** | ||
| + | - Increment **step-size is 5** | ||
| + | |||
| + | ==== Assignment C ==== | ||
| + | - Add another area for the a **left-click** event. | ||
| + | - Start with a **colour value of 240** | ||
| + | - Increment **step-size is 5** | ||
| + | |||
| + | ==== Assignment D ==== | ||
| + | - Add another area for the a **mouseover** event. | ||
| + | - Start with a **colour value of 360** | ||
| + | - Decrement **step-size is 10** | ||
| + | |||
| + | ==== Assignment E ==== | ||
| + | - Add to all four textareas a mouse-middle event which resets all colour to the initial values. | ||
| + | - **Hint**: To get the initial values, you need to store te values in separately in the first place: either in 4 variables or in a array with all four initial values. | ||
| ===== Solution ===== | ===== Solution ===== | ||
| - | [[en: | + | [[en: |
| ===== Vocabulary ===== | ===== Vocabulary ===== | ||
| ^ English ^ German ^ | ^ English ^ German ^ | ||
| - | | ... | ...| | + | | to compraise |
| + | | sophisticated | raffiniert, anspruchsvoll | | ||
| + | | appearance | Erscheinung | | ||
| ---- | ---- | ||
| [[https:// | [[https:// | ||