Search results for "vasta-alkajat"

showing 4 items of 4 documents

Computer Science Outreach Workshop and Interest Development: A Longitudinal Study

2018

This longitudinal study investigates the impact of an extra-curricular programming workshop in student interest development in computer science. The workshop was targeted at 12–18-year old youngsters. A survey was sent to all previous participants with a known home address; 31.5% responded the survey (n = 197). This data was then combined with pre-workshop survey data, and analyzed with mixed methods. Positive development of interest was discovered for 57% of the respondents, of which nearly all attributed their interest increase to the workshop at least partly (92%). Qualitative inspection revealed that the workshop provided three anchors that facilitated students’ reengagement with progra…

Longitudinal studykiinnostusvasta-alkajat050105 experimental psychologytyöpajatEducationnuoretpeliohjelmointiMathematics education0501 psychology and cognitive sciencesoutreachta113Game programmingCommunicationnovice programming05 social sciencesinterest development050301 educationComputer Science ApplicationsOutreachgame programmingohjelmoijatLearner engagementohjelmointi0503 educationInformatics in Education
researchProduct

Investigating Novice Developers’ Code Commenting Trends Using Machine Learning Techniques

2023

Code comments are considered an efficient way to document the functionality of a particular block of code. Code commenting is a common practice among developers to explain the purpose of the code in order to improve code comprehension and readability. Researchers investigated the effect of code comments on software development tasks and demonstrated the use of comments in several ways, including maintenance, reusability, bug detection, etc. Given the importance of code comments, it becomes vital for novice developers to brush up on their code commenting skills. In this study, we initially investigated what types of comments novice students document in their source code and further categoriz…

luokitus (toiminta)Numerical Analysismachine learning techniquesohjelmistokehittäjätvasta-alkajatTheoretical Computer Sciencesource code commentsComputational MathematicskoneoppiminenclassificationComputational Theory and Mathematicssource code comments; classification; machine learning techniqueslähdekooditohjelmointiohjelmistokehitysAlgorithms; Volume 16; Issue 1; Pages: 53
researchProduct

"Ai saako soittaa mitä vain?" : vasta-alkaja kitaristien tavat lähestyä improvisaatiota

2017

Tässä opinnäytteessä tutkin vasta-alkajien musiikillista improvisaatiota. Tarkoituksenani oli selvittää kuinka vastaalkaja kitaristit ilman aiempaa kokemusta lähestyvät musiikillista improvisaatiota. Lähdin tutkimaan aihetta kitaratunneilla järjestämieni käytännön improvisaatiotehtävien kautta. Tutkimukseen osallistui seitsemän kitaraoppilastani, joista kuusi oli 7–13-vuotiaita ja yksi 35-vuotias. Aineistona työssäni käytin 57 videoitua improvisaatiotehtävää; viideltä oppilaalta jokaiselta yhdeksää ja kahdelta kuutta. Improvisaatiotehtävät oli jaettu kolmeen vaiheeseen: 1. kolmen miellyttävän sävelen vapaaseen etsintään sekä 2. vuorotellen ja 3. yksin improvisointiin näillä valituilla sävel…

soittaminenimprovisaatiokitaransoiton opetusvasta-alkajaOsallistuva havainnointikitaravasta-alkajatimprovisointiopetuskehityspsykologiaimprovisaatiotyypit
researchProduct

Towards Computer-based Exams in CS1

2017

Even though IDEs are often a central tool when learning to program in CS1, many teachers still lean on paper-based exams. In this study, we examine the “test mode effect” in CS1 exams using the Rainfall problem. The test mode was two-phased. Half of the participants started working on the problem with pen and paper, while the other half had access to an IDE. After submitting their solution, all students could rework their solution on an IDE. The experiment was repeated twice during subsequent course instances. The results were mixed. From the marking perspective, there was no statistically significant difference resulting from the mode. However, the students starting with the paper-based pa…

ta113examinations (education)tietokoneavusteinen opetusMultimediaComputer scienceRainfall problemComputer basedtentitvasta-alkajatcomputer.software_genreprogrammingcomputer-assisted teachingbeginnersComputingMilieux_COMPUTERSANDEDUCATIONta516ohjelmointiCS1computer
researchProduct