Incremental programming examples
The programs in this repository are meant to help users build on their programming abilities by improving their attention to detail, increasing their knowledge base, and contributing to their adaptability over time.
These educational examples were developed and tested on the following operating systems. Using a different OS may not provide similar results.
- Windows 11
The following open-source programming languages and subsystems were leveraged to develop the educational examples included in this repository:
- WSL 2.3.26.0
- Python 3.13.0
- JDK 17.0.12
- GCC 6.3.0
- Node 22.12.0
- NPM 10.9.0
The examples included in this repository will systematically educate users on the following programming principles:
- Program Structure
- Documentation
- Packages / Imports
- Functions
- Naming Conventions
- Variables
- Scoping
- Looping
- Conditions
- Error Handling
- Abstraction
- Encapsulation
- Inheritance
- Execution
- Input / Output
- Parallelism
The programming principles listed above will be emphasized through the following topics of study:
- Mathematics
- System analysis
- Web design
- Research & Development
- Communication
- Security
A huge shoutout to these folks for contributing to the continued development of the examples in this repository:
Noah Jennings
TC
ntjennings1@gmail.com
Virginia Beach, VA
TC
th3orycc@gmail.com
Virginia Beach, VA