Please enable JavaScript.
Coggle requires JavaScript to display documents.
Senior Thesis - Coggle Diagram
Senior Thesis
Student-Teacher Interactions
Limited OH
Research Professors
Teaching professors/Lecturers
Large Classes
Hard to ask questions
Limited relationship with professor
"Lecturing at" a body of students
Limited relationships among students
Small Classes
University budget?
More interaction with professors
Potentially more student interaction
Easier to ask questions
Effects on attendance?
Lecture Material Engagement/Interaction
Powerpoints
Most CS classes
Conceptual
Free-flowing
PPL
Algorithms
Code Demonstrations
Most CS classes
Application
In-class exercises
Student-TA Interactions
Limit to recitation/OH?
Office hours
In-person
Direct interaction with TA
Whiteboards
Code support on native machine
Emotions/frustration easier to detect
Requires going out of your way to get to them
Zoom
Allow for access anywhere
Can afford to allocate a few minutes
Harder to diagnose code issues (personal experience)
Can't get help from classmates while waiting
LA/CA's
OH are sometimes more helpful than TA
Recitation
Organized
Groups?
Assigned activities
Unorganized
Lecture recap
Value?
Extra OH?
Student-Student Interactions
Pairs
PPL
Divide up work
Absent partner-> no fun!
Groups
Good experiences
Divide up work
Assist on concepts
Meet new people
Bad Experiences
No work gets done
Fighting/uncooperation
May prepare for industry though?
Someone could still take credit/hurt others' grades
Loneliness?
2/3 of CU students
How to engage?
Activities mentioned in class?
CS Department as an organization
Limited events
Huge
"Brick in the wall"
Community
Is there any?
Loneliness: 2/3ds of students (according to Wardenburg)
Modality
Online
Benefits
Take full classes
Helps with scheduling conflicts
May help get pre-reqs out of the way
Drawbacks
Limited engagement
Expensive at college when $20 option on udemy
Harder to ask questions/check understanding
In-person
Benefits
Physical presence -> pay attention easier
Can ask questions directly
After class as well
Can ask nearby students
Smaller classes
Relationship with professor and students
Drawbacks
May not be much different than online for large lectures
May be harder to make up if sick
May lead to schedule conflicts