AppInventor is going iOS

I already wrote about AppInventor being fun even for absolute beginners in programming (perhaps not even knowing the meaning of this word): it’s like using Scratch (from MIT) supercharged — your mobile doing the things you want to (and mobiles […]

Searching for Mahara with Elasticsearch on Ubuntu 16.04: wonderful!

Now and then I do not really remember where some things have been stored in Mahara: the standard search function is not helpful at all, searching only for user names. Lately I got audacious and thought about setting up Elasticsearch […]

Game based learning and BYOD: Kahoot

I admit that game based learning never was central to me — to learn something new requires quite an amount of work, I think. But acquiring knowledge is just one part of learning, strengthen your new skills by repetition and […]

Creation: Demonstrating Understanding (Monica Burns)

The title of this post is from a book from Monica Burns  I am reading at the moment. This is one aspect which is a guiding idea for me since many years: clearly, creating something related to a subject demonstrates […]

If THEY want to get it done – AppInventor is magic

Now and then I have students which not seem to be very interested in programming: this year a group of 14 girls and 5 boys aged 14 did not respond too enthusiastic to my offer to just snoop into some […]

Etherpad (Lite) inside Moodle on Ubuntu 16.04 (updated: ssl with letsencrypt)

Collaborative writing is fun and it’s a very fast way to share ideas or other pieces of text within a group — in my case a classroom. Using publicly available solutions is ok (e.g. yourpart.eu is a good starting point) […]

Mirroring mobile screens: ApowerMirror vs. Airserver vs. Reflector (UPDATE)

UPDATE: See below. Mirroring mobile screens to a whiteboard beamer is extremely useful to teach how to do something. The possibility to share students screens too is not only engaging but makes sure that everyone is involved. When starting this […]

AppInventor as a tool for applied Mathematics: GPS and coordinate transformations

Mobile devices offer a magnificent set of capabilities to use with studying physics — and this can be done with freely available software tools. Since five years I am using MIT AppInventor teaching programming courses for beginners and using it […]

Double Flipped Classroom Teaching Mathematics

“Flipped Classroom” by Mikel Agirregabiria is licensed under CC BY 2.0

The flipped classroom approach has advantages which are more striking than ever. My personal experience is a very strong dispersion of the speed of the learners. The (forced) ability to manage more than one task simultaneously in a multimedia setting with […]

Functional Programming in Geogebra

From the 5.0 Manual of Geogebra: It’s actually enough to provide a single list to Zip[]. This makes it a shorter alternative to Sequence[] when all you want is to traverse a list. For example, Zip[a^2, a, listOfNumbers] is much shorter than Sequence[Element[listOfNumbers, […]