- Moodle 3.x Developer's Guide
- Ian Wild
- 120字
- 2021-07-02 21:34:44
Reporting and analytics
Once students have been introduced onto the platform and have started to learn, we need to be able to report on, among other things, the activities students have been undertaking. Luckily, Moodle also takes a modular approach to report development. Both course and site administrator report scripts are to be found in the report folder:

Take a look in the documentation at https://docs.moodle.org/dev/Reports for details on the general structure of reports. Whenever you are querying the database, it is vital to remember the following:
- Use the data manipulation API (https://docs.moodle.org/dev/Data_manipulation_API), accessible through the global $DB object.
- Don't overload the database with complex queries.
We will be learning how to create custom reports in Chapter 9, Moodle Analytics.
推薦閱讀
- The Android Game Developer's Handbook
- Visual FoxPro 程序設計
- Python Network Programming Cookbook(Second Edition)
- JS全書:JavaScript Web前端開發指南
- Flux Architecture
- Mathematica Data Analysis
- Yii Project Blueprints
- Python算法詳解
- Java語言程序設計教程
- Learning Docker Networking
- Cocos2d-x Game Development Blueprints
- Raspberry Pi Robotic Projects
- Kotlin入門與實戰
- Java代碼審計實戰
- SQL Server 2005數據庫項目教程