jul 282016
 

About a week ago my BBC micro:bit arrived from Pimoroni and since then I have been figuring out what I can do with it. I usually blog in Dutch about that but since my write-up is much more useful if people that actually own a BBC micro:bit can read it. Which probably mostly means people from the UK at the moment. And also, this hadn’t been done in English yet (unlike the one for iBeacon).

The video shows the full process and demonstrates the process, I will limit myself here to some background info and the links + code that are mentioned in the video:

One time steps:

  • Install the mBed seriel driver if you are on Windows;
  • Install the most recent Espruino .hex (unless you reprogrammed the micro:bit for other languages);
  • Install the web IDE extension for Chrome.

After that you us the web IDE if you want to set/change the URL that is being broadcasted.

Note that you can much more with Espruino and the micro:bit than set it as a Eddystone URL beacon! You can read and write the GPIO pins etc just like you can with the other languages. Have a look at the documentation on the site.
One Idea suggested by Gordon Williams was that you can read these values and then transmit these as part of the URL. There is a problem with that though. You can only use 17 bytes for the URL which means it has to remain short. Also, you would have to build a URL shortener into the code since I cannot add parameters after a URL that has been shortened with goo.gl.

Lees verder….

Deel dit bericht:
jun 282016
 

Het eerste bericht dat ik over Project Bloks tegen kwam gisterenavond laat was op Androidplanet.nl en dat had als titel “Project Bloks van Google leert kinderen programmeren“. En dat is eigenlijk precies niet wat het project doet.
Nou is de verwarring niet zo heel vreemd, want bij dat bericht was dit filmpje opgenomen, en dat filmpje is ook van Google, heeft vergelijkbare inhoud maar richt zich met name op een van de mogelijke eindproducten die te realiseren zijn met Project Bloks.

Project Bloks is namelijk gericht op ontwerpers, ontwikkelaars en onderzoekers. En ja, uiteindelijk ook op kinderen, maar het is voornamelijk een platform waar anderen producten op kunnen ontwikkelen.

Mooi. Al ben ik altijd een beetje sceptisch bij dit soort projecten van Google. Enerzijds hebben ze het geld om grote stappen te zetten, maar anderzijds is geen enkel project of product dat geen geld opbrengt zijn leven echt zeker bij Google. Met hetzelfde gemak draaien ze zoiets dan de nek om. Voor nu dus interessant, maar niet direct iets voor een leraar of docent. Ja, er is een eerste prototype dat samen met LEGO WeDo 2.0 of de Mirobot-tekenrobot en geschikt is voor kinderen tussen de vijf en acht jaar. Maar dat heeft als doel om te onderzoeken wat het beste werkt, niet om grootschalig in te zetten.

Nerddetail: Het Brain Board is gebaseerd op de Raspberry Pi Zero

Lees verder….

Deel dit bericht:
mei 242016
 

gogle-maps-ads-100662711-mediumBijna 11 jaar geleden ging ik voor het eerst aan de slag met GPS. Ik weet het, dat klinkt niet eens als lang geleden, maar dat was nog in de tijd dat je daar speciaal een GPS-ontvanger voor moest gebruiken.

Het op een kaart tonen van zo’n GPS-track was al helemaal niet vanzelfsprekend. En juist Google was in die tijd de pionier als het gaat om het op kaarten weergeven van GPX-bestanden of foto’s. Kijk bijvoorbeeld maar eens naar dit bericht uit 2006 met daarbij een verwijzing naar deze geanimeerde track van een rit van werk naar huis. Zoiets als wat Relive nu doet voor Strava, maar dan 10 jaar geleden. 😉

Maar Google Maps is al lang niet meer de plek waar ik naar toe ga als ik iets met kaarten wil. Sowieso is het al een tijdje niet meer mogelijk om (eenvoudig) een GPX-track weer te geven op een Google Map, daar gebruik ik nu OpenStreetmap voor (zoals hier). Maar ook op de laptop, in de browser is Google Maps al heel lang traag. Zelfs (zeker?) in hun eigen Chrome browser. Ja ja, ik weet het: het is gratis, niemand dwingt me om er gebruik van de maken.

