Moodle databas för stor?

Min andra webhost, siteground, klagade nyss att ett MySQL databas var för stor (>500 Mb) och gav mig en vecka att åtgärda det.

Det var en databas som hörde till en av mina Moodle platser.  Om man gick in med PhpMyAdmin, kunde man se att att mdl_sessions tabellen var den största, med flera hundra Mb.  Jag sorterade på tid, men det visas bara i Epoche (UNIX) tidstämpel. Man kan hitta omvandlare på nätet (t.ex. http://www.epochconverter.com/) och det visade sig att de äldsta posterna i tabellen var från 2011. Det verkade som om man kunde ”empty” tabellen utan stora följder. (Kanske bra att undvika när folk är inloggade.)

Ibland kan DB namnen ge väldigt liten ledning om vilken Moodle det gäller om du har flera. Om du går in i en databas och kollar mdl_course tabellen, kan den ge upplysningar om ingående kurser och Moodle sitens namn.

En bra query för att kolla storleken på alla dina MySQL baser:

SELECT table_schema "Data Base Name", sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB"
FROM information_schema.TABLES GROUP BY table_schema ;

gav output:

Data Base Name Data Base Size in MB
information_schema 0.00878906
tupo_jo151 0.20866203
tupo_jo152 0.46760845
tupo_komvux 2.50074005
tupo_mdle1 11.16973972
tupo_mdle12 21.08011818
tupo_mdle2 0.92107487
tupo_mdle3 4.15172386
tupo_mKastel 26.23437500
tupo_mood503 27.54687500
tupo_mood529 210.06250000
tupo_sitemagixprod 0.01076508
tupo_wcln1 0.04072952

Parkeringssimulering gjort i Scratch

Scratch är ett jättetrevligt programmeringsspråk som utvecklats på MIT med målet att göra något som barn kan använda. ”Syntaxen” (regler för hur man sätter ihop ett program) är underlättad genom att det är LEGOliknande block som sätts ihop. De har i år gjort ett nytt upplägg som innebär att man kan göra allt i en webbläsare, utan att installera Scratch programmet eller JAVA som den gamla versionen var beroende av. De finns översatt till många språk och är gjort så man enkelt delar med sig av sina projekt och kan bygga på andras.

En användare, Paddle2See, hade gjort en trevlig simulering om parkering. Man skulle kontrollera ratten med musen, och just det tyckte jag var lite svårhanterlig. Så jag gjorde en ”branch” av den och ändrade så att man styr ratten med tangentbordets höger- och vänster-pil.  (Ursprungs programmets andra kontroller behöll jag: Upp=fram, Ner=backa, Space = ge gas).  Ursprungsbilen var en kal rektangel, och om framhjulen var riktade rak, kunde man glömma vad som var fram och bak, så jag lade till strålkastare fram och röda bakljusen. Jag stilade till lite med att när man väljer backa, så tänds små vita backljus.

I alla SCRATCH programmen, så sätter man igång programmet genom att klicka gröna flaggan. Om man klickar blåa rektangeln i övre vänstra hörnet, så förstoras programmet till helskärm.

Du kan prova programmet här: http://scratch.mit.edu/projects/11465448/

parkeringSim

 

Parkera innanför de gröna rektanglar så snabbt som möjligt UTAN att gå emot det gula (Varje gång du går emot det gula tappar du 500 poäng)

Styra ratten med höger och vänster pil. Välj körriktning med
[UPP] = Fram (=D = drive)
och
[NER] = Backa (R=Revers)
Ge gas med [SPACE (mellanslag)]
Hur skall man tänka? Det är svårt att få bilens bakända att flyttas i sidled, försöka få den på rätt plats först så brukar framändan vara lätt att få över till rätt plats. Kanske du kan tänka på hur man kör en skottkärra, då med skottkärrans hjul som bilens bakända och skalarna som bilens framhjul.

Man kan rätt enkelt gå in och översätta programmen om man vill. Jag har inte gjort det på detta program.

Projekt där jag har översatt till svenska: logiska grindar http://scratch.mit.edu/projects/2964963/

Projekt där jag har översatt till svenska men även ändrat hur den fungerat: Fylla med bråk http://scratch.mit.edu/projects/2480121/

Kolla runt på SCRATCH – det finns en massa roligt. Skapa ett konto så kan du/dina barn skapa egna projekt eller göra små ändringar !

Elever ritar något i nätuppgift

När man har Ma och NO ämnen så behövs ofta att elever kan rita vissa figurer och det är inte alltid så lätt att göra inom en online kurs. Jag tycker om PAD Physics Applets for Drawing som kan till och med rätta  sådana uppgifter, men det behöver Java och är rätt geeky att använda och rättning är inte kopplad till Moodle. Exempel på PAD fråga OBS du måste ha Java installerad OCH en webbläsare som stöder java rätt inställd.

Såg idag (2013) en video om användning av en Moodle tillägg kallad PoodLL för detta. Verktyget har mest utvecklats för att bredda möjligheter i språk utbildning för att ta in ljud och video. Men nedan finns ett exempel där eleven kan rita ovanpå en befintlig kretsbild.

Måste prova att installera!