Difference between revisions of "Commandline@school"
Line 1: | Line 1: | ||
− | + | = Learning at the prompt = | |
− | I created this | + | To teach students in 8th grade the basics of Linux and networking the school has around 30 redundant laptops. |
+ | Kids work with these devices in 6 ict classes, that is 9 clock hours every week. Maintenance is a challenge but also part of the learning process. Ideally students can identify problems with the hardware themselves and repair them. <br> | ||
+ | I created this document to study to what technical level students can can repair old laptops and use as Linux devices. | ||
+ | I start with a simple table to get an idea of the data and actions involved. I have chosen for a wiki format as this format is a proven solution for knowledge mapping as it is the format behind Wikipedia. Although a database approach to this subject would be technically more sound in terms of redundancy, understanding the workings of the Wikipedia will lead to more relevant learning experience of students. | ||
+ | The goal is to install a local media wiki server in the classroom which can be maintained by students.<br> | ||
+ | |||
+ | = Table structure = | ||
For now the 'database' is just a flat file, which must be edited within the wiki. <br> | For now the 'database' is just a flat file, which must be edited within the wiki. <br> | ||
* 'type' denotes the brand and type of the laptop and the order number in the group. | * 'type' denotes the brand and type of the laptop and the order number in the group. | ||
Line 6: | Line 12: | ||
* 'kernel' - the kernel version of the OS. SMP means a 32 bits kernel.the device | * 'kernel' - the kernel version of the OS. SMP means a 32 bits kernel.the device | ||
* 'state' - what is broken. | * 'state' - what is broken. | ||
− | * 'action' - what needs to be done. | + | * 'action' - what needs to be done. |
+ | * 'date' - entry date | ||
Example table. | Example table. | ||
{| class="wikitable sortable" | {| class="wikitable sortable" |
Revision as of 08:44, 2 September 2021
Learning at the prompt
To teach students in 8th grade the basics of Linux and networking the school has around 30 redundant laptops.
Kids work with these devices in 6 ict classes, that is 9 clock hours every week. Maintenance is a challenge but also part of the learning process. Ideally students can identify problems with the hardware themselves and repair them.
I created this document to study to what technical level students can can repair old laptops and use as Linux devices.
I start with a simple table to get an idea of the data and actions involved. I have chosen for a wiki format as this format is a proven solution for knowledge mapping as it is the format behind Wikipedia. Although a database approach to this subject would be technically more sound in terms of redundancy, understanding the workings of the Wikipedia will lead to more relevant learning experience of students.
The goal is to install a local media wiki server in the classroom which can be maintained by students.
Table structure
For now the 'database' is just a flat file, which must be edited within the wiki.
- 'type' denotes the brand and type of the laptop and the order number in the group.
- 'member' - the color code of the group the device belongs to. The laptops who belong to the same group are stored in a box with the same color coding
- 'kernel' - the kernel version of the OS. SMP means a 32 bits kernel.the device
- 'state' - what is broken.
- 'action' - what needs to be done.
- 'date' - entry date
Example table.
type | member | kernel | state | action | date |
---|---|---|---|---|---|
hp530-1 | ReGr-1 | 5.13smp | battery dead | change battery | 23.08.2021 |
hp530-2 | ReGr-2 | 5.13smp | ctrl-key broken | replace key or keyboard | 21.08.2021 |
hp530-3 | ReGr-3 | 5.10smp | old kernel | update os | 03.09.2021 |
hp530-4 | ReGr-4 | 5.13smp | low on ram | install extra memory bank | 02.12.2020 |
Note: This effort is inspired by the discussion I had with Justa about the communication of the state of Techninc tools, member projects and inventory. The idea is to use a combination of color codes and index numbers. The colors express the state of the object. The number refers to a webpage on the wiki.