Abstract
In this study we developed three hands-on activities to teach high school students computational thinking (CT) and, specifically, the decomposition skills. The activities were designed to enable students to solve problems by using application tools. The computer science concepts utilized in the activities included binary search, quick sort and iteration. We evaluated the effect of the activities utilizing a post- Activity questionnaire, a post- Test, students' worksheets, and semi-structured interviews with the participating students. The results indicated that the hands-on activities developed in this study improved students' CT ability.
Original language | English |
---|---|
Title of host publication | ITiCSE 2016 - Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education |
Publisher | Association for Computing Machinery |
Number of pages | 1 |
ISBN (Electronic) | 9781450342315 |
DOIs | |
Publication status | Published - 2016 Jul 11 |
Event | 2016 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2016 - Arequipa, Peru Duration: 2016 Jul 11 → 2016 Jul 13 |
Publication series
Name | Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE |
---|---|
Volume | 11-13-July-2016 |
ISSN (Print) | 1942-647X |
Other
Other | 2016 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2016 |
---|---|
Country | Peru |
City | Arequipa |
Period | 16/7/11 → 16/7/13 |
Fingerprint
Keywords
- Computational thinking
- Computer science
- Hands-on
ASJC Scopus subject areas
- Management of Technology and Innovation
- Education
Cite this
Teaching high school students computational thinking with hands-on activities. / Li, Wei Lin; Hu, Chiu Fan; Wu, Cheng Chih.
ITiCSE 2016 - Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education. Association for Computing Machinery, 2016. (Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE; Vol. 11-13-July-2016).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
}
TY - GEN
T1 - Teaching high school students computational thinking with hands-on activities
AU - Li, Wei Lin
AU - Hu, Chiu Fan
AU - Wu, Cheng Chih
PY - 2016/7/11
Y1 - 2016/7/11
N2 - In this study we developed three hands-on activities to teach high school students computational thinking (CT) and, specifically, the decomposition skills. The activities were designed to enable students to solve problems by using application tools. The computer science concepts utilized in the activities included binary search, quick sort and iteration. We evaluated the effect of the activities utilizing a post- Activity questionnaire, a post- Test, students' worksheets, and semi-structured interviews with the participating students. The results indicated that the hands-on activities developed in this study improved students' CT ability.
AB - In this study we developed three hands-on activities to teach high school students computational thinking (CT) and, specifically, the decomposition skills. The activities were designed to enable students to solve problems by using application tools. The computer science concepts utilized in the activities included binary search, quick sort and iteration. We evaluated the effect of the activities utilizing a post- Activity questionnaire, a post- Test, students' worksheets, and semi-structured interviews with the participating students. The results indicated that the hands-on activities developed in this study improved students' CT ability.
KW - Computational thinking
KW - Computer science
KW - Hands-on
UR - http://www.scopus.com/inward/record.url?scp=84979783958&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84979783958&partnerID=8YFLogxK
U2 - 10.1145/2899415.2925496
DO - 10.1145/2899415.2925496
M3 - Conference contribution
AN - SCOPUS:84979783958
T3 - Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE
BT - ITiCSE 2016 - Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education
PB - Association for Computing Machinery
ER -