This year I joined my school’s Pupil’s Committee. It was a really great and rich experience both in acquiring knowledge, meeting new people and buildings friendships!
At the end of the year, the committee establishes a group of people, the “Electoral Board”, who will form a new Pupil’s Committee the next school year. As a member of this year’s Electoral Board, I volunteered to write new statutes for the Pupil’s Committee. Creating clear rules and procedures helps much in keeping the committee organized and reduces confusion when working.
In these series of posts that will follow, I will describe how I wrote the statuses for the Pupil’s Committee from scratch. I’m not a professional columnist, but I hope at least I can give you some hints and maybe help you in your own work, writing statuses for your own student committee, association, or any other project you might have.
You can download this project at the bottom of the page
It’s finally the summer holidays! After a long school year of revisions and tests, it’s finally time to relax! But before going swimming in the sea I spent an internship for three weeks at FabLab Luxembourg! It was a really great experience. I meet some really passionate, creative and captivating people full of ideas they want to talk about. Thank you FabLab Luxembourg for this really great time!
FabLab Luxembourg is part of the really large network Fab Foundation. For those who do not know what a FabLab is, well FabLabs (Fabrication Laboratories) provide access to modern means for invention, like 3D printers, milling machines, laser cutters, vinyl cutters, … that can help you develop your ideas. There are approximately 550 FabLabs around the world (map of all FabLabs in the world).
See this really nice video about FabLabs:
During my internship, I learned to use all these really cool machines and I had the chance to create a big calendar for the open access days. The goal was to find a way to keep open access days organised by letting users reserve different machines during open access days. Thus I designed a big grid with all the available machines and hours in vinyl and stick it in the wall.
FabLab Open Access Wall
To create the layout I used Rhinoceros 3D modelling tool, a really great tool for creating both 2D and 3D objects, and made a big banner, custom icons for each machine and the grid layout. For users to book a machine, I had the idea to cut small square cards in different matters that users could hand on hooks. We’d have to place on hook for every machine in all available hours.
The wall should be visible by far so I choose to use the Nevis Bold font for all text. It’s a really nice font and really fits in the place.
The making of the grid was a bit tricky, it had to be straight or else it wouldn’t be nice. To achieve that we use a rope and a heavy object we hang at the end of the rope. This way when we’d hold the rope from one point we’ll have a nice straight vertical line that we can use to trace straight lines, thank you gravity. Because each cell of the grid is 15.8cm width × 12.2 cm height, we marked the wall going down every 12.2 cm using the rope. We repeated the same process at the beginning, the center and the end of the grid. After we connected all points in horizontal lines using rules.
After this we also had to stick the available times at the start of each column, but the problem here was that the times should be perfectly aligned at the center of each column. So, to mark the columns and know where is the center of each without having to measure it for each columns. I used the laser cutter to make a rectangle in the size of a cell to help us trace all the columns but also mark the center of each column using the point at the middle, let’s call this rectangle “helping frame”. To stick the hours we used a transfer film, after transferring the vinyl to the film, we measured and marked where was the middle of the text using a ruler and rhinoceros. Then using the helping lines we already marked on the wall we glued the time signs in the middle of each column.
Also, by using the helping frame, we could also mark where we were going to put the hook in order for users hang the reservations cards.
To stick the machine’s icons and vertical text, we did pretty the same thing as for the hours.
After sticking everything on the wall, we had to laser-cut and engrave all the different reservation cards! For the 3D printers I used a coloured mat plastic. For the laser cutter we used a special plastic, it was a black plastic with a thin yellow film at the top, so when engraving on the thin film would disappear and we would have a nice black-yellow card! Then for the milling machines, I used to engrave on wood.
Today it’s the 14 of March 2015 and it’s today that we celebrate the century’s pi day! If you write today’s date in MM.DD.YY date format you get 3.14.15 which is the first 5 digits of the pi number (π (pi) = 3.14159265…), the next time we would be celebrating the pi day will be in 100 years (in 2115)! I found this really nice website by Wolfram which finds any date in sequence inside the pi number.
I found that my birthday pi digit is 101,231!
Find your birthday pi digit at www.mypiday.com! And have a nice pi day :) !
This app aims to help schools display daily teacher absences to all students of their school. They can also display news and make announcements, it’s a “teachers absences management system”.
iTeachr is the web version of an app I’ve created in Visual Basic to help my school show the daily absent teachers and news. The first version had some bugs and was not compatible with all devices. So I decides to turn it into a web app.
It’s very simple to use and have a very minimal design. When you enter as an administrator you are immediately redirected to the “Today’s absent teachers” page. From there you can edit all daily teachers absences. To add a teacher just enter his email to the “Teacher Email” text box, select the periods when he is replaced and, if you want, add some comments about this absence (in what class he will be replace, for example). When you’re done, click “Add Teacher” and that’s it, the info will be updated in seconds in all screens! Cool!
I also designed a MySql Database to handle all information, you can see the schema below:
I’m actually hosting this app, so if you want to see it live click “Demo”.
To enter the app use “admin@admin” as email and “1234” as password to enter as administrator or “view@view” as email and “1234” as password to enter the viewer profile (the viewer profile is used to display the daily teacher absences to large screens).