Students' Collaborative use of Computer-Based Programming Tools in Science.
Loucas LoucaAllison DruinDavid HammerD. DreherPublished in: CSCL (2003)
Keyphrases
- cognitive tools
- programming skills
- collaborative learning
- online collaborative
- collaborative writing
- programming environments
- handheld computers
- collaborative learning activities
- programming course
- concept mapping
- learning environment
- middle school
- computer programming
- science education
- collaborative concept mapping
- science learning
- computer supported collaborative learning
- thinking skills
- online collaborative learning
- distributed learning environments
- virtual learning environments
- interaction analysis
- computer software
- programming exercises
- programming education
- collaborative learning environments
- educational settings
- computer programs
- learning sciences
- middle school students
- student learning
- learning activities
- computer science education
- peer assessment
- sensemaking
- e learning
- helping students
- scientific inquiry
- learning outcomes
- cognitive skills
- elementary school
- science teachers
- introductory programming
- collaborative activities
- cscl environments
- high school
- computer supported
- learning process
- engineering education
- conceptual understanding
- subject matter
- computer science
- project based learning
- programming language
- learning experience
- college students
- learning gains
- distance learning
- intelligent tutoring systems
- learning styles
- higher education
- sixth graders
- object oriented programming
- programming environment
- technology enhanced
- science classroom
- college level
- programs written
- learning community
- control group
- teaching materials
- programming concepts