Teaching Problem Solving Skills Using an Educational Game in a Computer Programming Course
Saved in:
| Title: | Teaching Problem Solving Skills Using an Educational Game in a Computer Programming Course |
|---|---|
| Language: | English |
| Authors: | Mathew, Roy, Malik, Sohail Iqbal, Tawafak, Ragad Moufaq |
| Source: | Informatics in Education. 2019 18(2):359-373. |
| Availability: | Vilnius University Institute of Mathematics and Informatics, Lithuanian Academy of Sciences. Akademjos str. 4, Vilnius LT 08663 Lithuania. Tel: +37-5-21-09300; Fax: +37-5-27-29209; e-mail: info@mii.vu.lt; Web site: https://www.mii.lt/informatics_in_education/ |
| Peer Reviewed: | Y |
| Page Count: | 15 |
| Publication Date: | 2019 |
| Document Type: | Journal Articles Reports - Research |
| Education Level: | Higher Education Postsecondary Education |
| Descriptors: | Problem Solving, Skill Development, Educational Games, Game Based Learning, Computer Science Education, Programming, Introductory Courses, Novices, Student Attitudes, Teacher Attitudes, Instructional Effectiveness, Web Based Instruction, Foreign Countries, College Students |
| Geographic Terms: | Oman |
| ISSN: | 1648-5831 |
| Abstract: | Problem solving skills are considered an important component in learning to program in an introductory programming (IP) course for novices. This study introduced a PROSOLVE game to enhance problem solving skills of novice programmers in the introductory programming course. The game is based on pseudo-code technique. A survey was employed to collect students' feedback and semi-structured interviews were organized to collect instructors' opinion about the game. The results show that the game helped most of the students in understanding the programming concepts, structures and problem solving strategies. Moreover, the game supports students' cognitive engagement, gains, and affective engagement in the IP course. Instructors appreciated the game and considered it as an additional supporting teaching tool in the IP course. Moreover, they considered the game as good alternative of traditional pen and paper learning approach in attracting students' interest in the programming domain. |
| Abstractor: | As Provided |
| Entry Date: | 2019 |
| Accession Number: | EJ1233506 |
| Database: | ERIC |
| FullText | Links: – Type: pdflink Url: https://content.ebscohost.com/cds/retrieve?content=AQICAHj0k_4E0hTGH8RJwT4gCJyBsGNe_WN95AvKlDbXJGqwxwGi3yuHH6yN2VIsqUIB6MBHAAAA4zCB4AYJKoZIhvcNAQcGoIHSMIHPAgEAMIHJBgkqhkiG9w0BBwEwHgYJYIZIAWUDBAEuMBEEDFDGtdlBCC1eP4KlVAIBEICBmy0gVTgL1AT__IPv5V-PSPmA1xywY8QzjRGY_KA7O0E5My1e7Ssvyj9BOiqQG13kCsM4guTBSEwUTuotsQGqLoNP09_1iiWYmCmx0rxdXe_L75OKQqMTsrFscN2X9FUkmvkYeH87hnokW-Rw_h8e0K-NR2mIMkakzfhyTYRdE84ZrT7qHb8-JxhA3czkgPl0Yw2TdiJnRaDjoBnf Text: Availability: 0 CustomLinks: – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=EJ1233506 Name: ERIC Full Text Category: fullText Text: Full Text from ERIC |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: EJ1233506 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Teaching Problem Solving Skills Using an Educational Game in a Computer Programming Course – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Mathew%2C+Roy%22">Mathew, Roy</searchLink><br /><searchLink fieldCode="AR" term="%22Malik%2C+Sohail+Iqbal%22">Malik, Sohail Iqbal</searchLink><br /><searchLink fieldCode="AR" term="%22Tawafak%2C+Ragad+Moufaq%22">Tawafak, Ragad Moufaq</searchLink> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="SO" term="%22Informatics+in+Education%22"><i>Informatics in Education</i></searchLink>. 2019 18(2):359-373. – Name: Avail Label: Availability Group: Avail Data: Vilnius University Institute of Mathematics and Informatics, Lithuanian Academy of Sciences. Akademjos str. 4, Vilnius LT 08663 Lithuania. Tel: +37-5-21-09300; Fax: +37-5-27-29209; e-mail: info@mii.vu.lt; Web site: https://www.mii.lt/informatics_in_education/ – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: Y – Name: Pages Label: Page Count Group: Src Data: 15 – Name: DatePubCY Label: Publication Date Group: Date Data: 2019 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Journal Articles<br />Reports - Research – Name: Audience Label: Education Level Group: Audnce Data: <searchLink fieldCode="EL" term="%22Higher+Education%22">Higher Education</searchLink><br /><searchLink fieldCode="EL" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink> – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Problem+Solving%22">Problem Solving</searchLink><br /><searchLink fieldCode="DE" term="%22Skill+Development%22">Skill Development</searchLink><br /><searchLink fieldCode="DE" term="%22Educational+Games%22">Educational Games</searchLink><br /><searchLink fieldCode="DE" term="%22Game+Based+Learning%22">Game Based Learning</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Introductory+Courses%22">Introductory Courses</searchLink><br /><searchLink fieldCode="DE" term="%22Novices%22">Novices</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Attitudes%22">Student Attitudes</searchLink><br /><searchLink fieldCode="DE" term="%22Teacher+Attitudes%22">Teacher Attitudes</searchLink><br /><searchLink fieldCode="DE" term="%22Instructional+Effectiveness%22">Instructional Effectiveness</searchLink><br /><searchLink fieldCode="DE" term="%22Web+Based+Instruction%22">Web Based Instruction</searchLink><br /><searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink><br /><searchLink fieldCode="DE" term="%22College+Students%22">College Students</searchLink> – Name: Subject Label: Geographic Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Oman%22">Oman</searchLink> – Name: ISSN Label: ISSN Group: ISSN Data: 1648-5831 – Name: Abstract Label: Abstract Group: Ab Data: Problem solving skills are considered an important component in learning to program in an introductory programming (IP) course for novices. This study introduced a PROSOLVE game to enhance problem solving skills of novice programmers in the introductory programming course. The game is based on pseudo-code technique. A survey was employed to collect students' feedback and semi-structured interviews were organized to collect instructors' opinion about the game. The results show that the game helped most of the students in understanding the programming concepts, structures and problem solving strategies. Moreover, the game supports students' cognitive engagement, gains, and affective engagement in the IP course. Instructors appreciated the game and considered it as an additional supporting teaching tool in the IP course. Moreover, they considered the game as good alternative of traditional pen and paper learning approach in attracting students' interest in the programming domain. – Name: AbstractInfo Label: Abstractor Group: Ab Data: As Provided – Name: DateEntry Label: Entry Date Group: Date Data: 2019 – Name: AN Label: Accession Number Group: ID Data: EJ1233506 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1233506 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English PhysicalDescription: Pagination: PageCount: 15 StartPage: 359 Subjects: – SubjectFull: Problem Solving Type: general – SubjectFull: Skill Development Type: general – SubjectFull: Educational Games Type: general – SubjectFull: Game Based Learning Type: general – SubjectFull: Computer Science Education Type: general – SubjectFull: Programming Type: general – SubjectFull: Introductory Courses Type: general – SubjectFull: Novices Type: general – SubjectFull: Student Attitudes Type: general – SubjectFull: Teacher Attitudes Type: general – SubjectFull: Instructional Effectiveness Type: general – SubjectFull: Web Based Instruction Type: general – SubjectFull: Foreign Countries Type: general – SubjectFull: College Students Type: general – SubjectFull: Oman Type: general Titles: – TitleFull: Teaching Problem Solving Skills Using an Educational Game in a Computer Programming Course Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Mathew, Roy – PersonEntity: Name: NameFull: Malik, Sohail Iqbal – PersonEntity: Name: NameFull: Tawafak, Ragad Moufaq IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2019 Identifiers: – Type: issn-print Value: 1648-5831 Numbering: – Type: volume Value: 18 – Type: issue Value: 2 Titles: – TitleFull: Informatics in Education Type: main |
| ResultId | 1 |