student-support-code-template

Template for providing student support code (e.g. source code and tests) for homework assignments.

https://github.com/programmiermethoden-campusminden/student-support-code-template

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.8%) to scientific vocabulary

Keywords

clean-code git java oer open-educational-resources testing
Last synced: 4 months ago · JSON representation ·

Repository

Template for providing student support code (e.g. source code and tests) for homework assignments.

Basic Info
Statistics
  • Stars: 1
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
clean-code git java oer open-educational-resources testing
Created almost 2 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation Codeowners

README.md


title: Student Support Code Template

About

This is a template repo for providing student support code (e.g. source code and tests) for Java based homework assignments.

It comes with batteries included:

Usage

This repo is intended to be used as a template repo. To create new repos for assignments, the following steps may help:

  1. Fork this repo or use it as a template to create a new repo.
  2. Add the required source code, tests and task descriptions to your new repo.
  3. If needed, adjust the Gradle configuration to your needs.
  4. Make your new repo available to the students.

If desired, activate the GitHub CI in your new repo (under "Settings > Actions > General > Allow actions"). You need to allow at least the following actions: actions/checkout@v4 and actions/setup-java@v4.

License

This work by Carsten Gips and contributors is licensed under MIT.

Owner

  • Name: Programmiermethoden @ Campus Minden
  • Login: Programmiermethoden-CampusMinden
  • Kind: organization

Vorlesungen "Programmiermethoden" und "Programmieren 2" (HSBI)

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: Student Support Code Template
message: >-
  If you use this lecture material, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Carsten
    family-names: Gips
    email: cagix@hsbi.de
    affiliation: HSBI
    orcid: 'https://orcid.org/0000-0002-4230-9060'
repository-code: >-
  https://github.com/Programmiermethoden-CampusMinden/student-support-code-template
abstract: "This is a template repo for providing student support code (e.g.\_source code and tests) for Java based homework assignments."
keywords:
  - java
  - git
  - testing
  - clean code
  - oer
license: MIT

GitHub Events

Total
  • Delete event: 18
  • Issue comment event: 4
  • Push event: 29
  • Pull request review event: 20
  • Pull request event: 44
  • Create event: 24
Last Year
  • Delete event: 18
  • Issue comment event: 4
  • Push event: 29
  • Pull request review event: 20
  • Pull request event: 44
  • Create event: 24

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 1
  • Total pull requests: 20
  • Average time to close issues: about 6 hours
  • Average time to close pull requests: about 5 hours
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.25
  • Merged pull requests: 11
  • Bot issues: 1
  • Bot pull requests: 20
Past Year
  • Issues: 1
  • Pull requests: 20
  • Average time to close issues: about 6 hours
  • Average time to close pull requests: about 5 hours
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.25
  • Merged pull requests: 11
  • Bot issues: 1
  • Bot pull requests: 20
Top Authors
Issue Authors
Pull Request Authors
  • dependabot[bot] (25)
  • cagix (2)
Top Labels
Issue Labels
Pull Request Labels
dependencies (14) java (12) github_actions (2)

Dependencies

.github/workflows/github_ci.yml actions
  • actions/checkout v4 composite
  • actions/setup-java v4 composite
build.gradle maven
  • org.junit.jupiter:junit-jupiter 5.10.2 testImplementation
  • org.mockito:mockito-core 5.11.0 testImplementation
  • org.junit.platform:junit-platform-launcher 1.10.2 testRuntimeOnly