Programmeringsuppgift
Jag håller tummar, tassar och tår för att det finns någon ängel här som kan hjälpa mig med en skoluppgift. Jag ska beskriva "de vanligaste klasserna inom grafiskt användargränssnitt", vilket är ett betygskriterium för kursen. Men jag förstår inte vad som menas med det. Finns det någon här som vet vad dom menar och kan ge mig något exempel så att jag vet vad jag ska skriva om? 

Mvh Stephanie 


Be först din lärare förklara, eftersom du inte förstår. Du kan vara övertygad om att vi är fler som inte förstår, eftersom begreppet "klass" inte tillhör grafiskt gränssnitt. Klasser finns i många programmeringssammanhang, varav en del kan vara specifika för grafiska gränssnitt, men uppgiften är otydlig, åtminstone som den är beskriven i frågan i #0.
Är det möjligen något specifikt programmeringsspråk som avses?
#1 Självklart var det min första tanke och jag mailade honom, men han är bortrest fram till deadline, och jag hade helst sluppit göra denna uppgift samma dag som deadline är 
Punkten hör till skolverkets mål för kursen och lyder:
"Mål som eleverna skall ha uppnått efter avslutad kurs
förstå och kunna använda de vanligaste klasserna i ett grafiskt användargränssnitt"
Tanken är alltså att jag helt enkelt ska skriva ett stycke och visa att jag uppnår målet. Men det är svårt när jag inte ens förstår vad de menar… När det gäller programmeringsspråk så är det främst PHP vi använder.

Mvh Stephanie 


Och PHP har ju klasser, varav vissa är specifika för gränssnittet, även om det i kursmålet inte är uttalat att de ska höra till gränssnittet. Jag programmerar inte PHP. men möjligen att listan under http://www.phpclasses.org/browse/class/38.html skulle kunna vara till hjälp.
#3 Jag hänger inte riktigt med där
För mig är en klass något du själv döper och fyller med ex. variabler, funktioner osv..? Finns det "färdiga" klasser, eller vadå?

Mvh Stephanie 


Ja, så har jag uppfattat det också, men i många språk finns ju klasser att hämta, färdiga klasser. En tanke var att ni kanske hade gått igenom ett antal. Men om det inte handlar om det så är jag lika ställd. Jag tycker fortfarande att frågan är otydlig.
#5 Om du tycker att frågan är otydlig, vad tycker då inte jag?
Nä, men ärligt talat, det är möjligt att han pratat om något sådant här på någon lektion tidigare, men det är ingenting jag minns i alla fall… 

Mvh Stephanie 

Hittade den här i någon lärarhandledning för C#. Jag förstår dock ingenting, och ännu mindre eftersom vi använder oss av PHP. Men kanske du eller någon annan gör? 
"förstå och kunna använda de vanligaste klasserna i ett grafiskt användargränssnitt
Här finns en del att välja på. Mer traditionellt skulle man direkt tänka på Windows Forms i C# men det finns nyare alternativ som t.ex. WPF (Windows Presentation Foundation). Med .NET 3.0 kom WPF som ett utökat stöd för bl. a. integration av 3D i 2D applikationer. Mircosofts Silverlight (konkurrent till Flash) är en del av WPF. Sedan finns det XNA som vi använder till spel och klasserna som ingår i XNA skulle kunna tolkas som "klasser i ett grafiskt gränssnitt".
Vi har på csharpskolan valt att koncetrera på XNA och Windows Forms. Inom en snar framtid måste vi nog alla gå över till WPF."

Mvh Stephanie 


Jag vet rätt lite (eller inget) om PHP men har inte det språket ett färdigt klass-bibliotek som man kan använda i programeringen? Om så är fallet bör din uppgift vara att leta upp de klasser från klass-biblioteket som har med grafiks programmering och göra och beskriva vad respektive klass gör och vad de är bäst att tillämpa i en grafisk utveckling av ett program.
Så skulle jag tolka arbetsuppgiften
#8 Där verkar det som om du har en liten ledtråd åt mig
Ska absolut se om jag hittar något mer om det!

Mvh Stephanie 

Hur tolkar dina klasskamrater uppgiften?
#10 Jag vet faktiskt inte, jag har inte kunnat fråga någon…

Mvh Stephanie 

Läser du en online kurs? verkar skumt att inte kunna nå varken lärare eller klasskamrater?
Det enda möjliga ledtråden för mig som inte heller kan PHP är att det redan finns färdiga och definierade klasser inom PHP. kolla annars på htmlgoodies
De har en liten php tutorial
#12 Hehe, nej, det gör jag inte. Det är påsklov, that's why 

Mvh Stephanie 

k det var längesen jag gick i plugget, har ingen koll
#14 Ingen fara 

Mvh Stephanie 
