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:// | ||