Practice programming logic exercises covering loops, conditionals, functions, and data validation in a structured learning environment.
Learn professional Git workflows including branching strategies, descriptive commits, conflict resolution, and team collaboration patterns.
Study project organization principles such as folder structure, separation of responsibilities, and writing maintainable documentation.
Submit solutions to themed technical missions (video games, music, travel, etc.) by creating personal branches and placing work in designated resoluciones folders.
Clone the repo, create a personal branch off dev using the format that includes your name and exercise number, place your solution in resoluciones/<your-name>/ inside the exercise directory, then commit and push. No build tools or dependencies required.
Campuslands Devs is an educational repository designed to teach programming to computing students through practical exercises. The material is organized into three difficulty levels: basic, intermediate, and advanced. At the time of writing, only the basic level is developed. The exercises cover three areas that mirror real developer work. The first is programming logic, including problem analysis, working with data, loops, conditionals, functions, validation, and calculations. The second is project structure, meaning how to organize folders, separate responsibilities, and write documentation for maintainable code. The third is professional Git usage: creating branches, writing clear commits, collaborating with others, resolving conflicts, and following a workflow similar to what technical teams use on the job. The exercises are built around topics that students in the target age group tend to find familiar and engaging, including video games, esports, motorcycles, cars, music, movies, travel, and 3D design. Each exercise is framed as a technical mission with a specific context, a goal, and step-by-step instructions. To submit an answer, a student creates a personal branch off the dev branch using a naming format that includes their name and the exercise number. They place their solution inside a resoluciones folder within the exercise directory, in a subfolder named after themselves. The main branch is treated as production and is not worked on directly. Students are expected to write small, descriptive commits and keep their work inside the designated folder structure. The README is written in Spanish, as this repository is intended for Spanish-speaking students, likely in Colombia based on the Campuslands name.
← anndreloopez012 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.