Skip to content

Commit 55580cb

Browse files
authored
Merge branch 'main' into 27-add-group-name-and-readme-profile
2 parents 06a5d7a + bb6d09f commit 55580cb

File tree

13 files changed

+337
-10
lines changed

13 files changed

+337
-10
lines changed

.github/workflows/ci-checks.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
pip install pylint
4949
shell: bash
5050
- name: Python - Check Linting - pylint
51-
run: "pylint solutions tests || echo '::warning title=Pylint Error(s)::Discuss solutions and trade-offs in code review.'"
51+
run: "pylint **/*.py --ignore-paths=env,venv,.env,.venv,__pycache__,.git || echo '::warning title=Pylint Error(s)::Discuss solutions and trade-offs in code review.'"
5252
shell: bash
5353

5454
py_tests:
@@ -78,3 +78,21 @@ jobs:
7878
if: steps.check_tests.outputs.has_tests == 'true'
7979
run: python -m unittest
8080
shell: bash
81+
82+
py_notebook_linting:
83+
runs-on: ubuntu-latest
84+
steps:
85+
- uses: actions/checkout@v4
86+
- name: python version
87+
run: python --version
88+
shell: bash
89+
if: always()
90+
- name: install nbqa
91+
run: |
92+
python - m pip install --upgrade pip
93+
pip install pylint
94+
pip install nbqa
95+
shell: bash
96+
- name: Python Notebooks - Check Linting - nbqa
97+
run: "nbqa pylint *.ipynb || echo '::warning title=NoteBook QA Error(s)::Discuss solutions and trade-offs in code review.'"
98+
shell: bash
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
# Data Privacy in Educational Data
2+
3+
This file summarizes key findings from research
4+
on data privacy in online learning environments.
5+
It draws from two influential studies:
6+
7+
- **On Students' Willingness to Use Online Learning:
8+
A Privacy Calculus Theory Approach**
9+
- **Aware, but Don't Really Care: Student
10+
Perspectives on Privacy and
11+
Data Collection in Online Courses**
12+
13+
---
14+
15+
## Overview
16+
17+
### Privacy Calculus Theory
18+
19+
- **Definition:**
20+
Students evaluate online learning by weighing tangible benefits
21+
(e.g., personalized instruction, convenience, cost/time savings)
22+
against privacy risks (e.g., data breaches, invasive monitoring).
23+
24+
- **Key Insight:**
25+
Engagement rises when students perceive that the benefits of
26+
online learning clearly outweigh the risks.
27+
28+
### The Role of Trust
29+
30+
- **Importance:**
31+
- **Transparent Data Protection:** Clear and robust
32+
privacy protocols help diminish concerns.
33+
- **Effective Communication:** Explaining data usage
34+
(improving learning analytics and course design) builds trust.
35+
36+
- **Impact:**
37+
Trust reduces the negative perception of
38+
risks and encourages higher platform engagement.
39+
40+
### The Privacy Paradox
41+
42+
- **Observation:**
43+
Despite expressing concerns about data privacy,
44+
many students continue to use online learning platforms.
45+
46+
- **Explanation:**
47+
The practical benefits and established trust
48+
often outweigh stated privacy worries,
49+
leading to steady engagement.
50+
51+
---
52+
53+
## Practical Implications for Online Learning Platforms
54+
55+
- **Strengthen Privacy Protections:**
56+
- Implement robust safeguards and maintain
57+
up-to-date, transparent privacy policies.
58+
59+
- **Develop a Clear Communication Strategy:**
60+
- Regularly inform users about data protection
61+
measures and how collected data improves
62+
learning experiences.
63+
64+
- **Utilize Feedback Mechanisms:**
65+
- Integrate tools such as Likert-scale surveys to assess student perception.
66+
Use ongoing feedback to iteratively enhance both
67+
technical privacy measures and user communication.
68+
69+
---
70+
71+
## Conclusion
72+
73+
To maximize student engagement, online learning
74+
platforms must strike a balance between robust privacy measures
75+
and transparent communication of benefits.
76+
By leveraging insights from the privacy calculus
77+
framework and addressing the privacy paradox,
78+
we can foster an environment
79+
of trust and enhance the overall educational experience.
80+
81+
---
82+
83+
## References
84+
85+
1. **On Students' Willingness to Use Online Learning:
86+
A Privacy Calculus Theory Approach**
87+
- *Publication:* Frontiers in Psychology, 2022
88+
- *Link:*
89+
[Frontiers in Psychology Article](https://www.frontiersin.org/journals/psychology/articles/10.3389/fpsyg.2022.880261/full)
90+
91+
2. **Aware, but Don't Really Care: Student Perspectives
92+
on Privacy and Data Collection in Online Courses**
93+
- *Link:*
94+
[ERIC Full Text PDF](https://files.eric.ed.gov/fulltext/EJ1247149.pdf)
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# Impact of Student Disengagement in Online Learning Environments
2+
3+
## Student disengagement in online learning
4+
5+
environments has significant and multifaceted negative impacts on academic outcomes,
6+
well-being, and overall educational experience. Research consistently highlights
7+
several key areas where disengagement manifests its detrimental effects
8+
9+
1. ## **Reduced Academic Performance and Learning Outcomes:**
10+
11+
Disengaged students are less likely to interact with course materials,
12+
participate in discussions, or complete assignments, directly leading
13+
to lower grades, poorer understanding of concepts, and ultimately,
14+
reduced learning outcomes [1, 5]. This can manifest as a decline in
15+
performance over time, particularly in self-paced or asynchronous courses.
16+
17+
2. ## **Decreased Motivation and Satisfaction:**
18+
19+
A lack of engagement often correlates with diminished student motivation and
20+
overall satisfaction with the learning experience [5]. Students may feel
21+
disconnected from the course and their peers, leading to a loss of interest
22+
and a perception that the online format is less effective or fulfilling than
23+
traditional learning [3].
24+
25+
3. ## **Increased Dropout Rates and Course Non-Completion:**
26+
27+
Disengagement is a primary predictor of students withdrawing from courses
28+
or failing to complete their programs. When students feel isolated,
29+
overwhelmed, or unmotivated, they are more prone to abandoning their
30+
studies, contributing to higher attrition rates in online learning
31+
platforms [1, 3].
32+
33+
4. ## **Social Isolation and Lack of Connection:**
34+
35+
Online learning, especially without intentional design for interaction,
36+
can lead to feelings of social isolation. Disengaged students often struggle
37+
to connect with peers and instructors, missing out on collaborative learning
38+
opportunities and the sense of community that supports persistence and deeper
39+
learning [1, 3]. This can be a significant source of stress [6].
40+
41+
5. ## **Negative Emotional and Mental Health Implications:**
42+
43+
The challenges associated with online learning, including disengagement, can
44+
contribute to increased stress levels and negative emotional states. Students
45+
may find it difficult to manage the pace of coursework and feel overwhelmed,
46+
impacting their mental well-being [1, 6]. Some studies indicate a decline in
47+
student motivation and engagement since the shift to more online learning [4].
48+
49+
### In summary
50+
51+
student disengagement in online learning is not merely a assive state but an active
52+
barrier to effective education, leading to a cascade of negative consequences that
53+
affect individual student success and the overall quality of online educational programs
54+
55+
---
56+
57+
## References
58+
59+
[1] Hollister, B. (2022). Engagement in Online Learning:
60+
Student Attitudes and Experiences. *Frontiers in Education*, 7, 851019.
61+
[https://www.frontiersin.org/journals/education/articles/10.3389/feduc.2022.851019/full]
62+
63+
[2] Bergdahl, N. (2022). Engagement and disengagement in online learning.
64+
*Computers & Education*, 184, 104513.*
65+
[https://www.sciencedirect.com/science/article/pii/S0360131522001324]
66+
67+
[3] Akpen, C. N. (2024). Impact of online learning on student’s
68+
performance and engagement. *Education and Information Technologies*.
69+
[https://link.springer.com/article/10.1007/s44217-024-00253-0]
70+
71+
[4] EdWeek Research Center. (2020, November).
72+
*Survey: Teachers Say Student Motivation and Engagement Have Declined Since Pandemic*.
73+
[https://www.nasbe.org/getting-students-engaged-in-learning/]
74+
75+
[5] Bergdahl, N. (2022). (PDF) Engagement and disengagement in online learning.
76+
*ResearchGate*.
77+
[https://www.researchgate.net/publication/361181458_Engagement_and_disengagement_in_online_learning]
78+
79+
[6] IDRA. (n.d.). *Mental Health Implications of Virtual Learning on Student Engagement*.
80+
[https://www.idra.org/resource-center/mental-health-implications-of-virtual-learning-on-student-engagement/]
Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
# Intervention Strategies to Enhance Student Engagement in Virtual Learning Platforms
2+
3+
## 1. Introduction
4+
5+
Online learning has expanded rapidly across educational institutions, especially
6+
during the COVID-19 pandemic. Virtual learning platforms offer flexibility and
7+
accessibility but often struggle with student engagement, motivation, and interaction.
8+
9+
## 2. Active Learning Strategies
10+
11+
Active learning involves students being cognitively and socially engaged in the
12+
learning process. Interactive tools can enhance participation:
13+
14+
- Use of quizzes, polls, simulations, and case-based scenarios.
15+
- **Discussion boards** where students post and reply to encourage critical
16+
thinking and collaboration [3].
17+
- **Group projects** utilizing tools like Google Workspace or Microsoft Teams
18+
for peer collaboration.
19+
20+
## 3. Individualized Feedback
21+
22+
Prompt, constructive feedback supports student motivation and course progress:
23+
24+
- **Individualized feedback** via video or voice comments enhances satisfaction
25+
and retention [1].
26+
- **Automated tests** with immediate feedback provide real-time learning experiences.
27+
28+
## 4. Systematic Course Design
29+
30+
Well-organized content supports ease of navigation and reduces cognitive load:
31+
32+
- Clear **learning objectives** and **weekly modules with checklists** improve
33+
clarity [5].
34+
- **Rubrics** help students understand assignment expectations and achieve success.
35+
36+
## 5. Instructor Presence and Communication
37+
38+
An active instructor presence reduces feelings of isolation:
39+
40+
- **Weekly announcements** and **optional live sessions** foster community [8].
41+
- **Virtual office hours** promote student-instructor interaction.
42+
43+
## 6. Gamification Components
44+
45+
Gamification integrates game-like elements to boost motivation:
46+
47+
- **Badges**, **leaderboards**, and **achievement points** encourage engagement [4].
48+
- **Progress bars** visually track course completion.
49+
50+
## 7. Autonomy and Student Choice
51+
52+
Offering student choice increases ownership and motivation:
53+
54+
- Letting students choose **topics** or **formats** of assignments improves
55+
engagement [7].
56+
- **Self-paced activities** accommodate varied learning styles and responsibilities.
57+
58+
## 8. Social and Emotional Support
59+
60+
Creating a positive atmosphere encourages continued participation:
61+
62+
- **Peer discussion groups** and **community mentoring** reduce isolation.
63+
- **Access to mental health support** helps students cope with stress [9].
64+
65+
## 9. Data-Driven Interventions
66+
67+
Learning analytics help detect and support at-risk students:
68+
69+
- Track **log-in activity**, **submission rates**, and **scores** to identify disengagement.
70+
- **Automated or personal reminders** help re-engage students [6].
71+
72+
## 10. Accessible and Inclusive Practices
73+
74+
Inclusive design ensures participation from diverse student populations:
75+
76+
- **Video captioning**, **screen reader-compatible materials**, and
77+
**language accommodations** support accessibility.
78+
- Incorporating **diverse perspectives** fosters a sense of belonging [2].
79+
80+
## 11. Conclusion
81+
82+
Engaging students in online learning requires a multifaceted approach involving
83+
instructional design, technology, communication, and support. These strategies
84+
can create interactive, inclusive, and responsive learning environments that
85+
improve participation and academic performance.
86+
87+
## References
88+
89+
1. [Borup, J., West, R. E., Thomas, R., & Graham, C. R. (2015). *The
90+
adolescent community of engagement framework*](http://www.editlib.org/p/112371)
91+
2. [Castillo-Montoya, M. (2016). *Deepening understanding of prior knowledge.*
92+
](https://doi.org/10.1080/13562517.2016.1273208)
93+
3. [Darby, F., & Lang, J. M. (2019). *Small Teaching Online: Applying Learning
94+
Science in Online
95+
Classes*](https://www.wiley.com/en-us/Small+Teaching+Online%3A+Applying+Learning+Science+in+Online+Classes-p-9781119619093)
96+
4. [Domínguez, A. et al. (2013). *Gamifying learning
97+
experiences.*](https://doi.org/10.1016/j.compedu.2012.12.020)
98+
5. [Garrison, D. R., Anderson, T., & Archer, W. (2000). *Critical inquiry in a
99+
text-based environment.*](https://doi.org/10.1016/S1096-7516(00)00016-6)
100+
6. [Macfadyen, L. P., & Dawson, S. (2012). *Numbers are
101+
not enough.*](https://www.jstor.org/stable/jeductechsoci.15.3.149)
102+
7. [Patall, E. A., Cooper, H., & Robinson, J. C. (2010). *The effects of choice
103+
on intrinsic motivation and related outcomes.*](https://doi.org/10.1037/0033-2909.134.2.270)
104+
8. [Richardson, J. C., Maeda, Y., Swan, K., & Ice, P. (2017). *Social presence
105+
in relation to students' satisfaction and learning in the online
106+
environment.*](https://doi.org/10.1016/j.chb.2017.02.001)
107+
9. [Xiao, J. (2018). *On the margins or at the center? Distance education in
108+
higher education.*](https://doi.org/10.1080/01587919.2018.1429213)

collaboration/guide/0_repository_setup.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ it for collaboration:
2020
- _Issues_
2121
- _Projects_
2222
- _Always suggest updating pull request branches_
23+
- Enable CI Checks
24+
- Under the _Actions_ tab:
25+
- Enable workflows to ensure CI checks run on all pushes and pull requests.
26+
_(Note: If workflows are disabled, CI checks won’t trigger until enabled.)_
2327
- Collaboration Settings
2428
- Require a code review for PRs to `main`/`master`
2529
([owanateamachree](https://owanateamachree.medium.com/how-to-protect-the-master-branch-on-github-ab85e9b6b03),

collaboration/retrospectives/1_problem_identification.md

Whitespace-only changes.

collaboration/retrospectives/2_data_collection.md

Whitespace-only changes.

collaboration/retrospectives/3_data_analysis.md

Whitespace-only changes.

collaboration/retrospectives/4_communicating_results.md

Whitespace-only changes.

collaboration/retrospectives/5_final_presentation.md

Whitespace-only changes.

0 commit comments

Comments
 (0)