Vad kan förväntas inför programmering 1 kursen?
Jag har valt programmering 1 som mitt individuella val och har ingen idé vad jag ska förvänta mig och hur jag ska förbereda mig. Hur fungerar ens programmerings prov? Vilka språk används? Är det bara mer teoretisk än praktiskt?
Hittills har jag bara programmerat i några månader och bara kan Javascript, html och CSS. Borde jag kontakta läraren för information om programmerings språket eller använder alla skolor samma? Tack för eventuella svar.
Jag kan inte säga exakt vad det är du kommer läsa men C++ vad jag har förstått verkar vara vanligt att läsa på gymnasiet. Ett prov i programmering kan variera, det kan vara allt ifrån att koda på papper och tolka kod från att lösa uppgifter i en IDE osv. Om du har programmerat i javascript har du klart en fördel inför programmering 1. Speciellt om du redan lärt dig basics när det kommer till objekt orienterad programmering.
Fråga din skola/lärare om du är osäker, men om du redan programmerat lite grann och gör ditt bästa borde du klara dig fint. :)
Finns det någon sammanfattning någonstans om målen och omfattningen med programmeringskurserna i skolan, på nationell nivå? Hur stor frihet har lärarna att välja språk eller vad de ska fokusera på?
(Kan vara bra att veta när man ska hjälpa till, det är därför jag frågar. Allt annat har jag ju råkat på själv under min skoltid, men inte programmering.)
Här är Skolverkets ämnesbeskrivning. Jag tror t o m att man kan läsa kursen flera gånger i/om olika språk.
Dracaena skrev:Jag kan inte säga exakt vad det är du kommer läsa men C++ vad jag har förstått verkar vara vanligt att läsa på gymnasiet. Ett prov i programmering kan variera, det kan vara allt ifrån att koda på papper och tolka kod från att lösa uppgifter i en IDE osv. Om du har programmerat i javascript har du klart en fördel inför programmering 1. Speciellt om du redan lärt dig basics när det kommer till objekt orienterad programmering.
Det är väl lite ovanligt? På min skola var det java på programmering 1. Men generellt så sa min lärare i en programmeringskurs ( i universitetet) att python är det valigaste och bästa språket att lära sig först.
Men för att svara på din fråga adaibr993, kontakta läraren för det skiljer sig.
Lärare gör lite vad de vill gällande programmeringsspråk i prog 1. Det övergripande målet med kursen är att bekanta en med satser, algoritmer och grundläggande input/output så går det att göra i alla språk.
Men Gud hjälpe den som får C++ som första programmeringsspråk. Händer säkert men då lärare generellt är nervösa över att göra lägstanivån (E-nivån) för en kurs för svår så kan jag bara säga att den som väljer
#include <iostream>
int main() {
std::cout << "Hello World in C++!";
return 0;
}
över
class Simple{
public static void main(String args[]){
System.out.println("Hello world in Java");
}
}
eller
print("Hello world in Python")
är modig.
Vill läraren ha ett programmeringsspråk med explicit typsättning för att betona typer som int, float, string osv lär de nog köra Java eller C# (eller möjligtvis Javascript om det är mycket web på skolan) och vill de fokusera på algoritmer direkt så lär de köra Python.
Men min Prog1-läraren från 10 år sedan undervisade i VBScript (???) så allt är möjligt.
SeriousCephalopod skrev:Men min Prog1-läraren från 10 år sedan undervisade i VBScript (???) så allt är möjligt.
Say what now? Har aldrig sett eller hört om det språket, hur var kursen då?
Qetsiyah skrev:SeriousCephalopod skrev:Men min Prog1-läraren från 10 år sedan undervisade i VBScript (???) så allt är möjligt.
Say what now? Har aldrig sett eller hört om det språket, hur var kursen då?
Hade redan kodad Visual Basic och Java på kollo när jag var 13, och därmed var det inget svårt att göra uppgifterna när det kom till det. Men kursen i sig var bara att vi skrev av lärarens kod när han skrev ut den på projektor live (vilket var daglig ångest iochmed att jag inte hade lärt mig skriva utan att behöva kolla på tangentbordet än) men var man on-task med det alla lektioner så var han nöjd. Minns inte en enda rad av VBScript, men vi hade en del javascript också som var rimligare. Kurs 2, och 3 var i Java hos en annan lärare. Dem minns jag bättre då jag lärde mig något nytt.
Mitt första språk jag större på på ett kollo var QuickBasic vilket ärligt talat var rätt så nice som första.
Mitt första var också en sorts Basic, men sen gick de över till Simula.