Skip to content

Posts from the ‘The Maricopa Experience’ Category

12
Sep

RSI in the Classroom Video Series

The ecourses committee this year is focused on getting GCC online faculty on board with Regular and Substantive Interaction (RSI). The U.S. Department of Education requires that all online courses for which students receive federal financial aid involve “regular and substantive interaction between students and instructors.”

What that means is online courses must demonstrate that:

Instructors engage in at least two forms of substantive interaction during each course. That interaction should be regular, scheduled, predictable, and focused on the course subject. In other words, students should know when they can expect to engage with their instructor, and those opportunities for engagement should happen throughout the entire academic term.

We created a video series to show faculty what that might look like in an online course. These are just examples and not necessarily what every faculty should or can do. It’s up to each faculty member to decide which two forms of substantive interaction work best for their course. What works for me, may not be feasible for you.

Below are the first 3 episodes of the video series. Each week we will be adding to the series and you can check for new episodes here: https://app.screencast.com/collections/g000300JyGwQr0SvdKwgAOmRHaG3s

RSI in the Classroom, Ep. 1 Office Hours

Office hours can be considered a form of regular and substantive interaction in online courses, but it depends on how they are conducted and how they contribute to the overall learning experience. Learn more here: https://app.screencast.com/LybDFzcfI5xyK

RSI in the Classroom, Ep. 2 Facilitating Discussion

To facilitate a group discussion regarding the content of a course or competency as regular and substantive interaction, you can start by setting clear expectations for participation and encouraging all members to contribute. You can also use open-ended questions to spark conversation and encourage critical thinking. Additionally, it may be helpful to establish ground rules for respectful communication and active listening. Here are a few examples to show you what that might look like: https://app.screencast.com/1Ztpkj5HUlizJ

RSI in the Classroom, Ep. 3 Assessment & Providing Feedback

Regular and substantive interaction refers to the requirement for online instructors to have ongoing and meaningful engagement with their students. Assessing or providing feedback on a student’s coursework is one way to meet this requirement, as it demonstrates a level of involvement in the student’s learning process. This interaction is a fundamental part of the teaching and learning process and plays a crucial role in the student’s academic development. See some examples here: https://app.screencast.com/gk3W0U9ERi5R8

20
Mar

Where Do Great Ideas Go to Die?

People have great ideas all the time that they never share with others. They secretly harbor them in their heads. This is often where they die. We’re not always given a platform to share ideas, so that’s part of the reason. Another is we often feel our ideas might not be well received, so why bother. Or change is just hard for some and doing things the way we’ve always done them is commonplace. I tend to lean more on the side of people will listen if you bother to seek out the opportunity even if change never happens.

I have what I think is a good idea, and I’m going to share it with you. I don’t have any expectations for change, but at least my great idea is not going to die in my head. Also note, this post was conceived before our current situation with moving courses online. I started this while on Spring Break.

I’ve been teaching online for a long time – since 1998. I can see an inherent problem with how we offer online classes for our students. We open classes. Students rush to fill them, and all the online classes are full weeks before the semester begins. Sounds great, right? Well, it’s not. Not every student who signs up for an online class is prepared and ready for an online class. Many never make it past the first few days, finding it difficult to follow simple directions and get work completed. What do we do with these students? Some drop on their own, others stay and struggle for a while and eventually drop. The end game is that often after just one week a once full class is now left with multiple open spots. These are missed opportunities for students who were never given a chance to even register.

So here’s my idea. Open all online courses 3 days early and require students to complete an orientation. If students “No Show” or can’t complete simple to-do items, they are dropped as a “No Show” from the class. They were given an opportunity and failed. The student gets a full refund and there is now an open spot for another student to enroll. But we don’t allow late registration, so that doesn’t work. However, if we designated some courses as “rolling overload.” I made that term up. It means that faculty can designate the number of overload students permitted to enroll in their online courses. Presently faculty can teach an online course that doesn’t have the required max number of students (15) and are compensated from a rolling payscale, meaning I can teach ENH114 if I only have 10 students enrolled if I’m willing to be paid a certain percentage of the full load. That number used to be 2.04 load for 10 students. Five students would be 1.08 load. These are just examples at this point based on old numbers.

