Skicka in utvärderingen

Skolvärlden är full av utvärderingar. Lärare skall utvärdera kurser. Rektorer vill ha utvärderingar av olika insatser. Elever skall utvärdera undervisning. Kort sagt finns det mängder av olika varianter av utvärderingar, och alla kan i värsta fall samlas som en hög på ditt skrivbord i väntan på analys.

Misströsta inte. Det finns ett flertal olika sätt att förenkla din vardag.

## Google form

Google form kan vara din hjälp i nöden. Google form är suveränt när det gäller just utvärderingar. Det krävs att du har ett googlekonto, men det är gratis och tar inte många minuter att införskaffa. Gå sedan in på din drive ( http://drive.google.com ) och välj att skapa ett nytt formulär, en "form".

Poängen här är att varje fråga du skapar har ett medföljande textfält. Det fältet sparas sedan i ett Excel-liknande dokument som har samma namn som ditt formulär och som också ligger i google drive. Detta dokument går att spara ner lokalt så att du, vid en utvärdering, kan koppla det till Word och skapa en prydlig rapport. (Se kapitlet om hur du kopplar Excel till Word). Genom att användarna fyller i formuläret online det att garantera anonymiteten för användaren.

## Skolans drive

Ibland har skolan ett eget system där man kan spara filer. Det går naturligtvis också bra, men nackdelen är att det är orimligt svårt att skapa en anonym inlämning när användarna skall logga in.

## Skicka in svar med e-mail

Samma problem finns här som med en gemensam drive för skolan. Vanligtvis följer avsändarens e-mailadress med i utskicken och det är näst intill omöjligt att skicka in anonyma utvärderingar.

## Skicka in anonyma svar med e-mail

Om du har en hemsideplats där ute på Internet går det bra att ha ett eget formulär där användarna kan skicka in svaren med e-mail direkt från hemsidan. Fördelen med det förfarandet är att det inte går att se vilken avsändaradress som använts, och IP-numret är webserverns. På det viset går det att garantera anonymiteten för användaren.

Kod för en fungerande, serverbaserad utvärdering finns här. Observera att den måste heta utvardering.php och finnas utlagd på en webserver med php-installerat för att fungera.

```
<!DOCTYPE html>
<html lang="sv">
<head>

<!-- Script för att stoppa ENTER-tangent nedslag -->
   <script type="text/javascript">
       function stopRKey(evt) {
       var evt = (evt) ? evt : ((event) ? event : null);
       var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
       if ((evt.keyCode == 13) && (node.type=="text"))  {return false;}
    }
    document.onkeypress = stopRKey;
    </script>

    <title>Utvärdering</title>
    <meta charset="utf-8">
    <meta name="description" content="Hemsida för utvärdering" />
    <meta name="keywords" content="utvärdering, skola" />
    <meta name="author" content="Ingemar Wiklund" />
    <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;" />
    <meta http-equiv="description" content="Mobilanpassad sida för utvärdering i skolan" />

<!-- För att ge roligare typsnitt i textrutan -->
    <style>
       input, textarea{
       font-family:Georgia;
       font-size: 12px;
       border-radius:5px;
       -moz-border-radius:5px;
       -webkit-border-radius:5px;
       }
    </style>

   </head>
   <body bgcolor=#FFFFE0>

<!-- Här börjar det användaren ser -->
<h1>Utvärdering</h1>
<h2>Skickas in senast 17/4</h2><br />

<?php
// Visa formuläret om inget neddelande redan skickats
   if (!isset($_POST["submit"])) {
  ?>

  <!-- OBS NAMNET! Det måste vara samma som hemsidans namn -->
  <!-- skall exemplet fungera måste det vara utvardering.php -->

  <form  method="post" action="utvardering.php">
  <!-- om den ligger i en underkatalog som heter utvarderingar skriver du istället -->
  <!-- <form  method="post" action="/utvarderingar/utvardering.php"> -->

  <!-- Text -->
  <hr><br />
  <p>Fyll i utvärderingen om <i>Detta</i>.
  <br />Den är anonym och avsändaradressen blir noreply@kungalv.se
  <br />IP-adressen blir samma som webserverns, och inte din dators.
  <br />Du kan skriva längre än rutans längd.
  <br /><i>//Ingemar</i></p>

  <br />

<!-- Här kommer textrutan användarna skriver i -->
<!-- Byt ut texten till något du själv vill utvärdera -->

<textarea rows="45" cols="140" name="uppgift1">
1. Något jag känner igen?

2. Någon ny tanke?

3. Kort kommentar om mitt mål.

4. Synpunkter på träffarna.

</textarea>
  <br /><br />
  <hr>

    <br />
   <!-- Knappen man trycker på för att skicka in formuläret -->
   <input type="submit" class="button"  name="submit" value="Skicka">
  </form>

  <?php
   } else {  // användaren har skickat meddelandet
	  $from = "noreply@kungalv.se"; // avsändaradressen
	  $subject = "Utvärdering  \"Om detta\" 2015";
          $message = $_POST["uppgift1"];

	  // raderna bör inte vara mer än 70 tecken långa
          $message = wordwrap($message, 70);

          // skicka mailet
          // byt fornamn.efternamn@kungalv.se till den adress du vill att det skall skickas
          // låt gärna avsändaradress och mottagaradress ha samma domän. Som: kungalv.se i exemplet.

	  mail("fornamn.efternamn@kungalv.se",$subject,$message,"From: $from\n");
          echo "Nu är utvärderingen inskickad";
	  echo "<br />";
    }
  ?>

  </body>
  </html>

```
Det kan uppstå problem med e-mailadresserna. Både för "till" och "från". I värsta fall verkar allt fungera men mailen går inte fram alls utan hamnar i mailserverns spamfilter. För att undvika det kan du skriva din egen e-mailadress som avsändaradress, den borde vara godkänd, och titta i mailserverns "skräppost" mapp om e-mailen inte verkar komma fram. Den har en tedens att landa där första gången.

Orsaken till att detta händer är att IP-adressen från avsändaren inte stämmer med mailserverns IP-nummer. Med den här tekniken kan du faktiskt skriva precis vilken avsändaradress som helst och det är exakt den tekniken mail-spammare använder sig av.