c78b4601c6
Merge remote-tracking branch 'origin'
2025-10-07 15:48:56 -07:00
f6e4504491
change assessment code for BSOC 2024
2025-10-07 15:44:49 -07:00
76b0c6c4d5
updated the url in the assessment file
2025-09-26 12:31:32 -07:00
814cf6bb0e
fix typo with new python
2025-09-26 12:25:26 -07:00
f7270293f2
updated cold call script to do a pure shuffle
...
- this will just just produce the students present for the day, in random order
2024-10-27 16:00:07 -07:00
44868248db
change to relative path which will work for all future classes
2024-10-22 17:12:12 -07:00
1103b95c37
changed from absenses to opt-out since that matches syllabus
2024-10-16 16:30:24 -07:00
da93d3fd56
updated assessment code for new class
...
- fix a few bugs related to make scripts work with no students have been fully
missing
- other smaller code fixes, path updates, etc
2024-10-07 21:03:08 -07:00
499ed62bce
removed print debug line
2024-10-04 11:00:26 -07:00
3845559ac8
print preferred pronouns in the call list
2024-09-28 20:11:54 -07:00
360a7e8ee0
updated code to better figure out whose not registered
2024-09-28 20:11:54 -07:00
56fb61e8b0
many new changes for the new quarter
...
- switched to using a configuration.json file
- reworked the download_student_info.py to fix bugs
- substantial change to the scripts to use the new config structure
- other small changes
- wrote a new README file based on the old readme and material I sent
to Matt McGarrity
2024-09-28 17:35:37 -07:00
d6b74612e3
Merge branch 'COM481-2024Q4'
2024-09-28 16:27:12 -07:00
e7c79c1644
minor changes to finalize case grades
2024-09-28 16:13:33 -07:00
a50468cac2
fix an ordering bug with grade creation
2024-09-28 16:13:24 -07:00
78ac188f04
code to create final case discussion grades
...
This still needs to be check over but this is new code to build the
final grades. Current threshold for minimum questions comes from 1000
simulated classes (simulation.R).
2024-09-28 16:13:14 -07:00
35bf83e9f6
generate better imges
2024-09-28 16:12:52 -07:00
0738f9791a
clean up the plots being generated
2024-09-28 16:12:19 -07:00
a59b6b86ff
updated track participation code to see how we're doing
2024-09-28 16:12:01 -07:00
b30b0b6c68
updated enrollment tracking code (just filenames)
2024-09-28 16:11:11 -07:00
89c5369ad9
work to build a much better manual version of the script
...
one thing that is clear to me is that the preferred name logic should
really be removed entirely from the coldcall.py program and moved into
the coldcall.py file. I'm currently ignoring that functionality in the
coldcallbot-manual.py but I haven't yet fully removed it from the other.
2024-09-28 16:11:00 -07:00
3c9c64edc8
initial version of commit updating coldcall.py
2024-09-28 16:01:05 -07:00
92e65de771
Merge branch 'master' of code.communitydata.science:coldcallbot-discord
2022-01-05 13:52:27 +09:00
cda1cb3b3c
remove references to boy (should be bot, obvs)
2022-01-05 13:51:02 +09:00
3bd4c9c2a6
updated grade code
...
- COMMLD570A did not penalize/track absences at all so i cut this completely
2022-01-05 11:43:41 +09:00
da8f47aa27
report on the number of questions answered, not just asked
2022-01-05 11:43:41 +09:00
95a9977572
small changes to get track participation working
2022-01-05 11:43:41 +09:00
f590bf88bc
start list at 1 instead of 0
2022-01-05 11:43:41 +09:00
914f5973c3
renamed manual coldcall bot script
...
it's a /bot/, not a boy
2022-01-05 11:43:41 +09:00
d8e662b5c3
reworking the script to work with COMMLD570A (editted)
...
this commit was editted to not include student details
- new manual version of the coldcallbot
- minor tweaks to make things less discord specific
- changes for new URLs, filenames, and such
2022-01-05 11:27:59 +09:00
d77f32f5c1
Explain how to configure the bot with discord.
2020-12-29 17:22:35 -08:00
0d3bd05ff2
added case grades subdirectory to gitignore
2020-12-29 14:42:21 -08:00
653e0ac698
added placeholder readme file
2020-12-29 13:54:38 -08:00
677315cd95
reminder to create subdirectories
2020-12-29 13:40:30 -08:00
0ecadc51eb
renamed the README file
2020-12-29 13:39:04 -08:00
9c4f81c30a
rearrange the repository for publication
2020-12-29 12:22:35 -08:00
743e0a39f3
updated with final participation grades (
...
- also includes the code necessary to generate those grades
2020-12-23 12:59:17 -08:00
3955a6bfcc
don't count missing questions as asked
2020-11-10 10:26:23 -08:00
4676d0b0c3
don't count folks who were missing
...
Patch the coldcall script so that it doesn't count folks who are missing as
present for a question.
2020-11-10 10:20:43 -08:00
61d6ecd88a
added code to compute /days/ present or absent
2020-11-10 09:44:23 -08:00
c664cbce46
ignore png files being generated
2020-10-28 13:12:37 -07:00
96ea70f682
updated participation graphing
2020-10-28 13:11:52 -07:00
e98bacabb8
simple R script to track participation
...
lits two things:
- number of times folks have been called on
- number of times folks have bee absent/present
2020-10-14 19:42:07 -07:00
abf74b822c
fix typo in the attendance... :P
2020-10-12 10:51:44 -07:00
5d5bea65d4
code to track enrolled students and who is missing
2020-10-12 10:49:41 -07:00
f46f00dc4d
read student information using DictReader
...
This should be safer.
2020-10-08 08:09:21 -07:00
d2f0f4b850
make the bot script executable
2020-10-08 07:57:06 -07:00
c6d7c0fca7
initial version of colcall bot
...
- basic student information for preferred names
- simple discord bot
- coldcall library to maintain records and choose folks
2020-10-05 10:22:03 -07:00