With this new plan, faculty could designate the number of overload students they are willing to teach, and the load for that class would increase by the number. Then after the three day period where students are given the orientation to complete, the actual course load is determined. Here’s the example: I teach ENG101 with a course load of 24 students. I designate 10 open spots for overload (2.04), so initially, my new full-time load is 15 + 2.04 = 17.04. After the three day orientation period, I only have 29 of the 34 students successfully make it through. My new load is 15+1.08 (5 extra students). We have technically helped 10 students. Five were shown they were not adequately prepared for an online class and were given a refund, and five more were given the opportunity to take a class that previously would have been full and closed. And I am compensated for the extra students in my class.

So let’s look at some real numbers, and I’ll show why I know this will work. For the last 5+ years, I’ve been keeping track of students enrolled during the first two weeks of my online classes. This semester I have 5 online classes. The two online 8-week ENG101 classes ended last week, and two new ENG102 online 8 week classes began this week. I already knew that at least 3 of the students enrolled in the ENG102 courses were not eligible to take the class, but I couldn’t drop them from the ENG102 because the semester wasn’t over yet for the ENG101. They hadn’t officially failed ENG101 yet, but trust me; they failed. So there were 3 wasted spots already. By the time all the official stuff happened, we are already in the no late registration stage. But let’s focus on the two ENG101 courses. I started with 48 students and I ended with 34. After the first week, I had a total of 43 students. So 5 enrollments were lost within the first 3 days. Most of the other 9 students were lost within the next two weeks.

Here’s the best part. I can predict after one week which students will not succeed in the online course. As they complete the 7 step orientation, I rank them in order of how quickly and successfully they complete the orientation. The names at the top completed it quickly with very little difficulty. Names toward the bottom are students who didn’t get started right away, required several emails to prod them, and didn’t complete things in a successful manner. The majority of the 9 students who dropped or were dropped after the first week were at the bottom of this list. Only 3 students in the top 32 have dropped or been dropped from the class, while the bottom 7 have either dropped or are failing the course.

Now let’s look at what is happening right this minute in my two ENG102 courses. The orientation was due last night. Both classes were full before we started. I add one off the waitlist and 2 students from my previous ENG101 that just ended, so I started with 51. One disappeared right when I opened the class on Wednesday of Spring Break. Poof. Vanished. Down to 50. Today a week later, three days into the 8-week session, I have 44 students. What happened to those 6 students? Two more dropped on their own. One said she had too much going on to handle a new class right now. Three were complete no-shows. I emailed daily and then called to no responses. They were dropped with a 43 (no-show) this morning. The last was a difficult decision but he was dropped with a 43 because he couldn’t figure out how to complete the orientation and never responded to any of my emails or texts offering help.

So even with all the intervention I still ended up for 4 open spots that didn’t get filled for this 8-week session. I bet there are a lot of students out there right now that wished they’d just signed up for an online class. But it’s too late now, as those 44 students are already deep into the course discussing personal freedoms and learning about writing arguments. Anyone who tried to join now would be too far behind for it to be a fair challenge. The system is just not designed well enough to give more students the opportunity to take online courses. Who knows if my idea would work. It’s certainly not without flaws. It’s just an idea, and now that it’s not dead in my head, I’m good with letting it go. Fly away idea. 🙂

And Write6x6 is a wrap. I hope you enjoyed my brain dumps over the past 6 weeks. I’ll try not to wait until next year to post again.

5
Mar

Sabbatical Data Project – Part 1

Statistics Chart Analysis –
Pixabay License

Part of my sabbatical is to do a “mini” project at GCC as a proof of concept or example of how faculty can use data to answer questions about the courses they teach. “This part (of my sabbatical) will also involve working with GCC’s SPA (IE department) to create a data project that supports my department and other departments that might have an interest in using data.” My hope was to expand upon the ideas of a Learning Grant my department had last year: Analytics for English Faculty Learning Community. The goals of this project were to make reading, writing, and English humanities faculty members, who teach online and/or hybrid courses at Glendale Community College, more knowledgeable about the types of student data available to them and the ethically and pedagogically sound methods to use said data.

So for this mini project, I plan to expand upon the ideas behind this grant into this part of my sabbatical. One question that I’ve always had is, “Is there a way to predict how well students will do in an online or hybrid class before they even begin?” If we can predict which students might be at risk, we can then design targeted interventions to help those students. I’m not talking about standard best practices that we should be doing for all students. I’m talking about interventions that are more invasive that might be disruptive to the course if an instructor tried to do them with all students. An example of an intervention might be requiring students to meet with the instructor with in the first week to discuss goals for the course. This could prove helpful, but probably impossible for an instructor with multiple online and hybrid courses.

The data we would like to see are:

  • what previous classes have been attempted, including online and hybrid class history
  • how many drops and withdrawals,
  • past grades on prerequisite courses,
  • GPA,
  • placement test scores,
  • and demographic data.

I’ll post more on this “mini” project after we get the data. In the mean time I’ll be researching what interventions we might add to our suggested list to help support the students identified at risk and for colleges who have similar programs set up and what their success has been.

I’m also starting a new MOOC this week: Analytics in Course Design: Leveraging Canvas Data. The primary goal of this course is to explore Canvas data and visualization techniques that faculty and instructional designers can use to make informed decisions about Canvas course design. Finally, a course that makes sense to me. The course has four modules that each apply different aspects of Canvas data to course design. The modules cover Student Engagement, Course Design, Assignment Submissions, and Discussion Interactions.

14
Jan

Sabbatical 2018-19: Time to Get Back to Work (Spring 2019) I’m Going to Harvard

I’m starting a new course that I was supposed to complete in the fall. It’s an edX course from Harvard: HarvardX: PH125.1x Data Science: R Basics.

In this course I hope to learn how to read, extract, and create datasets in R, how to perform a variety of operations and analyses on datasets using R, and how to write my own functions/sub-routines in R. I’m not sure what all that means yet, but I have a good idea.

“R is a language and environment for statistical computing and graphics. It’s an integrated suite of software facilities for data manipulation, calculation and graphical display” (R website).

The R language is widely used among statisticians and data miners for developing statistical software and data analysis, therefore, it’s on my list of skills to learn during my sabbatical. The goal is not to become an expert at R, but to get an idea of what is involved in using this tool for data analysis.

The first section of this course is an introduction to R Basics, functions and datatypes. So I’ll start with learning to appreciate the rationale for data analysis using R, define objects and perform basic arithmetic and logical operations, use pre-defined functions to perform operations on objects, and distinguish between various data types.

Basically I’m typing in a bunch of variables and formulas into the program to get answers. Example: What is the sum of the first 20 positive integers? I’m not sure why I’d want to know this, but I would: Type in n <- 20 to define the variable and then use the formula n*(n+1)/2 to get your answer.

Keeping my fingers crossed that my love  hatred for math doesn’t show through. However, I can see how someone who is good a math would be a natural fit for coding. Wish me luck. I’m going to need it.

29
Nov

Sabbatical 2018 Week 14: Starting the Capstone Project

I successfully completed the first five courses of the Big Data Specialization through Coursera, and I’ll have to say it was crazy. I never knew there was so much to learn about data analysis. My mind is still spinning. Now I’m expected to put it all together and actually do a project. Whew! Wish me luck. I’m going to need it.

The Capstone project is a 5-week project where I’ll be doing some data exploration, aggregation, and filtering using Splunk. Then in the following week, I will perform classification on the fictional game data using a decision tree in KNIME. Next, I will learn how to use Spark MLlib to do cluster analysis on the simulated game data. This is then followed by exploring a somewhat different dataset, simulated chat data, and performing some graph analytics using Neo4j in the 4th week. Then I will be gathering results together and preparing a presentation and report. I will complete the project by submitting my presentation and final report in the final week.

At this point, I am not confident I will be able to complete this, but I said that about my doctorate dissertation too, and I completed that. It’s amazing what you can accomplish if you just try. So try I will.

I will have to say, however, that prior to signing up for this specialization, they make it sound like anyone with no prior experience could learn how to be a data analyst by just completing this specialization. These people are high. You really need a background in coding to be a data analyst. Learning how to use all the many programs was a challenge and impossible to memorize the coding needed to run the programs. It was fun, however, copying and pasting the code and watching it do stuff.

