whatisgithub

What is campuslands-dev-logica?

anndreloopez012/campuslands-dev-logica — explained in plain English

Analysis updated 2026-05-18

22JavaScriptAudience · generalComplexity · 1/5Setup · easy

In one sentence

A public bank of math and general logic exercises for Campuslands bootcamp students, plus a small interactive quiz web page called Logic Arena.

Mindmap

mindmap
  root((campuslands logica))
    Purpose
      Logic exercise practice
      For Campuslands students
    Content
      100 math logic exercises
      100 general logic exercises
      Logic Arena quiz page
    Logic Arena
      Five difficulty levels
      300 question variants
      Exports Markdown JSON
    Workflow
      Clone and switch to dev
      Branch per student
      PR targets dev branch
    Audience
      Bootcamp students

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Practice math logic and general logic problems as a coding bootcamp student.

USE CASE 2

Take randomized timed quizzes at five difficulty levels through the Logic Arena page.

USE CASE 3

Export quiz results as Markdown or JSON to submit as part of a course workflow.

USE CASE 4

Follow a structured Git branching workflow for submitting classroom exercises via pull request.

What is it built with?

JavaScript

How does it compare?

anndreloopez012/campuslands-dev-logicaalchaincyf/doubao-search-mcpalgorave-dave/fail-safe
Stars222222
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyeasyeasy
Complexity1/52/51/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
No license is stated in the README, so terms of reuse are unclear.

So what is it?

This repository is a public collection of logic exercises made for students at Campuslands, a coding bootcamp. It is meant as practice material, not a finished application. The stated goal is to help students build logical thinking, break down problems, read instructions carefully, check their own answers, and work in an organized way before moving on to bigger projects. The repository is organized around two branches. The main branch is treated as production and does not accept student submissions directly. Instead, all student pull requests are meant to target the dev branch, where work gets integrated. Inside the repository there are three main areas: a folder of one hundred math logic exercises, a folder of one hundred general logic exercises, and a section called Logic Arena, which is described as an interactive practice platform rather than a static list of problems. Logic Arena is a small web page for practicing logic in a more dynamic way. It offers five difficulty levels, from easy up to what the README calls ultra expert, drawn from a pool of 300 base question variants. Each practice run is a random quiz of ten to fifteen questions, with a time limit that changes based on difficulty. At the end, it shows a final result with the number of correct and incorrect answers, a score, and an explanation, and lets the student export that result as Markdown or JSON so it can be uploaded back into the repository under a results folder tied to their GitHub username. The README expects this page to be hosted through GitHub Pages at a specific project URL. For the workflow, a student is expected to clone the repository, switch to the dev branch and pull the latest changes, then create their own branch named after themselves and the exercise number. Submitted work should live only inside a resolutions folder under the student's own name, and changes are submitted as a pull request aimed at the dev branch rather than main.

Copy-paste prompts

Prompt 1
Explain the branching workflow this repo expects students to follow when submitting exercises.
Prompt 2
Help me set up a local copy of this repo and create a properly named branch for exercise 001.
Prompt 3
Describe what the Logic Arena practice platform does based on this README.
Prompt 4
What is the difference between the main and dev branches in this repository?

Frequently asked questions

What is campuslands-dev-logica?

A public bank of math and general logic exercises for Campuslands bootcamp students, plus a small interactive quiz web page called Logic Arena.

What language is campuslands-dev-logica written in?

Mainly JavaScript. The stack also includes JavaScript.

What license does campuslands-dev-logica use?

No license is stated in the README, so terms of reuse are unclear.

How hard is campuslands-dev-logica to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is campuslands-dev-logica for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.