The prevailing challenge these past few semester has been with respect to the basic essence of student learning. What was once a rare student lacking intrinsic motivation has only become more and more the norm; where students don't seem to possess any curiosity to learn things unfamiliar or different to them, but instead are concerned only with memorizing and regurgitating a fixed set of answers.
Needless to say, Computer Science and the very nature of problem solving does not mesh well with such perspectives- where often times not only is a preset path to solution not known up-front, but often multiple approaches to solution must be readily considered. Students who just want to jump through the hoop and be done with the current exercise are demonstrating a cripplingly short-term view, disconnected from the larger picture of where I am trying to guide them within the computing domain of study.
Still, where I am able, and where I capture their fascination (increasingly, through video-game centric themes), I can rekindle the kind of cerebral interactions academic settings thrive on. Witnessing curiosity and enthusiasm are infectious, even if largely in an artificial dream world (the majority of students aren't going to secure jobs in the highly competitive and over-saturated game industry), so I can at least hope that some will recognize the similarity of patterns with things not specifically painted in that “video game” veneer, and further cultivate those essential abstract perspectives necessary for success within Computer Science and applied fields.
My subjective perception of each semester is in many way a psychological game I play with myself- tricking myself into being inspired by the current crop of students, where their accomplishments feel substantial, even if when looking in the broader picture, they are more brittle and less capable than students even 3-4 years ago.
This past year, in combination with me failing to adequately dupe myself to the current lack of cerebral quality of most students, along with perhaps yet another sizable slide in student aptitude (again: lack of intrinsic motivation and interest in anything that isn't specifically “video games”), I have to claim a level of increasing disappointment with how the recent semesters have gone.
Are there adequate and capable students? Absolutely. Do they perform acceptably? Most certainly.
The problem for me, and what sours my overall view, are those on the lower bound of achievement. It is here I am continually shocked by what I discover:
Still, I maintain hope and inspiration in seeing what the good students are capable of achieving, with suitably-themed emphasis (ie “video games”):
Admittedly, it is very inspiring to experience these sorts of interactions from my students. It reminds me of the days when students naturally came into my classes possessing of these attributes, versus me having had to personally cultivate it in baseline fashion in each of them.
Generally the same as usual, just more amplified:
Some course-specific points related to instruction:
Objective | Anticipated Completion |
---|---|
develop projects for Pi-oriented C for engineers | underway, aiming for fall 2019 |
develop database of letter division puzzles | currently underway |
continue my efforts to revive CSCS1460/CSCS2460, and retiring CSCS1320 | slow-going, but I'm increasingly seeing support in pursue this |
general enhancements/evolutions/progressions of my data/content management efforts | always on-going |
explore the development of some projects allowing students in CSCS1320 to 'make' NES games | fall 2019 |
Objective | Anticipated Completion |
---|---|
keep doing what I'm doing; I seem to be quite accessible to students for advising efforts (both my own and those who are not my official advisees) | on-going |
Objective | Anticipated Completion |
---|---|
continue my French relearning/Language Study and Observation endeavors | the true aspiration of knowing a language is to never stop using it; ideally I'd love to create content, but in general, on-going insights from being multi-lingual (it really is the gift that keeps giving) |
continue to explore my agricultural pursuits, both as a developed skill but as a theme for concept presentation | extended exposure to new domains allows me to better isolate familiar computing patterns |
explore Calculus from a philosophical point-of-view | this keeps popping up on my radar; I've just not had the opportunity to delve into it. With an increasing number of students being plug-n-chug calculator centric, I feel I need to expose them to the conceptual underpinnings of calculus, especially to aid in algorithm development |
continue to implement resources | with the major infrastructure reboot, there are still a number of auxiliary services not yet back in operation |
continue to maintain infrastructure | whenever I get to it - not critical, but long term useful as current software ages |
general content management system enhancements | on-going, functionality generally implemented as needed |