Maar is het niet gek dat iemand die al 10 jaar gebruiker van een product is, zich nu hardop afvraagt waar het tipping point ligt voor wat betreft Google Maps? Wanneer wordt het product zó onbruikbaar dat zelfs de kaarten van Apple of van Microsoft of van wie dan ook een beter alternatief zijn?

Zou dat nu zijn, nu ze (nog meer) reclame gaan tonen op hun kaarten? Of hebben ze echt al zó veel marktaandeel en marktkracht dat het onmogelijk is voor anderen om hen naar de kroon te stoten?
We hebben in het verleden wel vaker bedrijven gehad die in bepaalde segmenten een monopolie hadden dat onbreekbaar leek (bv Microsoft), wordt dit ook gewoon een kwestie van afwachten?
Wel jammer, ook Microsoft was niet altijd “evil” en het nieuw Microsoft is een stuk aardiger. Het was zo prettig geweest als Google ook gewoon dat vriendelijke bedrijf van een paar jaar geleden was gebleven.

Deel dit bericht:
 Reacties uitgeschakeld voor Waar ligt het (negatieve) tipping point voor Google Maps?  Tags: , ,
mei 232016
 


VR_and_Cinema De presentatie van Jessica Brillhart, in het dagelijks leven Google’s Principal Filmmaker for VR, verliep verre van (technisch) vlekkeloos. Een groot aantal van de voorbeelden die ze wilden laten zien speelden niet af. Desondanks kan ik je de presentatie aanraden (vandaar ook deze blogpost).

Jessica gaat namelijk in op de vier punten die je in de afbeelding hiernaast ziet en die voor “filmmakers” relevant worden op het moment dat ze met Virtual Reality aan de slag gaan. Het gaat dan om vragen als “he, wat doe ik als ik geen absolute controle meer heb over het frame dat een kijker te zien krijgt?” of “hoe edit ik zo’n video?”. Maar zeker zo vreemd voor een filmmaker: “de camera bij VR is eigenlijk een persoon!” -> dus het camerastandpunt moet opeens logisch zijn, vanuit het oogpunt van de kijker, overgangen tussen camerastandpunten kunnen niet meer opeens enorm zij, etc.
En als je niet zeker weet waar de kijker kijkt, hoe bouw je dan een logische verhaal op in je film?

Zoals ik naar de video gekeken heb, is het niet alleen een verhaal van de problemen die een filmmaker te overwinnen heeft, maar zeker ook als belangrijke les die wij in ons achterhoofd moeten houden als we bijvoorbeeld Virtual Reality in het onderwijs willen gaan gebruiken. Want ook dan komen die vragen naar voren en als we er níet in slagen ze goed te verwerken in het materiaal dan wordt het qua materiaal niks.

Deel dit bericht:
mei 202016
 

Google heeft tijdens Google I/O 2016 de Cloud Vision API beschikbaar gesteld. Met behulp van deze online API kun je eenvoudig beeldherkenning toevoegen aan je eigen applicaties / devices zónder dat je zelf de benodigde rekencapaciteit beschikbaar hoeft te hebben.

Cloud_Vision_BotBovenstaand filmpje laat zien hoe je de API gebruikt vanuit een Raspberry Pi (vermomd in een GoPiGo robot). De API is niet gratis, maar voor kleinschalig gebruik (tot 1.000 units per maand) kun je er zonder te betalen gebruik van maken. Functionaliteiten die beschikbaar zijn:

  • Label Detection
    Detect broad sets of categories within an image, ranging from modes of transportation to animals.
  • Explicit Content Detection
    Detect explicit content like adult content or violent content within an image.
  • Logo Detection
    Detect popular product logos within an image.
  • Landmark Detection
    Detect popular natural and man-made structures within an image.
  • Optical Character Recognition
    Detect and extract text within an image, with support for a broad range of languages, along with support for automatic language identification.
  • Face Detection
    Detect multiple faces within an image, along with the associated key facial attributes like emotional state or wearing headwear.  Facial Recognition is not supported.
  • Image Attributes
    Detect general attributes of the image, such as dominant color.
  • Integrated REST API
    Access via REST API to request one or more annotation types per image. Images can be uploaded in the request or integrated with Google Cloud Storage.

Lees verder….

Deel dit bericht:
mei 192016
 

