Mini-Projects Development in Computer Science - Students' Use of Organization Tools
This paper describes a study aimed at identifying different profiles of students' project development processes. Specifically, we assessed the use of abstract data types for the development of knowledge-based projects. The concept of abstract data types was introduced to high school students...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Vilnius University
2005-10-01
|
Series: | Informatics in Education |
Subjects: | |
Online Access: | http://www.mii.lt/informatics_in_education/pdf/INFE064.pdf |
id |
doaj-aabfc14c03c74f03aa181d696b20e9be |
---|---|
record_format |
Article |
spelling |
doaj-aabfc14c03c74f03aa181d696b20e9be2021-01-02T09:26:42ZengVilnius UniversityInformatics in Education1648-58312005-10-0142307319Mini-Projects Development in Computer Science - Students' Use of Organization ToolsZahava SCHERZ0Bruria HABERMAN1Department of Science Teaching, Weizmann Institute of Science Rehovot 76100, Israel Department of Computer Science, Holon Academic Institute of Technology Department of Science Teaching, Weizmann Institute of Science Rehovot 76100, IsraelThis paper describes a study aimed at identifying different profiles of students' project development processes. Specifically, we assessed the use of abstract data types for the development of knowledge-based projects. The concept of abstract data types was introduced to high school students who took the course ``Computer Science-Logic Programming''. During their studies the students learned and practiced various tools and methods of project development, one of which was based on the use of abstract data types as tools for problem solving and knowledge representation. To this end, a one-day workshop for team development of mini-projects was organized, and the whole development process was audio and video documented, categorized and analyzed. The profiles of team behavior in the project development process were specified. The analysis of the profiles resulted in identifying four types of project development teams, all of which employed some organizing tool in developing their projects. Two types of the developing teams used abstract data types and two used other methods. The findings indicated that the process of project development of those who used abstract data types was more structured and more organized than others.http://www.mii.lt/informatics_in_education/pdf/INFE064.pdfabstract data typesmini-projects in computer scienceproject organization toolslogic programming in education |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Zahava SCHERZ Bruria HABERMAN |
spellingShingle |
Zahava SCHERZ Bruria HABERMAN Mini-Projects Development in Computer Science - Students' Use of Organization Tools Informatics in Education abstract data types mini-projects in computer science project organization tools logic programming in education |
author_facet |
Zahava SCHERZ Bruria HABERMAN |
author_sort |
Zahava SCHERZ |
title |
Mini-Projects Development in Computer Science - Students' Use of Organization Tools |
title_short |
Mini-Projects Development in Computer Science - Students' Use of Organization Tools |
title_full |
Mini-Projects Development in Computer Science - Students' Use of Organization Tools |
title_fullStr |
Mini-Projects Development in Computer Science - Students' Use of Organization Tools |
title_full_unstemmed |
Mini-Projects Development in Computer Science - Students' Use of Organization Tools |
title_sort |
mini-projects development in computer science - students' use of organization tools |
publisher |
Vilnius University |
series |
Informatics in Education |
issn |
1648-5831 |
publishDate |
2005-10-01 |
description |
This paper describes a study aimed at identifying different profiles of students' project development processes. Specifically, we assessed the use of abstract data types for the development of knowledge-based projects.
The concept of abstract data types was introduced to high school students who took the course ``Computer Science-Logic Programming''. During their studies the students learned and practiced various tools and methods of project development, one of which was based on the use of abstract data types as tools for problem solving and knowledge representation.
To this end, a one-day workshop for team development of mini-projects was organized, and the whole development process was audio and video documented, categorized and analyzed. The profiles of team behavior in the project development process were specified. The analysis of the profiles resulted in identifying four types of project development teams, all of which employed some organizing tool in developing their projects. Two types of the developing teams used abstract data types and two used other methods. The findings indicated that the process of project development of those who used abstract data types was more structured and more organized than others. |
topic |
abstract data types mini-projects in computer science project organization tools logic programming in education |
url |
http://www.mii.lt/informatics_in_education/pdf/INFE064.pdf |
work_keys_str_mv |
AT zahavascherz miniprojectsdevelopmentincomputersciencestudentsuseoforganizationtools AT bruriahaberman miniprojectsdevelopmentincomputersciencestudentsuseoforganizationtools |
_version_ |
1724356066096971776 |