Our Blog

Hackathon turns Eduthon | CV-supported Event 2024

Codevember e.V. is teaming up with the Institute of Computer Science at the Ludwigsburg University of Education for a Eduthon event on June 14th-16th. This collaborative event is all about hacking, gaming, and learning. Whether you’re into coding, game development, or just passionate about education technology, this event has something for everyone.

An Eduthon is a marathon event where educators, developers, and students come together to create innovative educational technologies. It’s a blend of hackathon and educational contents, focusing on developing creative solutions for the future of classrooms.

This year’s Eduthon theme is “Game-Based Learning.” It’s all about exploring how games can revolutionize education by making learning fun and engaging. However, participants can work on any projects they want.

We as Codevember e.V. bring experience in organizing such events and mentoring participants. Our team is ready to support both new and experienced participants with hands-on approach, mentorship sessions, and technical guidance.

For more details and conditions of participation, check out the Eduthon page.

I always forget my Keyboard Shortcuts

Vim, Visual Studio, Visual Studio Code, Windows Powertools – I’m daily using a bunch of feature rich software. And everyone who once used Vim (or Emacs) knows there sometimes is no way around keyboard shortcuts! Or is there? In this post I like to show off a personal project, my very own macropad. In the projects section you’ll find an in depth look at the macro pad as well as all designs and source code.

» Read full article…

Step up your game – Upgrade from C to C++

When writing complex programs in C, one will be confronted with the topic of code redundancy and accessibility control issues. C++ was first introduced in 1983, called “C with classes”, and solves a bunch of hurdles stumpling upon programming in C.

The advantages of object-oriented programming languages

Defining complex data structures in C remembers of defining records in a functional programming language. When defining methods over several similar structures, the code redundancy gets clear – every struct needs its own implementation. For all functions or calls.

» Read full article…