Focus-Fight-Finalize (3F): Problem-Solving Steps Extracted From Behavioral Patterns in Block Based Programming
Autor: | Suheda Mumcu, Ünal Çakıroğlu |
---|---|
Rok vydání: | 2020 |
Předmět: |
Theoretical computer science
Computer science business.industry 05 social sciences Exploratory research 050301 education Information technology Behavioral pattern 02 engineering and technology Computer Science Applications Education 020204 information systems ComputingMilieux_COMPUTERSANDEDUCATION 0202 electrical engineering electronic engineering information engineering business 0503 education Coding (social sciences) |
Zdroj: | Journal of Educational Computing Research. 58:1279-1310 |
ISSN: | 1541-4140 0735-6331 |
DOI: | 10.1177/0735633120930673 |
Popis: | This exploratory study attempts to determine problem solving steps in block based programming environments. The study was carried out throughout one term within Code.org. Participants were 15 6th grade secondary school students enrolled in an IT course at a public secondary school. Observations, screenshots and interviews were analyzed together to find out what students do and what they think during problem solving process. As a result, three main steps (focus, fight and finalize) were extracted from students’ behavioral patterns. The results suggest that three steps occur in linear or cyclic manner with regard to the programming constructs required for the solution of the problem. Implications for instructors who desire to provide a better learning experience on problem solving through block-based programming are also included. |
Databáze: | OpenAIRE |
Externí odkaz: |