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...

Full description

Bibliographic Details
Main Authors: Zahava SCHERZ, Bruria HABERMAN
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