Skip to content

Incremental programming principles for beginner software developers.

Notifications You must be signed in to change notification settings

ntjennings1/seeds

Repository files navigation

Seeds

Incremental programming examples

About

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.

OS Requirements

These educational examples were developed and tested on the following operating systems. Using a different OS may not provide similar results.

    - Windows 11

Software Requirements

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

Principles

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 

Topics

The programming principles listed above will be emphasized through the following topics of study:

    - Mathematics
    - System analysis
    - Web design 
    - Research & Development
    - Communication
    - Security

Acknowledgements

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

About

Incremental programming principles for beginner software developers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published