Google heeft aangekondigd dat Chromebooks de beschikking gaan krijgen over de Google Play Store. Groot nieuws, want daarmee krijgen de Chromebooks de mogelijkheid om bijvoorbeeld Office lokaal te installeren of bijvoorbeeld video’s en audiobestanden ook lokaal op te slaan en te bewerken.

Super?

Ja en nee.
Natuurlijk, het is handig als je bijlagen uit mailtjes lokaal kunt bewerken en opslaan of als je in een vliegtuig ook offline met je Chromebook kunt werken (of zo je wilt: beter offline kunt werken dan dat je nu kunt).
Maar ik vraag me af of Google hiermee niet ook de sterke kant van het platform, de eenvoud, het gebruiksgemak, niet overboord zet.
Ik bedoel, ik snapte altijd al dat ik mijn laptop niet zou willen inruilen voor een Chromebook. Niet als volledige vervanger in ieder geval. Ik snap het gebruik ervan in onderwijscontext en er zijn best andere scenarios te verzinnen waarbij je eigenlijk alleen een eenvoudige (lees: begrensd in functionaliteit) systeem wilt.

Met de Play Store en de lokale apps gaat een Chromebook meer op Android lijken. En hoewel ik prima overweg kan met Android op mijn smartphone en ook op een tablet, vraag ik me af of een Chromebook dan nog wel een Chromebook is. De tijd zal het leren.

Deel dit bericht:
 Reacties uitgeschakeld voor Is een Chromebook met Google Play Store nog wel een Chromebook?  Tags: , ,

EPUB export vanuit Google Documenten

 Gepubliceerd door om 06:54  eBooks, Tools
mrt 092016
 

Docs_epub_exportGoogle documenten heeft er sinds gisteren weer een aardige optie bij gekregen. Je kunt documenten nu ook rechtstreeks downloaden als EPUB bestand. Belangrijkste voordeel van EPUB ten opzichte van PDF zou moeten zijn dat het (betere) ondersteuning heeft voor “reflow”, d.w.z. dat de pagina’s zich gemakkelijk aan het formaat van het beeldscherm aan kunnen passen.

Het exporteren van een EPUB is heel eenvoudig, maar daar ligt ook wel een deel van de beperking. Je kunt namelijk niets invoeren voor wat betreft metadata bij het boek (auteur, titel etc). Ook kun je geen kaft toevoegen.
Dat zul je dan later in bv Calibre moeten doen.

Vervelender is dat de EPUB-bestanden niet door de EPUB 3 check heen komen van de idpf. Die geeft een foutmelding over een niet in de EPUB gevonden resource. Dat blijkt een verwijzing te zijn naar https://themes.googleusercontent.com/fonts/css waar de fonts vandaan gehaald worden die er deels verantwoordelijk voor zijn dat de EPUB er ook in bv iBooks inderdaad bijna zo uitzien als in Google documenten.

Lelijke_HTMLDat heeft wel ook weer tot gevolg dat de onderliggende HTML in het EPUB bestand best lelijk is. Ik merkte daarbij met name bij afbeeldingen dat iBooks daar af en toe moeite mee had, zo werd een afbeelding in portrait stand wél goed weergegeven maar was een deel van de afbeelding in landscape stand op de volgende pagina zichtbaar (was niet de bedoeling, ook niet in het oorspronkelijke document) waar het over een stuk tekst schoof.

Nou ja, ik neem aan dat ook Google nog wel een aantal updates uit zal brengen voor de export optie.

Drive_epub_viewHelaas betekent het nog niet dat je ook EPUB bestanden kunt uploaden om te bewerken in Google documenten. Google documenten is op het moment zelf nog niet eens in staat om (zonder plug-in) een EPUB bestand weer te geven.

Dat blijft dan nog maar even op het wensenlijstje staan.

Deel dit bericht:
 Reacties uitgeschakeld voor EPUB export vanuit Google Documenten  Tags: , ,
feb 112016
 

Eddystone_beaconTijdens de Bett 2016 was er maar één sessie over en geen enkele aanbieder. Maar ik ben nog steeds hoopvol dat dat in 2017 anders zal zijn nu ook Google steeds verder komt met het implementeren van hun open source implementaties van beacons.

Ze hebben nu ondersteuning toegevoegd voor Eddystone aan de beta voor Chrome voor Android nadat ook iOS al ondersteuning had voor deze beacons.

