Teaching high school students computational thinking with hands-on activities

Wei Lin Li, Chiu Fan Hu, Cheng Chih Wu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

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 languageEnglish
Title of host publicationITiCSE 2016 - Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education
PublisherAssociation for Computing Machinery
Number of pages1
ISBN (Electronic)9781450342315
DOIs
Publication statusPublished - 2016 Jul 11
Event2016 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2016 - Arequipa, Peru
Duration: 2016 Jul 112016 Jul 13

Publication series

NameAnnual Conference on Innovation and Technology in Computer Science Education, ITiCSE
Volume11-13-July-2016
ISSN (Print)1942-647X

Other

Other2016 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2016
CountryPeru
CityArequipa
Period16/7/1116/7/13

Fingerprint

Teaching
Students
school
student
Computer science
computer science
High school students
Decomposition
questionnaire
ability
interview

Keywords

  • Computational thinking
  • Computer science
  • Hands-on

ASJC Scopus subject areas

  • Management of Technology and Innovation
  • Education

Cite this

Li, W. L., Hu, C. F., & Wu, C. C. (2016). Teaching high school students computational thinking with hands-on activities. In ITiCSE 2016 - Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE; Vol. 11-13-July-2016). Association for Computing Machinery. https://doi.org/10.1145/2899415.2925496

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 proceedingConference contribution

Li, WL, Hu, CF & Wu, CC 2016, Teaching high school students computational thinking with hands-on activities. in ITiCSE 2016 - Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education. Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE, vol. 11-13-July-2016, Association for Computing Machinery, 2016 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2016, Arequipa, Peru, 16/7/11. https://doi.org/10.1145/2899415.2925496
Li WL, Hu CF, Wu CC. Teaching high school students computational thinking with hands-on activities. In 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). https://doi.org/10.1145/2899415.2925496
Li, Wei Lin ; Hu, Chiu Fan ; Wu, Cheng Chih. / Teaching high school students computational thinking with hands-on activities. 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).
@inproceedings{42557131ad5748fca89b19bccf545979,
title = "Teaching high school students computational thinking with hands-on activities",
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.",
keywords = "Computational thinking, Computer science, Hands-on",
author = "Li, {Wei Lin} and Hu, {Chiu Fan} and Wu, {Cheng Chih}",
year = "2016",
month = "7",
day = "11",
doi = "10.1145/2899415.2925496",
language = "English",
series = "Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE",
publisher = "Association for Computing Machinery",
booktitle = "ITiCSE 2016 - Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education",

}

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 -