The specialization did give me insight into all that goes into data analysis and trust me, there is a lot. The capstone course doesn’t officially begin until February, but I was able to enroll and get started. I’ll probably stop and take a break for the holiday and finish this in February.

4
Nov

Sabbatical 2018 Week 12: Canvas Data Portal

I was finally able to get access to Maricopa’s instance of Canvas Data Portal, so this week I’ll share a little about what it is and how we might use it. I connected with Randy Anderson at the district, our Canvas administrator, and he was very helpful in getting me and Lisa set up for our accounts and permissions. I guess he figured we couldn’t do too much damage. I’ll explain that in a bit.

Canvas Data is a service from Canvas that provides admins with optimized access to their data for reporting and queries. “Canvas Data Admins can download flat files or view files hosted in an Amazon Redshift data warehouse. The data will be an extracted and transformed version of a school’s Canvas activity and can be accessed using any open database connectivity (ODBC) analytics tool to generate custom data visualization and reports” (Canvas). I’ve been learning about some analytics tools in my Big Data Specialization courses. Unfortunately for me, none of the 30+ tools mentioned so far are ODBC analytics tools. They were mostly big data management systems (BDMS).

Example course data dashboard created in Tableau

Example course data dashboard created in Tableau

The most common ODBC analytics tools include Excel (using Amazon Redshift), Tableau, R, and SQL Workbench/J. I’m scheduled to learn both Tableau and R in the spring in either the Johns Hopkins Data Science Specialization on Coursera or the Data Visualization with Tableau Specialization on Coursera. I haven’t decided which specialization I’ll officially do, but I’ll be able to access both.

Apparently, the district office checked into the cost of hosting in an Amazon Redshift data warehouse, and it was cost prohibitive. This is the method that many other institutions choose, while others do in-house database management. Either way, this decision is beyond me, and I’ll just have to wait to see how it pans out in Maricopa if it does at all. In the meantime, I’m hoping to be able to play with smaller sets of data from Canvas Data portal using the tab delimited (.txt) flat files. “Canvas Data parses and aggregates the over 280 million rows of Canvas usage data generated daily and exports them” (Canvas). That’s a lot of data. And I’m guessing without a specialized database or warehouse, we’ll have trouble utilizing these files.

The portal includes a Canvas Data schema which includes documentation that explains all the table data that is exported from Canvas. We could use this data to answer a multitude of questions about our students, instructors, and the courses in Canvas. For instance, Canvas suggests we could answer questions like, “What makes a successful department/course/instructor?” “How can our institution improve student retention?” and even “How are students doing in the course (current and historical)?” There’s much information to be gained from the data.

I get a little overwhelmed just thinking about all there is left to learn. The Canvas Data FAQ is a good place to start. From there I’ve already learned how to open the flat files and how to add headers to the columns. I’ve also bookmarked the R FAQ and a page for 7-Zip, a free file archiver with a high compression ratio. It’s the tool needed to open the Canvas Data .gz files. In the spring I’ll also get to visit a couple of colleges who already have all this setup and running. I good example of what would be really cool is the Unizin Data Warehouse at Indiana University. It gives faculty direct access to Canvas data for their courses. I would love to have that set up in Maricopa. Someday maybe.

 

31
Oct

Sabbatical 2018 Week 10: What Happened to Weeks 7-9?

Boy, time sure flies when you’re busy. It’s already week 10. I had to go back to August to count the weeks because I barely know what day it is, let alone how many weeks have passed in the semester. This of course is all good. While on sabbatical, I’ve also been renovating a vacation home we purchased up in Happy Jack, so my life has been consumed with data and renovations for the last three months. Thankfully one of those projects is almost complete. And that would not be the data project. On we roll.

Big Data is still my world at the moment. I’m currently in course 5 of the Big Data Specialization on Coursera. Course 5 is Graph Analytics for Big Data. I’m learning about how real world data science problems can be modeled as graphs along with various tools and techniques. The biggest thing I’ve learned so far is that most people don’t know what graphs are. Most people think graphs are these pretty pie charts.

These are not graphs apparently. These are pie charts. I knew that. I love pie charts. We are not learning how to make pie charts in the Graph Analytics for Big Data course. We’re learning how to make this below. This is a graph with nodes and edges.