En ja, het is zeker niet alleen “Apple versus Google” (en ook niet helemaal nieuw), maar eigenlijk toch ook wel weer wel. Het is daarnaast ook wel een gevecht tussen concepten. En ik moet bekennen dat ik de Google / Eddystone aanpak wel prettig vind. Gebruik maken van “simpele” URLs en het idee dat je niet verschillende apps nodig hebt voor het ontvangen van de data van de verschillende beacons.

Gelukkig is het ook zo dat voor (veel? alle?) bestaande hardware updates beschikbaar zijn die ze voor beide systemen geschikt maken.

Lees verder….

Deel dit bericht:
dec 032015
 

20151203_141253 Ongeveer een maand geleden stelde ik mezelf de vraag of we nog iets moesten met Chromebooks in het onderwijs. In de reacties bood mijn collega Koen Steeman aan dat ik een keer bij ‘zijn’ basisschool zou komen kijken. Naast zijn werk als Specialist Leren met ict bij het iXperium Nijmegen is Koen namelijk ook docent van groep 8 bij ’t Startblok in Cuijk. Vanmiddag zouden twee andere ict-coördinatoren van basisscholen komen kijken en dus was het ook een uitgelezen moment voor mij om langs te gaan.

20151203_133555000_iOSDe klas van Koen maakt niet elke dag en niet elk moment van de dag gebruik van de Chromebooks. De school heeft een aantal laptopkarren met per kar 25 Chromebooks. De groepen 7 en 8 delen een kar, groep 5 en 6 ook. Voor de jongste leerlingen hebben ze iPads. Elke klas heeft minimaal één vast tijdblok per week waarop ze met de Chromebooks werken, de andere momenten worden door de leerkrachten op basis van behoefte ingepland. Vanmiddag was zo’n moment waarop de klas met de Chromebooks aan de slag gingen.
Op zo’n moment blijkt wel al een duidelijk voordeel van een Chromebook ten opzichte van een iPad: elke leerling logt in met zijn/haar eigen account en heeft dan meteen zijn eigen omgeving (favorieten etc) ter beschikking. Ten opzichte van een reguliere laptop (de school had eerst SkoolBooks) wint de Chromebook het aan het begin van de les duidelijk qua opstartsnelheid. Twee minuten wachten voordat een apparaat opgestart is, zorgt voor veel onrust in een klas.

De groep van Koen ging vanmiddag in verschillende groepjes aan de slag. Sommige leerlingen werkten met Duolingo aan hun Engels. Een ander groepjes was via een gedeeld document in Google Drive met Google Docs bezig met de planning / hun werkstuk voor de kerstactiviteit, weer een ander groepje was bezig met Code Combat etc.
De klas werkt daarnaast met Taal in Beeld,  De wereld in getallen, kortom een groot aantal verschillende (online) toepassingen, die eigenlijk allemaal ook wel als eigenschap hebben dat een toetsenbord voordelen heeft. Zeker omdat je dan het hele beeldscherm beschikbaar houdt tijdens het typen.

Lees verder….

Deel dit bericht:
nov 052015
 

hp 14 sky blue Gisteren werd er weer een nieuwe HP Chromebook aangekondigd. Voor mij leidde dat nogmaals tot de vraag in hoeverre zo’n Chromebook nu ook dagelijks bruikbaar is. Van de collega’s bij het iXperium begrijp ik namelijk dat het animo en de interesse voor de Chromebooks die daar aanwezig zijn minimaal is. Zeker niet hoog genoeg om nieuwe exemplaren aan te blijven schaffen en zo de collectie up-to-date te houden.

Nou is de vraag “In welke mate voldoet een Chromebook als licht device mét toetsenbord voor een senior onderzoeker van het iXperium / Center of Expertise Leren met ict?”niet echt een onderzoeksvraag die tot onze kernvragen behoort. Maar de vraag “Welke plek heeft een Chromebook naast de beschikbare tablet devices binnen het onderwijs?” zou een vraag zijn die wél relevant is.

Dus toch maar (weer) eens even de beschikbare info op een rij gezet en gekeken hoe zo’n onderzoeksvraag verder uit te werken is.
Lees verder….

Deel dit bericht: