回顾计算思维在义务教育中-138页_16mb
报告摘要
Summary of "Reviewing Computational Thinking in Compulsory Education"
Core Content
This report, Reviewing Computational Thinking in Compulsory Education, is a follow-up to the 2016 CompuThink study and provides an updated analysis of the integration of Computational Thinking (CT) in compulsory education across 22 EU Member States and eight non-EU countries, including Singapore. It is a key output of the European Commission's Digital Education Action Plan (2021-2027), which emphasizes the importance of quality computing education in developing digital skills for the digital transformation.
Main Objectives
The study aims to:
- Assess the current state of integrating CT into compulsory education.
- Understand the core characteristics of CT and its relationship with Computer Science, Informatics, and Computing.
- Explore how CT is being developed and assessed in EU compulsory education.
- Identify strategies to improve computing education in the EU.
Research Methodology
The research methodology includes:
- Desk research: Analysis of existing literature and policy documents.
- Survey of policy initiatives: Data collected from 28 EU Member States and Singapore.
- In-depth case studies: Conducted in nine European countries with semi-structured interviews and focus groups.
- Online consultations: Two events involving experts and stakeholders.
Understanding Computational Thinking
Definition
Computational Thinking (CT) is defined as a set of problem-solving skills that involve algorithmic thinking, decomposition, pattern recognition, abstraction, and evaluation. These skills are closely linked to Computer Science (CS) and are often used interchangeably in the context of the report.
Relationship with Computer Science
CT is considered a broader concept that builds on and complements the teaching of CS. It is integrated into curricula through the teaching of fundamental concepts such as algorithms and programming, which are developed in age-appropriate complexity.
Major Trends in CT Integration
Curriculum Positioning
CT is integrated in three main ways:
- Cross-curricular theme: CT is addressed in all subjects, with all teachers sharing responsibility.
- Separate subject: CT is taught as a dedicated computing subject (e.g., Informatics).
- Integrated within other subjects: CT concepts are embedded in subjects like Mathematics and Technology.
Country-Specific Approaches
- Primary level: Most countries use a combination of cross-curricular and integrated approaches.
- Lower secondary level: CT is more commonly taught as a separate subject in 16 countries, while 6 countries integrate it within other subjects.
Challenges
Key challenges include:
- Teacher upskilling and support: A lack of qualified teachers and professional development opportunities.
- Competition with other priorities: CT competes with other educational objectives in the curriculum.
- Assessment methods: The need for effective and age-appropriate assessment tools to measure CT skills.
Teaching, Learning, and Assessment Approaches
Pedagogical Strategies
- Real-life problem-solving: Students are encouraged to solve practical problems and create programs, applications, and games.
- Development cycles: Emphasis on iterative programming and debugging as a learning strategy.
- Playful learning: At the primary level, activities with programmable robots and block-based environments are common.
- Project-based and collaborative learning: Promotes autonomy, creativity, and logical thinking.
Assessment
- Formative assessment: Relies on teacher observation, quizzes (e.g., Bebras tasks), and student feedback.
- Summative assessment: Includes exams and e-portfolios, with a focus on mastery of programming and understanding of solutions.
- Integration into final exams: CT is increasingly being included in the final exams of lower secondary education.
Teacher Recruitment and Professional Development
Teacher Shortage
There is a significant shortage of qualified teachers to teach CT, especially in primary and lower secondary education.
Key Factors for Success
- Quality training: Long-term and regular training programs are needed.
- Methodological support: Guidance on how to teach CT in an age-appropriate manner.
- Collaborative support: Encouraging peer support and knowledge sharing among teachers.
- Access to resources: High-quality learning materials from various sources are essential.
- School hubs: Establishing and maintaining hubs for mutual support and resource sharing.
Policy Recommendations
- Ensure teacher upskilling and support through professional development and collaborative practices.
- Integrate CT into national curricula by allocating dedicated time and resources.
- Develop clear assessment strategies that include both formative and summative methods.
- Promote gender balance, equity, and inclusion in CT education.
- Support the development of high-quality learning materials and digital infrastructure.
- Include CT in pre-service teacher education to prepare educators for its integration.
- Strengthen school networks and hubs to facilitate knowledge exchange and support.
- Ensure adequate funding for CT education and teacher training.
- Monitor and evaluate implementation to assess the effectiveness of CT integration.
- Encourage cross-curricular CT themes and clearly assign responsibilities to teachers.
- Enhance the role of CT in final exams to reflect its importance in education.
Conclusion
Computational Thinking is no longer a novel concept but is becoming a fundamental component of digital education in Europe. The integration of basic CS concepts into compulsory education is increasing, and the report highlights the need for coordinated efforts at all levels of the education system to ensure effective and inclusive CT education. With the support of the Digital Education Action Plan, the EU is moving towards a more comprehensive and structured approach to developing CT skills, which are essential for preparing students for the digital age.
试读结束,高清完整版pdf/doc/ppt,请点下载