Instruction
A common query to me by others is, “So how was your semester/academic year?”, which I find the best response to be (for the past few years): It has simultaneously been the best and worst semester/year ever. The good students keep getting better, and the bottom tier students keep getting worse. Any appreciable middle tier continues to evaporate.
The issue with the poor students is not behavioral, it is with deficiencies in aptitude; they lack: basic writing skills, computer literacy/file management skills, mathematical reasoning skills, reading comprehension, and time management skills, among others. Just a few examples:
With that said, the good students are amazing. Just some examples of their impressive feats:
The widening gap between the bottom and top tiers is concerning. Sometimes I wonder how I can best accommodate everywhere, where on one side I have people who need to be hand-held through computing an average, where on the other I'll have people coming in saying “This concept looked neat, I used it in a program to take a derivative of a number, because it seemed like a fun thing to do.”
Some course-specific points related to instruction:
Advising
Professional Development
Service
Teaching and Curricula Objectives
Objective | Anticipated Completion |
---|---|
instantiate N-ary factor pair explorations into CSCS1320 project sequence | possibly summer 2017, aiming for fall 2017 |
instantiate N-ary factor pair explorations into CSCS2330 project sequence | possibly summer 2017, aiming for fall 2017 |
instantiate abundant/perfect/deficient number explorations into CSCS2330 project sequence | possibly summer 2017, aiming for fall 2017 |
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 |
in CSCS2320 or CSCS2330, explore the implementation of a graph and/or hash table project(s) | assuming we get that far, fall 2017 |
Advising Objectives
Objective | Anticipated Completion |
---|---|
keep doing what I'm doing; I seem to be plenty accessible to students for advising efforts (both my own and those who are not my official advisees) | on-going |
Professional Development Objectives
Objective | Anticipated Completion |
---|---|
continue my French relearning 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) |
explore agriculture and carpentry, both as a developed skill but as a theme for concept presentation | some students come from agricultural and carpentry backgrounds; it may be helpful to have deeper insight into these areas for encapsulating concepts in examples |
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 |
explore the haskell programming language | Haskell is a functional programming language, and my endeavors have yet to really dig into this paradigm. Like French, it could offer up increasing insights and approaches to solutions |
Service Activity Objectives
rebuild Lab46 | an activity I perform every few years to keep software up-to-date; depending on software release schedule |
update infrastructure to Debian 9 or similarly modern system | 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 |