~~NOTOC~~ ====== Teaching Management ====== ===== Moodle Links to Catagories ===== | [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=2|Faculty of Communication and Environment]] || | | ID | ^ [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=8|Environment and Energy (B.Sc.)]] |^ WS ^ SS ^ SS2023 ^ | [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=956|8115 Physics: Mechanics, Electricity and Magenetism]] | EE_1.08 | x | | | | [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=951|8123 Physics: Thermodynamics, radiation and heat transfer]] | EE_2.03 | | x | 16492 | | [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=2622|8125 Fundamentals of Scientific Programming]] | EE_2.06 | | x | 16470 | | [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=2740|8136 Fundamentals of Geodata Management Systems]] | EE_3.07 | x | | | | [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=941|8142 Applied measurement and control]] | EE_4.03 | | x | 16489 | ^ [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=1802|Information Engineering and Computer Science (M.Sc.)]] |^ WS ^ SS | | | [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=1802|9522 Geoinformatics]] | M-IE_2.02 | x | | | | [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=1793|9542 Environmental Monitoring Research Project]] | M-IE_EA.02 | x | | | | [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=1794|9562 Real-Time Embedded Systems]] | M-IE_CP.03 | | x | | ^ [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=911|Infotronic Systems Engineering (B.Sc.)]] |^ WS ^ SS | | | [[https://moodle.hochschule-rhein-waal.de/course/index.php?categoryid=3276|8383 Drone technology and application]] | CI_W.11 | | x | | ===== Create a New Moodle Course ===== ===== Create Discord Channels and Category ===== Examples Category: SciProg SS2023 Channels: #news #general #talk (video/audio) Category: Physics2 SS2023 Channels: #news #general #talk (video/audio) Category: AMC SS2023 Channels: #news #general #talk (video/audio) ===== Moodle Web Services API (REST) ===== * :!: https://gitlab.ifes.edu.br/1592243/moodle_api * https://stackoverflow.com/questions/63595262/how-to-interact-with-moodle-rest-api * https://docs.moodle.org/311/en/Using_web_services * https://docs.moodle.org/dev/Core_APIs * https://docs.moodle.org/dev/Web_service_API_functions * https://docs.moodle.org/dev/Creating_a_web_service_client * https://supportus.moodle.com/support/solutions/articles/80001016973-using-the-web-services-application-programming-interface-api-in-moodle * https://moodle.hochschule-rhein-waal.de/webservice/rest/server.php Example : https://example.com/moodle/webservice/rest/server.php?wstoken=...&wsfunction=...&moodlewsrestformat=json core_enrol_get_enrolled_users ==== How to get a user token ==== * https://docs.moodle.org/dev/Creating_a_web_service_client * https://swharden.com/blog/2021-05-15-python-credentials/ * https://docs.python.org/3/library/configparser.html https://www.yourmoodle.com/login/token.php?username=USERNAME&password=PASSWORD&service=SERVICE Set SERVICE to ''service=moodle_mobile_app''. You have to use URL