From 2889de7f0c2d587a17fbd322af57c29e84238620 Mon Sep 17 00:00:00 2001
From: Hong-Phuc Bui <hong-phuc.bui@htwsaar.de>
Date: Thu, 16 Jan 2025 12:22:14 +0100
Subject: [PATCH] update parcel
---
stundenplan/src/study.js | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/stundenplan/src/study.js b/stundenplan/src/study.js
index 7fd7819..1246710 100644
--- a/stundenplan/src/study.js
+++ b/stundenplan/src/study.js
@@ -5,14 +5,28 @@
const CORONA_LECTURE_WEEKS = 13;
const ECTS_COST = 30; // Wieviel Aufwand in Zeitstunden für einen ECST-Punkt
const DS_LENGTH = 1.5; // Stunden pro Doppelstunden
+
+const javascript = {
+ "name": "Softwareentwicklung mit JavaScript",
+ "ects": 5,
+ "ds": 3
+}
+
+function calculateHomeworkEffort(lecture, lectureWeeks=LECTURE_WEEKS) {
+ const timeOfEcts = lecture.ects * ECTS_COST;
+ const sumTimePerweek = timeOfEcts / lectureWeeks;
+ const lectureTimePerWeek = DS_LENGTH * lecture.ds;
+ return sumTimePerweek - lectureTimePerWeek;
+}
+
/**
* TODO: Document
* @return Zeitaufwand in Stunden / Woche
* */
export function calculateHomeworkTime(ects, lecturePerWeek, lectureWeeks=LECTURE_WEEKS) {
- let timeOfEcts = ects * ECTS_COST; //Zeitstunden;
- let sumTimePerWeek = timeOfEcts / lectureWeeks;
- let lectureTimePerWeek = DS_LENGTH * lecturePerWeek;
+ const timeOfEcts = ects * ECTS_COST; //Zeitstunden;
+ const sumTimePerWeek = timeOfEcts / lectureWeeks;
+ const lectureTimePerWeek = DS_LENGTH * lecturePerWeek;
return sumTimePerWeek - lectureTimePerWeek;
}
--
Gitblit v1.10.0