From 4c642c1b42d91efd3e239e0aad1fa8d4c7d8ec58 Mon Sep 17 00:00:00 2001 From: muna-adam Date: Tue, 28 Jul 2026 12:04:10 +0300 Subject: [PATCH 1/3] Add learning-by-doing topic --- topics/learing-by-doing/index.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 topics/learing-by-doing/index.md diff --git a/topics/learing-by-doing/index.md b/topics/learing-by-doing/index.md new file mode 100644 index 00000000000..accb4be2a6a --- /dev/null +++ b/topics/learing-by-doing/index.md @@ -0,0 +1,9 @@ +--- +aliases: +display_name: Learning by Doing +short_description: Learning by doing is an educational approach where people develop knowledge and skills through hands-on practice and real-world experience. +topic: learning-by-doing +wikipedia_url: https://en.wikipedia.org/wiki/Learning-by-doing +--- + +Learning by doing is an educational approach that emphasizes gaining knowledge and practical skills through direct experience instead of passive instruction. Developers often use this approach by building projects, experimenting with code, solving real-world problems, and learning from mistakes. It is widely used in programming, software development, engineering, design, and many other technical fields because it encourages active participation and continuous improvement. \ No newline at end of file From 1186228b383c41a11f13ee1e0de3ec17375ba146 Mon Sep 17 00:00:00 2001 From: muna-adam Date: Tue, 28 Jul 2026 12:33:34 +0300 Subject: [PATCH 2/3] Fix learning-by-doing topic validation --- topics/learing-by-doing/index.md | 9 --------- topics/learning-by-doing/index.md | 9 +++++++++ 2 files changed, 9 insertions(+), 9 deletions(-) delete mode 100644 topics/learing-by-doing/index.md create mode 100644 topics/learning-by-doing/index.md diff --git a/topics/learing-by-doing/index.md b/topics/learing-by-doing/index.md deleted file mode 100644 index accb4be2a6a..00000000000 --- a/topics/learing-by-doing/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -aliases: -display_name: Learning by Doing -short_description: Learning by doing is an educational approach where people develop knowledge and skills through hands-on practice and real-world experience. -topic: learning-by-doing -wikipedia_url: https://en.wikipedia.org/wiki/Learning-by-doing ---- - -Learning by doing is an educational approach that emphasizes gaining knowledge and practical skills through direct experience instead of passive instruction. Developers often use this approach by building projects, experimenting with code, solving real-world problems, and learning from mistakes. It is widely used in programming, software development, engineering, design, and many other technical fields because it encourages active participation and continuous improvement. \ No newline at end of file diff --git a/topics/learning-by-doing/index.md b/topics/learning-by-doing/index.md new file mode 100644 index 00000000000..2919dc08537 --- /dev/null +++ b/topics/learning-by-doing/index.md @@ -0,0 +1,9 @@ +--- +aliases: +display_name: Learning by Doing +short_description: Learning by doing is an educational approach where people develop knowledge and skills through hands-on practice and real-world experience. +topic: learning-by-doing +wikipedia_url: https://en.wikipedia.org/wiki/Learning-by-doing +--- + +Learn skills through hands-on practice, real-world experience, and active problem solving. \ No newline at end of file From f02ccca766057a01803dfc8a4e9db7fb6303754c Mon Sep 17 00:00:00 2001 From: muna-adam Date: Tue, 28 Jul 2026 12:41:17 +0300 Subject: [PATCH 3/3] Shorten learning-by-doing topic description --- topics/learning-by-doing/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/topics/learning-by-doing/index.md b/topics/learning-by-doing/index.md index 2919dc08537..e83ef0a2633 100644 --- a/topics/learning-by-doing/index.md +++ b/topics/learning-by-doing/index.md @@ -1,9 +1,9 @@ --- aliases: display_name: Learning by Doing -short_description: Learning by doing is an educational approach where people develop knowledge and skills through hands-on practice and real-world experience. +short_description: Learn skills through hands-on practice, real-world experience, and active problem solving. topic: learning-by-doing wikipedia_url: https://en.wikipedia.org/wiki/Learning-by-doing --- -Learn skills through hands-on practice, real-world experience, and active problem solving. \ No newline at end of file +Learning by doing is an educational approach that emphasizes gaining knowledge and practical skills through direct experience instead of passive instruction. Developers often use this approach by building projects, experimenting with code, solving real-world problems, and learning from mistakes. It is widely used in programming, software development, engineering, design, and many other technical fields because it encourages active participation and continuous improvement. \ No newline at end of file