I should have know this was not going to be simple. This graph theory is tied to math, so they are “mathematical structures used to model pairwise relations between objects.” “Graphs can be used to model many types of relations and processes in physical, biological, social and information systems” (Wikipedia).

A good example of how graphs can be used is with fraud detection. Graph databases are uniquely positioned to spot the connections between large data sets and identify patterns, a useful trait when it comes to spotting complex, modern fraud techniques. A better example is the product recommendations you get on Amazon and other online retail sites. Amazon can pull together product, customer, inventory, supplier and social sentiment data into a graph database to spot patterns and make smarter recommendations to you.

I’m still wrapping my head around how graphs can be useful in education. For an assignment I designed a graph around a peer review assignment for students. It’s pretty basic, but in my mind this might be useful data to find patterns to help students improve their work.

Later in this course we will be learning how to use Neo4j, a graph database management system and GraphX, Apache Spark’s API for graphs and graph-parallel computation. So I imagine my graphs in another week will be much better.

Next post I’ll share some information about Canvas Data Portal, as I now have access to Maricopa’s instance. It’s so exciting even though I don’t really know how to “look” at the data yet, but I can see all the flat files. I just need a database to magically appear with a data scientist attached to help. 🙂

26
Sep

Sabbatical 2018 Week 6: The Big Data Landscape is Ridiculously Huge

Last week I completed course two in the Big Data Specialization: Big Data Modeling and Management Systems. This was another very technical course. We gained an in-depth knowledge of why big data modeling and management is essential in preparing to gain insights from your data. We gained knowledge of real world big data modeling and management use cases in areas such as energy and gaming. We also learned to understand different kinds of data models, the ability to describe streaming data and the different challenges it presents, and the differences between a DBMS and a BDMS.

We did a lot of playing in the Cloudera VM again. I type in the codes given and things magically happen. It’s kind of cool, but no way I’m going to remember how to replicate any of this. For example, we learned how to import and query text documents with Lucene and perform weighted queries to see how rankings change. We learned how to perform statistical operations and layout algorithms on graph data in Gephi. I believe we actually installed and ran that program on our computers instead of in Cloudera. Then back in Cloudera we learned how to view semi-structured data streaming in real-time from a weather station and create plots of streaming weather station data.

If your head is spinning from just the few programs I mentioned already, it’s going to explode when you hear we also were introduced to Redis, Aerospike, AsterixDB, Solr, and Vertica. I thought I might pass out. The Big Data landscape is ridiculously huge. How anyone knows all of these programs is beyond me.

Also this week I reached out to district IT to schedule a meeting with the Canvas administrators to discuss Canvas Data Portal. It sounds like they have already started doing some exploring on their own. In fact, I was told to contact another individual who had already done some initial investigation in the use of Amazon Redshift. And a few developers have already explored it as part of a Transformation data project. It also looks like I’ll be able to get access to our Data Portal soon as well so I can start exploring. This is great news, as I thought this one step would be the one thing to derail my sabbatical proposal. Things are moving forward. I’m a little behind on my reading and annotated bib, but besides that I’m right on track. Yay, me!

 

 

 

25
Sep

Sabbatical 2018 Week 5: Not All Work and No Play

If you’ve never taken an extended sabbatical from your job, you’re really missing out. It’s a great experience that I’m grateful to have taken advantage of twice in my 20 years in Maricopa. I really think I’ve worked hard enough to deserve it, and you probably have too. According to the MCLI website,

“A sabbatical leave is an opportunity to broaden or deepen educational interests, to explore new areas, or examine instructional methods to enhance the mission of the college. A sabbatical leave gives faculty a respite from their normal duties in order to provide them an opportunity to grow professionally. The goal of a sabbatical leave project is to engage faculty in the areas of study, research, travel, work experience, or other creative activity, and to contribute to the institution as a whole upon his/her return to the college.”

If you’re into learning new things then a sabbatical in Maricopa is for you. However, in the more generic sense the word sabbatical, which can be a noun or an adjective, comes from the Greek word sabatikos, which means “of the Sabbath,” the day of rest that happens every seventh day. Most teaching jobs come with the promise of a sabbatical, which is a year of not having to teach, though you still get paid. It’s also interesting to know that only 5% of US companies offer paid sabbaticals. So I’m not complaining that I still have to work during my sabbatical. At least it’s something I’m interested in learning and doesn’t involve grading hundreds of essay. It’s definitely a respite from the norm.

