Designing for deeper learning in a blended computer science course for middle school students
Dados Bibliográficos
| ID | 23360697 |
|---|---|
| Autores | Shuchi Grover (0000-0001-6633-8862, Stanford University, autor correspondente), Roy Pea (0000-0001-6301-3536, Stanford University), Stephen Cooper (0000-0002-4397-736X, Stanford University) |
| Ano | 2015 |
| Volume | 25 |
| Fascículo | 2 |
| Páginas | 199-237 |
| Data de publicação | 2015-04-03 |
| Peer Reviewed | Sim |
| Open Access | Não |
| Tipo | ARTICLE |
| Periódico | Computer Science Education (JOURNAL) |
| Identificadores do periódico | ISSN: 0899-3408 • E-ISSN: 1744-5175 |
| Editora | Informa UK Limited (PUBLISHER • GB) |
| DOI | 10.1080/08993408.2015.1033142 |
| OpenAlex | W1818016653 |
| Idioma | EN |
| Citações recebidas | 57 |
| Referências citadas | 37 |
The focus of this research was to create and test an introductory computer science course for middle school. Titled “Foundations for Advancing Computational Thinking” (FACT), the course aims to prepare and motivate middle school learners for future engagement with algorithmic problem solving. FACT was also piloted as a seven-week course on Stanford’s OpenEdX MOOC platform for blended in-class learning. Unique aspects of FACT include balanced pedagogical designs that address the cognitive, interpersonal, and intrapersonal aspects of “deeper learning”; a focus on pedagogical strategies for mediating and assessing for transfer from block-based to text-based programming; curricular materials for remedying misperceptions of computing; and “systems of assessments” (including formative and summative quizzes and tests, directed as well as open-ended programming assignments, and a transfer test) to get a comprehensive picture of students’ deeper computational learning. Empirical investigations, accomplished over two iterations of a design-based research effort with students (aged 11–14 years) in a public school, sought to examine student understanding of algorithmic constructs, and how well students transferred this learning from Scratch to text-based languages. Changes in student perceptions of computing as a discipline were measured. Results and mixed-method analyses revealed that students in both studies (1) achieved substantial learning gains in algorithmic thinking skills, (2) were able to transfer their learning from Scratch to a text-based programming context, and (3) achieved significant growth toward a more mature understanding of computing as a discipline. Factor analyses of prior computing experience, multivariate regression analyses, and qualitative analyses of student projects and artifact-based interviews were conducted to better understand the factors affecting learning outcomes. Prior computing experiences (as measured by a pretest) and math ability were found to be strong predictors of learning outcomes.
Blended Learning · Course (navigation) · Educational technology · Instructional design · Mathematics education · Multimedia · Computer Science · Experimental Learning in Engineering · Genetics, Bioinformatics, and Biomedical Research · Psychology · Teaching and Learning Programming
The Cambridge Handbook of Computing Education Research
Demystifying computational thinking
How to learn and how to teach computational thinking
A systematic review of learning computational thinking through Scratch in K-9
Decoding agent-based models supports students’ mechanistic and causal reasoning about scientific phenomena
Unpacking the sources of computer science teaching efficacy in in-service elementary teachers
The impact of teaching a graphical programming language before character-based programming on Japanese university students’ programming understanding
From co-design to co-adaptation
Enhancing Computational Thinking of Deaf Students Using STEAM Approach
Log-Based Analysis of Creativity in the Context of Computational Thinking
How Do Elementary Students Apply Debugging Strategies in a Block-Based Programming Environment
Scaffolding vocational high school students’ computational thinking with cognitive and metacognitive prompts in learning about programmable logic controllers
Team Mensa
Developing and Testing a Design-Based Learning Approach to Enhance Elementary Students’ Self-Perceived Computational Thinking
Computational thinking in K-12 education. An insight through meta-analysis
Using an automated assessment tool to explore difficulties of middle school students in introductory programming
Computational thinking practices
Learning to program in middle school
Promoting pupils’ computational thinking skills and self-efficacy
Localized learning content in software education
Developing effective and accessible activities to improve and assess computational thinking and engineering learning
Block-based versus text-based programming
Exploring the influence of favorite projects on programming skill improvement
Fostering students’ computational thinking and mathematical learning through a Scratch-based probability module
Effects of different types of cues and self-explanation prompts in instructional videos on deep learning
Expansive framing as pragmatic theory for online and hybrid instructional design
Elementary Students Learning Computer Programming
Deeper learning as integrated knowledge and fascination for Science
Item response analysis of computational thinking practices
A meta-analysis of teaching and learning computer programming
Monitoring cognitive development through the assessment of computational thinking practices
On the predictors of computational thinking and its growth at the high-school level
Teacher agency and learner agency in teaching and learning a new school subject, Leaving Certificate Computer Science, in Ireland
Teachers’ computational thinking content knowledge
Mapping computational thinking through programming in K-12 education
Learning to code and the acquisition of computational thinking by young children
Assessing computational thinking
Latent profile analysis of primary students’ computational thinking concepts
Understanding individual differences in computational thinking development of primary school students
Which way of design programming activities is more effective to promote K‐12 students' computational thinking skills? A meta‐analysis
Customising a Three‐Stage Fade‐Out Scaffolding for Collaborative Programming Learning
Assessing middle school students’ computational thinking through mathematical modeling
Preservice teachers' learning by design through space construction in the metaverse
Learning by making
Makerspace activities in a school setting
Learning Computational Thinking Together
Adaptter
Teaching Programming Online
A Research-Practice Partnership Approach for Co-Designing a Culturally Responsive Computer Science Curriculum for Upper Elementary Students
Parallel Instruction of Text-based and Block-based Programming
Drivers for the development of computational thinking in Costa Rican students
Integrating Computational Thinking With the Curriculum of Future Professional Musicians
Constructing a Computational Thinking Evaluation Framework for Pupils
An Experimental Study on the Association Between Affective States and Novice Programmers’ Performance
Development and Validation of Computational Thinking Assessment of Chinese Elementary School Students
Youth as philosophers of technology
Computational Thinking and STEM in Agriculture Vocational Training
Planning Early for Careers in Science
Inventing to Prepare for Future Learning
Immersive Interfaces for Engagement and Learning
Practicing versus inventing with contrasting cases
Learning and transfer
Computational thinking for youth in practice
A Time For Telling
Should There Be a Three-Strikes Rule Against Pure Discovery Learning?
Assessment and Classroom Learning
Those Who Understand
Possible selves
Computational Thinking in K–12
The Social and Technological Dimensions of Scaffolding and Related Theoretical Concepts for Learning, Education, and Human Activity
Design-Based Research
| Obras citantes distintas | 57 |
|---|---|
| Citações por ano | 6,33 |
| Intervalo de citações | 2017 - 2026 (10) |
| Velocidade de citação | current |
| Altamente citado | Não |
| Tipos de citação | Neutras: 57 |