Today there is a shortage of skilled IT-technicians in Sweden. It is approximated that Swedish companies can hire 31 000 IT-technicians in 2015 and the need seems to increase in the coming years. One proposed solution to this problem is to make programming more desirable to youths. In this study we attempt to investigate the effects of an introductory course in computer science on youths’ (16-17 years old) in a classroom setting. We investigate their attitudes to programming and IT as well as their motivation to learn programming before and after the course. The data was extracted with a questionnaire measuring their attitudes towards programming before and after course completion. Two weeks after the course we held interviews with several of the participants to complement the questionnaire. The results indicated that the participants found that the course gave them heightened interest in programming and IT, but did not make them significantly more interested in learning programming. The participants also found the course intrinsically motivating, which is more suitable for learning, with the ability to interact with each other as the main form of intrinsic motivation. We believe that courses such as the one investigated in this study, are a valuable tool to create interest and motivation for programming and IT. However we feel it’s important for these courses to provide an honest view of conventional programming, make programming feel relevant for the participants and what is possible to achieve with programming. We think that future research in this area should focus on the effects of introductory courses in computer science on other target groups. It would also be interesting to investigate what long-term effects these courses can have on students’ choices of further studies. / I Sverige råder det idag brist på kompetent IT-personal. Det beräknas att svenska företag kan anställa 31 000 IT-kunniga personer år 2015, och behovet tros öka framöver. En föreslagen lösning på detta problem är att göra programmering mer intressant för unga. I denna studie har vi undersökt vilka effekter en introduktionskurs i datorvetenskap har på unga i åldern 16-17 år i en klassrumsmiljö. Vi undersökte deras attityder till programmering och IT såväl som deras motivation att lära sig programmering före och efter kursen. Undersökningen genomfördes med en enkät som mätte deras attityder till programmering före och efter att ha avslutat kursen. Två veckor senare hölls kompletterande intervjuer med flertalet av kursens deltagare. Resultatet av undersökningen visade att deltagarna fann att kursen gav dem ett ökat intresse för programmering och IT, men att deras intresse att utbilda sig inom området inte ökade nämnvärt. Deltagarna fann kursen inre motiverande, vilket är givande för inlärning, och upplevde att möjligheten att interagera med varandra som den främsta formen av inre motivation. Det är vår uppfattning att introduktionskurser i datavetenskap som använder sig av blockbaserad programmering är värdefulla verktyg för att skapa intresse för programmering och IT och motivation att lära sig programmering. Vi tror att det är viktigt att dessa kurser ger en ärlig bild av konventionell programmering och får programmeringen att kännas relevant för deltagarna såväl som visar vad som är möjligt att uppnå med programmering som verktyg. Vi anser att framtida forskning inom detta område bör inrikta sig på att undersöka vilka effekter introduktionskurser i datavetenskap har på andra målgrupper. Det vore också intressant att undersöka vilka långsiktiga effekter dessa kurser kan ha på studenters val av vidare studier.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-168148 |
Date | January 2015 |
Creators | Sténson, Carl, Sivertsson, Anton |
Publisher | KTH, Skolan för datavetenskap och kommunikation (CSC) |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0021 seconds