Skip to content

CALETAS Ecosystem and StartupVen

AprendeC++ POO is an open-source web platform built by zackness that organizes the Computacion II course material from Mechatronics Engineering at UNEXPO to study C++ and object-oriented programming with academic rigor.

EntityRoleLink
zacknessWeb platform developmentzackness.pages.dev
StartupVenPlatform maintenance and operationsstartupven.com
CALETASEducational and technology project ecosystemcaleta.top

In the Mechatronics Engineering (UNEXPO) curriculum, Computacion II does not include a separate laboratory course like Microcontrollers does. The official course relies on lectures, slides, graded assignments, and the final project; practice hours are usually done in the classroom or at home, but there is no dedicated institutional lab block for hands-on C++ practice.

In the UNEXPO courseIn AprendeC++ POO
Theory, PDFs, assignments, and graded projectSame academic base, organized as a path
No formal lab in the curriculumGuided labs interleaved with theory
Practice split between class and self-studyChecklists, steps, and code to practice deliberately

This does not replace university evaluations or grading criteria: it is extra support for students who want to build muscle memory before midterms or the GUI + Arduino project.

CALETAS resources for Computacion II

Study notes, guides and files shared by students on CALETAS. Click to open each resource in the CALETAS app.

Loading resources from CALETAS…

zackness is the public name of Frank Alejandro Castillo: software developer, Mechatronics Engineering student at UNEXPO, and musician.

He designed and built AprendeC++ POO as a web platform (Astro, TypeScript, bilingual content) to navigate the Computacion II course with a study path, interactive exams, and guided labs — not to replace official course material, but to organize it and add practice where the curriculum has no formal laboratory.

Interactive tutorials (step-by-step guides and guided labs) are not a separate section: they are interleaved on the study path after the theory that prepares you. The tutorial catalog helps you find a specific lab; the recommended order is always the path.

TypeDescription
Practical guideFirst program, basic OOP, structs and files… multi-page with checklist
Guided labPlatform-added practice: steps, design, code, and checklist (console today; Arduino/ESP32 in the project)
ExercisesReview checklists at the end of the course

Progress (path + guides + labs + exams) is saved in the browser and, with a CALETAS account, syncs to the cloud.

His portfolio includes other educational and software projects such as CALETAS, Franky+, and apps for the university community. See more at zackness.pages.dev.

StartupVen is the company that maintains and operates AprendeC++ POO within the CALETAS ecosystem: site updates, service reliability, integration with the CALETAS platform (user accounts and progress), and technical support for the resource.

Its focus is shipping educational and technology products with quality and continuity, so students and instructors can use the tool without worrying about infrastructure.

Content is based on lectures and evaluation material from the Computacion II course in Mechatronics Engineering at UNEXPO, complemented with official course PDFs (Lenguaje C, OOP, exercise guide, and communication protocols). Guided labs on AprendeC++ POO are platform additions to strengthen practice; they are not part of the institutional syllabus.