Blog :

D3 uden data binding

Man plejer som regel at bruge D3 data binding for at lave koden afkoblet.

Data binding er vigtig fordi:

  1. Det gør koden mindre. For eksempel som der blev vist i forrige artikel kan man lave en cirkel men en ligne. Uden data binding bruger man 4 ligner for en cirkel(Se eksempel nedenfor)
  2. Når man han data ligende et sted dkal man kun ændre et sted, i stedet for alle mulige steder i koden
  3. Hvis man har al funktionalitet liggende i et program har fejl støre sansynlighed for at trække det hele ned.

Uden data binding behøves man ikke at starte en python server.

Introduktion til D3

I denne artikelserie vil jeg vise jer hvordan D3 fungerer.

D3 er et Javascript bibliotek som bliver brugt til at lave visuailseringer.

Visualiseringer af data er vigtige, fordi det gør det lettere at forstå sammenhæng, som dataene viser.

D3 er et godt værktøj, fordi man let kan læse data ind og derefter lave grafer og illustrationer .

Koden nedenfor viser et simpelt lille program, som tegner cirkler ud fra de data, som  findes i csv filen circles.csv

Indhold af circles.csv

Her er det endelige resultat:

D3Circles

For at eksekvere koden skal man starte en python server i en terminal. Her er kommandoen:

Og pege browseren på localhost:8000

Det her er påkrævet får at html-filen skal have adgang til csv-filen.

Laver man ren html og Javascript, kan man åbne filen direkte fra browseren.

Æble Kage

I onsdags var vi ude at plukke æbler.

Vores lærer Mirjam og skolens kok (Rob) er taget os med ud til skolehaverne hvor vi plukkede en masse æbler. Vi havde et par spande med derhen og de blev hurtigt fyldt op med æbler som vi alle havde været med til at plukke. Morvarid tog dog lidt flere billeder end æbler. Vi fik også et godt overblik over hvordan skolehaverne så ud. Vi plukkede også nogle spiselige blomster til at dekorere kagerne med, det var pigernes ide. Der var også nogle få dyr. Mens vi plukkede æbler så vi nogle bikuber, de fleste af os fik et chok siden der cirkulerede en masse bier omkring dem. Heldigvis var der ingen der blev stukket.

Og ca. efter tre kvarter i skolehaverne tog vi tilbage til skolen hvor vi både dekorede og smagte (måske lidt for meget) på vores lækre nybagte hjemmelavede forskellige æbledesserter.

Alt i alt havde vi en skøn dag.

Skrevet af Basile og Nesa

IMG_2253 IMG_2257

 IMG_2258 IMG_2256

Viktor, Noah, Louis, Sacha & Almas gruppe:

Vi har arbejdet med et projekt som handlede om at man skulle plukke æbler og bage en kage. Vores gruppe valgte så at lave en engelsk kage som hedder en ”Apple crumble”. Her er så vores opskrift:

Den nederste bund af kagen: 300g æbler 30g usaltet smør 30g sukker ¼tsk kanel ?g mandler

Toppen af kagen: 120g mel 60g sukker 60g usaltet smør

= Apple Crumble

 

IMG_2271  IMG_2262

Gisli, Marianna, Alborz & Nesa gruppe:

Ingredienser:

Æblerne hakkes i tern og koges med vanilje, kardemome & kanel.

Makroner og rasp knuses & blandes.

Fløde piskes med vaniljesukker og derefter lægges i lag i glasskål.

IMG_2261 IMG_2265 IMG_2270

 

Morvarid, Basile, Alix & Vilhelm:

(Opskrift kommer senere)

 

IMG_2263 IMG_2264 IMG_2266

IMG_2267 IMG_2269

Superlederen

 

Jeg har været i Forum for at se en science messe med hele skolen. Den ting jeg syntes var det sjoveste var superlederen. Det er en lille keramiklegering som er dyppet i flydende nitrogen som så blev sat på en skinne af magneter. Det er ikke noget elektrisk modstand så strømmen bliver ved med at køre rundt i den.

