From 20153dd79fbcfe68e00831a6b280e9ff92ab8a11 Mon Sep 17 00:00:00 2001 From: a2nr Date: Sun, 4 Jan 2026 13:32:29 +0700 Subject: [PATCH] init --- .gitmodules | 3 +++ content/home.md | 33 +++++++++++++++++++++++++++++++++ content/introduction_to_c.md | 33 +++++++++++++++++++++++++++++++++ elemes | 1 + 4 files changed, 70 insertions(+) create mode 100644 .gitmodules create mode 100644 content/home.md create mode 100644 content/introduction_to_c.md create mode 160000 elemes diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..a0a6047 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "elemes"] + path = elemes + url = https://git.manakin-gentoo.ts.net/a2nr/elemes.git diff --git a/content/home.md b/content/home.md new file mode 100644 index 0000000..fa17a7d --- /dev/null +++ b/content/home.md @@ -0,0 +1,33 @@ +# Welcome to C Programming Learning System + +This is a comprehensive learning platform designed to help you master the C programming language through interactive lessons and exercises. + +## Learning Objectives + +| Module | Objective | Skills Acquired | +|--------|-----------|-----------------| +| Introduction to C | Understand basic syntax and structure | Writing first C program | +| Variables & Data Types | Learn about different data types | Proper variable declaration | +| Control Structures | Master conditional statements and loops | Logic implementation | +| Functions | Create and use functions | Code organization | +| Arrays & Pointers | Work with complex data structures | Memory management | + +## How to Use This System + +1. **Browse Lessons**: Select from the available lessons on the left +2. **Read Content**: Study the lesson materials and examples +3. **Practice Coding**: Use the integrated code editor to write and test C code +4. **Complete Exercises**: Apply your knowledge to solve programming challenges +5. **Get Feedback**: See immediate results of your code execution + +## Getting Started + +Start with the "Introduction to C" lesson to begin your journey in C programming. Each lesson builds upon the previous one, so it's recommended to follow them in order. + +Happy coding! + +---Available_Lessons--- + +1. [Introduction to C Programming](lesson/introduction_to_c.md) +2. [Variables and Data Types in C](lesson/variables_and_data_types.md) + diff --git a/content/introduction_to_c.md b/content/introduction_to_c.md new file mode 100644 index 0000000..fa17a7d --- /dev/null +++ b/content/introduction_to_c.md @@ -0,0 +1,33 @@ +# Welcome to C Programming Learning System + +This is a comprehensive learning platform designed to help you master the C programming language through interactive lessons and exercises. + +## Learning Objectives + +| Module | Objective | Skills Acquired | +|--------|-----------|-----------------| +| Introduction to C | Understand basic syntax and structure | Writing first C program | +| Variables & Data Types | Learn about different data types | Proper variable declaration | +| Control Structures | Master conditional statements and loops | Logic implementation | +| Functions | Create and use functions | Code organization | +| Arrays & Pointers | Work with complex data structures | Memory management | + +## How to Use This System + +1. **Browse Lessons**: Select from the available lessons on the left +2. **Read Content**: Study the lesson materials and examples +3. **Practice Coding**: Use the integrated code editor to write and test C code +4. **Complete Exercises**: Apply your knowledge to solve programming challenges +5. **Get Feedback**: See immediate results of your code execution + +## Getting Started + +Start with the "Introduction to C" lesson to begin your journey in C programming. Each lesson builds upon the previous one, so it's recommended to follow them in order. + +Happy coding! + +---Available_Lessons--- + +1. [Introduction to C Programming](lesson/introduction_to_c.md) +2. [Variables and Data Types in C](lesson/variables_and_data_types.md) + diff --git a/elemes b/elemes new file mode 160000 index 0000000..6326529 --- /dev/null +++ b/elemes @@ -0,0 +1 @@ +Subproject commit 632652914c12a08748dea2f57b93eaf2b50d57c4