The challenging part for me is getting used to doing less. Many faculty do more than just teach a 15 hours schedule, and Maricopa is good about providing opportunities and compensating those of us who do more. For the past 4 years, I’ve been wrapped up in the world of professional development, online learning and OER. I’ve taught very little, but worked more than I have in previous years collaborating, coordinating, and strategizing with our Instructional Designer, CTLE Staff, eCourses faculty lead and faculty developers. My involvement also included working district wide with other CTL directors, elearning and OER leaders. It’s hard to just go cold turkey and not talk to or work with any of those people anymore. My only saving grace is that many of those people are personal friends and we still chat when I sneak on campus to visit or attend a planned happy hour. Shout out to Meghan, my better half for the last 4 years.

One major plus is that my other partner in crime for the past 4 years, Dr. Lisa Young, is also on sabbatical this year, and her sabbatical proposal is similar to mine – Big Data. And as the Faculty Director of SCC’s CTL and Co-Tri-Chair of the Maricopa Millions project, she’s been involved in all the same things I have. So she can relate. Part of our sabbatical plan is to hike every other week to discuss our projects and other stuff. It’s comforting to know she’s learning the same things and good to have someone to bounce ideas off of. And it doesn’t hurt to get some exercise in on a regular basis. Below is evidence of our endeavors.

The best part of a sabbatical is you get to determine your schedule, so there’s a lot of flexibility in there for doing the things you never seem to have time for. The reality is that many of the people you’d like to do those things with are still working hard and stressed out. Ha! (Sorry Beth! Thanks for visiting me yesterday)

And one more for the road. So far we’ve hiked Holbert and Mormon Trails on South Mountain, Cholla Trail on Camelback, and Trail 100 in Dreamy Draw followed by breakfast at Dick’s Hideaway, Scramble, and First Watch. Breakfast is an added bonus. What is up with my hair?! Anyway, I’m looking forward to it cooling off so we don’t have to hike so early. Then sabbatical life will be truly perfect. Well, if they can figure out how to pay me correctly then it will be truly perfect.

12
Sep

Sabbatical 2018 Week 4: Where’s My Money?

I don't know image.It has become painfully clear that I will never be a data analyst. That’s not necessarily a bad thing considering I already have a job as an educator at a great community college. Thank goodness for that because I’m a little over my head here in my Big Data Specialization from the University of California San Diego. Somehow I’m learning just enough to get by, but don’t ask me anything specific. You really have to be a programmer to use this stuff.

Course 2 was Big Data Modeling and Management Systems and it was very technical. It was all about Big Data technologies, and frankly I’m happy to leave that part to the IT experts. Systems and tools discussed included: AsterixDB, HP Vertica, Impala, Neo4j, Redis, SparkSQL <eyes glass over>. We learned an in-depth knowledge of why big data modeling and management is essential in preparing to gain insights from your data, and knowledge of real world big data modeling and management use cases in areas such as energy and gaming. We also learned about different kinds of data models, the ability to describe streaming data and the different challenges it presents, and the differences between a DBMS and a BDMS.

I some how managed to complete the final assignment for this course, which was to design a data model for a fictitious game: “Catch the Pink Flamingo.” The strangest thing about this whole Coursera setup is the assignments are peer reviewed. I’m awaiting my fate as I type. I wasn’t really clear if what I was doing was correct, but I did my best and submitted the assignment. Then I had to go in and review my classmates’ work. Yeah, right? It looked good. Nothing like mine, but hey, who’s right? I guess we’ll see once my assignment is peer reviewed.

Two courses down; four to go. Then on to the Johns Hopkins Data Science Specialization. In the mean time, I’ve reached out to our district IT person in charge of Canvas. I’m hoping to meet with her soon to discuss Canvas Data Portal. ITS has a proposal process when our resources are needed for more than 20 hours, so I have to go to the PMO site which is where a business case can be initiated to start the process. Additionally, the IITGC provides prioritization of business cases/projects for ITS, so I’ll have to cross my fingers and hope my case gets prioritized.

Okay, back to figuring out how to get paid correctly. Hey, Maricopa, where’s my money?