Strømmen genererer et magnet felt som modarbejder de faste magneters felt. På den måde bliver keramikbrikken i samme afstand fra magneterne.

Jeg har ingen venner, når jeg er brun.

Jeg spiller et spil, der hedder MovieStarPlanet. MovieStarPlanet handler om at blive en filmstjerne. I MovieStarPlanet kan man lave Film. Vis man ikke er VIP (Very Important Person) kan man ikke lave film der er længere end 1 minut. Det koster penge, at blive VIP.

Man kan også lave Artbook. I en artbook kan man skrive, og sætte biledder ind på den. Jeg kan godt lide at designe tøj. Når man designer tøj kan man lave mønstre og klistermærker.

Når man går i chatrum kan man chate med andre. I chatrum kan man blive Venner, Bedste Venner og NK (Net kæreste)

Man kan også spille små MovieStarPlanet spil.

Når man klikker på “shopping” så kan man købe Genstande, Tøj, Baggrunde til film og musik til film.

MSP

En ting jeg godt kan lide at gøre, det er at lave looks. Man klæder bare sin moviestar på og laver et look. I MovieStarPlanet kan man vælge hvordan, man vil se ud. Man bestemmer selv, hvad for noget tøj, hvilken en farve hår og hvilken hudfarve man vil have. Jeg har prøvet at lave en profil med brun hudfarve. Her på billedet har jeg hvid hudfarve. På min profil hvor jeg har brun hudfarve, er der ingen der vil være venner med mig, kun andre brune. På min profil med hvid hudfarve er der mange, der gerne vil være mine venner. Jeg er ret populær på min profil med hvid hudfarve, men ikke på den med brun hudfarve.

Det er meget overfladisk. Gad vide, om det er sådan i virkeligheden.

 

Leocad

pirate-table

Leocad est un programme d’ordinateur. On peut construire ce que l’on veut en Lego.

Moi, j’aime beaucoup ce programme.

On peut télécharger ce programme en ligne sur leocad.org ou sur un terminal.

Leocad le programme de Lego est en anglais.

Je ne sais pas si on peut le traduire.

Dans ce programme on peut modéliser des constructions en Lego sur l’ordinateur.

On peut avoir toutes les pièces que que l’on veut.

On peut aussi chercher des pièces.

Quand on a construit un objet sur l’ordinateur on ne peut pas vraiment jouer comme dans la réalité.

Par exemple, on ne peut pas asseoir les personnages comme dans la réalité.

Mais dans l’ordinateur on peut leur bouger les bras de façon latérale aussi.

La conception assistée par ordinateur (CAO) ou computer-aided design (CAD) en anglais, désigne les systèmes informatiques spécialisés conçus dès les années 70 pour remplacer les tables à dessin des bureaux d’études des entreprises industrielles

Avec un programme qui s’appelle blender on peut aussi faire des effets spéciaux.

pharaohs

LEGO gladiatorer

Der var engang for lang tid siden i Rom nogle gladiatorer, der kæmpede mod Roms største krokodille. Den var 5 m lang og 2 m høj. Alle gladiatorene ville prøve, for hvis en af dem kunne klare krokodillen, ville han blive Roms mest berømte gladiator. Det var ikke svært at give mad til krokodillen, for hver gang  nogen ville slå den ihjel, blev de dræbt og ædt.

 

Her er scratch-programmet, der  styrer krokodillen

cladiator scratch

Imperiet slår igen

 

Attack  on the ice planet.

I have counted nine imperial walkers but I’m not sure.

An imperial walker is a giant metal robot.

It is probably 50 meters tall.

 

This is cloud city.

Dark Vader says to Luke: I am your father

Le temps de guerre

de quoi avaient l’air les soldats de différentes époques.

voici Coeur de Lion (1170)

voici des soldats espagnols (1525)

voici les grenadiers de Napoléon

voici les Écossais de Waterloo (1815)

voici un soldat danois (2011)

les soldats en étain, je les ai moulés moi-même.