Instructions

 

Seguite bene le istruzioni generali. Leggetele tutte prima di iniziare.

  1. Aprite il vostro account Teams.
  2. Fate gli esercizi nell'ordine indicato.
  3. Leggete bene le istruzioni in inglese prima di cominciare. Attenzione dovrete anche fare esercizi di matematica (principalmente geometria).
  4. Avete la possibilità di fare vari tentativi, ma dovete arrivare alla fine di ogni sfida. 
  5. Quando avrete finito ogni sfida, chiamate Mrs. M che vi aiuterà a salvare i vostri attestati (per alcuni lavori) che le manderete tramite la vostra chat di Teams. Mrs. M invierà poi un attestato formale dalla UE dopo la chiusura della Codeweek.
  6. Il comportamento deve essere corretto. Se non avviene, sarete automaticamente sospeso dall'uso del PC almeno fino alla fine della CodeWeek. 
  7. Se lavorate in due, abbiate pazienza e concordate le strategie. Ricordate: meno righe di coding usate, più leggero sarà il programma e meglio funzionerà.

Goals

  1. To learn about artificial intelligence (AI), machine learning, training data, and bias, while exploring ethical issues and how AI can be used to address world problems.
  2. To get to know programming with a simple yet expressive project.
  3. To learn that coding can be artistic and lead to beautiful results.
  4. To make fall brighter with colorful creations during the EU Code Week.
  5. To contribute to Sustainable Development Goals (SDGs), especially SDG13 -Climate Change by creating coding events that improve climate change education through raising awareness on art and biodiversity.

Challenges

1- Create your own masterpiece!

 

Click the picture to get to "Create your own masterpiece!"

  • Create your own masterpiece with artist! Use code blocks to make your artist create a unique work of art.
  • Instructions are listed at the top of each level.
  • Complete all levels.
  • At the end you will be able to save your masterpiece sending it to Mrs. M trhough Teams private chat, and to get your certificate.

 


2- Create a flower and a garden of flowers!

 

  • We will use the platform called "SNAP!". SNAP! is very similar to SCRATCH.
  • Develop a program in Snap! which grows a virtual flower field with different types of flowers and different numbers of petals.
  • The flower field should contain different types of flowers with different numbers of petals. Ideally, the flowers are programmed, which means that they are constructed by stamping and turning (or drawing and turning) petals repeatedly.
  • Tutorial: VIDEO TUTORIAL
  • At the end you will be able to save your masterpiece sending it to Mrs. M trhough Teams private chat, and to get your certificate.

 


3- Make a virtual pet

 

watch the TUTORIAL

Program a virtual pat that the user can feed, play with, and look after.

 

Go to SCRATCH

 

 TIPS

  • Costumes for States: Use different costumes to show the pet’s states, such as happy, hungry, or playing. You can switch costumes based on the pet’s actions.
  • Interactions: Create buttons or clickable sprites for actions like feeding, playing, and sleeping. Use when this sprite clicked blocks to handle these interactions.
  • Variables for Needs: Use variables to track the pet’s needs, such as hunger, happiness, and energy. Adjust these variables based on the user’s interactions.
  • Broadcasting: Use broadcast messages to manage different activities and transitions between them.

ADVANCED TIPS: 

  • Health System: Add a health system to make the game more challenging. The pet’s health decreases if its needs are not met. Use a variable to track health and display it on the screen.
  • Animations: Add animations for different actions. For example, animate the dog eating when it’s fed or playing with a ball when it’s in the playing state.
  • Sound effetcs: Use sound effects to make the interactions more engaging. Play a barking sound when the dog is happy or a snoring sound when it's sleeping.
  • Multiple Pets: Allow the use to choose between different pets, each with its own needs and behaviours. Create separate sprites and costumes for each pet.

 


4- Train an AI robot

 

  • Go step by step. Watch the short video whenever you change level.
  • Instructions are shown as videos within the tutorial and also written at the top of each level.
  • Check carefully and be patient and accurate!
  • At the end you will be able to save your masterpiece sending it to Mrs. M trhough Teams private chat, and to get your certificate.

 


Source: