Tagged articles

project-based learning

14 articles · Page 1 of 1
21CTO
21CTO
Sep 26, 2026 · R&D Management

How Schools Make You a Worse C++ Programmer: Bad Habits, Wrong Priorities

The author argues that schools teach harmful C++ habits like omitting braces, declaring variables at function tops, and skipping initialization, while overemphasizing rarely-used algorithms over real projects, delaying hands-on coding for years, and prioritizing theoretical coursework over skill-building projects like game clones that develop practical expertise.

AlgorithmsC++code quality
0 likes · 15 min read
How Schools Make You a Worse C++ Programmer: Bad Habits, Wrong Priorities
Data STUDIO
Data STUDIO
Oct 24, 2025 · Fundamentals

10 Must‑Have Python Project Repositories on GitHub for 2025

Python remains a top language in 2025 thanks to its simple syntax, massive library ecosystem and broad applicability, and this article curates ten GitHub repositories—ranging from AI and data‑science tutorials to automation scripts and beginner‑friendly projects—each explained with concrete reasons why they’re valuable for learning and building real‑world applications.

Data ScienceGitHubLearning Resources
0 likes · 17 min read
10 Must‑Have Python Project Repositories on GitHub for 2025
ByteFE
ByteFE
Jun 8, 2023 · Frontend Development

Sixth ByteDance Training Camp

The Sixth ByteDance Training Camp offers free frontend and backend technical training for university students, featuring project-based learning, expert instructors, and career development opportunities to enhance their technical skills and professional competitiveness.

ByteDance TrainingFree ProgramUniversity Students
0 likes · 3 min read
Sixth ByteDance Training Camp
Model Perspective
Model Perspective
Nov 30, 2018 · Fundamentals

Turning STEM Ideals into Real Courses: Practical Strategies for Success

The article explores how STEM education, with its interdisciplinary, project‑based approach, can be turned into effective school curricula, highlighting the need for skilled teachers, curriculum design aligned with student knowledge, and balancing STEM with existing academic requirements to boost innovation and learning outcomes.

STEM educationcurriculum designinterdisciplinary learning
0 likes · 8 min read
Turning STEM Ideals into Real Courses: Practical Strategies for Success
Model Perspective
Model Perspective
Nov 9, 2018 · Fundamentals

How a ‘Fire‑Making’ Project Ignites STEM Learning: A Case Study

This article examines a STEM project‑based learning case titled “Drilling Wood to Make Fire,” detailing its curriculum design, learning objectives, implementation stages, challenges, and reflective insights to demonstrate how engineering‑driven projects foster students’ innovative and scientific abilities.

STEM educationhands-on experimentinnovation teaching
0 likes · 12 min read
How a ‘Fire‑Making’ Project Ignites STEM Learning: A Case Study
Model Perspective
Model Perspective
Oct 12, 2018 · Fundamentals

PLTW’s Rocket Project: Hands‑On STEM Learning for Middle Schoolers

The Project Lead The Way (PLTW) program offers rigorous, project‑based STEM courses for U.S. middle and high schools, exemplified by the “Technology Gate” rocket case study where students collaboratively design, build, and test water‑powered rockets, integrating engineering, science, and mathematics to solve real‑world problems.

Rocket EngineeringSTEM educationhands-on
0 likes · 5 min read
PLTW’s Rocket Project: Hands‑On STEM Learning for Middle Schoolers
Model Perspective
Model Perspective
Sep 8, 2018 · Fundamentals

How the STEM SOS Model Transforms Classroom Engagement and Learning

The article explains the STEM SOS teaching approach—an interactive, project‑based model that blends concept lectures, hands‑on experiments, student‑led presentations, and multimedia resources—to boost student participation, confidence, and deep understanding of scientific concepts.

STEM educationactive learninghands‑on teaching
0 likes · 8 min read
How the STEM SOS Model Transforms Classroom Engagement and Learning
Model Perspective
Model Perspective
Jun 8, 2018 · Fundamentals

How STEAM Projects Are Transforming Chinese High School Classrooms

The recent STEAM project‑based teaching at Qingdao No.2 Middle School Branch showcases interdisciplinary, hands‑on learning that integrates multiple subjects, produces tangible outcomes, and highlights the need for longer class periods, resource coordination, and teacher collaboration to effectively reform Chinese high‑school education.

Steamcurriculum reformhigh school
0 likes · 5 min read
How STEAM Projects Are Transforming Chinese High School Classrooms
Model Perspective
Model Perspective
Jun 5, 2018 · Fundamentals

How STEAM Education Transforms Learning: Real Projects from Qingdao No.2 Middle School

This article explores the rise of STEAM education, its adaptation in China, and showcases several interdisciplinary project‑based lessons—including lamp design, fruit batteries, global‑competence discussions, earthquake response planning, cultural relic replication, and weather system experiments—demonstrating how integrated learning boosts students' problem‑solving and global competence.

Steamcurriculum designinnovation
0 likes · 9 min read
How STEAM Education Transforms Learning: Real Projects from Qingdao No.2 Middle School
Model Perspective
Model Perspective
Jun 14, 2017 · Fundamentals

How LEGO Car Rally Turns 6th Graders into Young Engineers

A project‑based LEGO Car Rally program teaches sixth‑grade students core physics, math and industrial design concepts through hands‑on car building, allowing repeated failure and success while replacing traditional exams with performance‑based assessment.

LegoPhysicsSTEM education
0 likes · 4 min read
How LEGO Car Rally Turns 6th Graders into Young Engineers
Model Perspective
Model Perspective
Jun 3, 2017 · Fundamentals

How STEAM Education Boosts Creativity and Innovation Skills in Students

The article explains how STEAM education integrates multiple disciplines to cultivate creativity, enhance innovative problem‑solving abilities, and provide lasting benefits for students' lifelong learning and career development through continuous practice and project‑based learning.

Steamcreativityinnovation education
0 likes · 8 min read
How STEAM Education Boosts Creativity and Innovation Skills in Students