Skip to content

Instantly share code, notes, and snippets.

Robert Talbert RobertTalbert

Block or report user

Report or block RobertTalbert

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@RobertTalbert
RobertTalbert / TenCommitmends.md
Last active Jan 25, 2020
The Ten Commitments
View TenCommitmends.md
  1. Generosity: Give your wealth, time, and attention when others can be well served by it.
  2. Charity: Look out not only for your own interests but also the interests of others*.
  3. Leadership: Build your influence and use it to make a positive difference in others' lives.
  4. Balance: Live as a whole person with a multifaceted existence.
  5. Health: Build and maintain your physical, spiritual, and emotional self.
  6. Curiosity: Seek and pursue the interesting things in life, and never stop learning.
  7. Adventure: Take risks, seek out new experiences, and pursue growth without fear.
  8. Humor: Keep perspective, don’t take yourself very seriously, and have fun.
  9. Persistence: Honor your commitments and finish what you start, and give others reason to trust you.
  10. Faith: Trust in God with all your heart, mind, and strength.**
View GTD Weekly Review.md
View Activity 1.2.2 input.md

This week you'll begin working on Assigned Activities in groups, and posting those to CampusWire. Here's an example of a fully worked-out Activity from the textbook, Activity 1.2.2 in Section 1.2. Read through it, ask questions in the follow-up comments, and keep it handy as a guide for writing your own solutions. This is a complete and correct solution, but your group does NOT need a complete or correct solution to start with -- just post a good faith initial attempt, and then you'll be responsible for making it complete and correct by the end of the week.

Some things to note as you read this: Each part of the solution begins by restating the part; all solutions are given in complete English sentences with an appropriate mix of English and math; all math is formatted properly (see #2 ); the solution is written with a view toward teaching the reader.

Activity: Consider a spherical tank of radius 4m that is filling with water. Let $$V$$ be the volume of water in the tank (in cubic meters)

View Five_Question_Summary.py
# Code for generating Five-Question Summary reports.
# Import basic packages
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
# Read in student response data; change name of file as needed
col_names = ["Challenge", "Support", "Competence", "Autonomy",
"Relatedness"]
View 124 May 6
Good morning everyone, and welcome to Day 1 of MTH 124. Each weekday morning, you'll receive an announcement with all the stuff you need to know for the day, along with a look ahead at the rest of the week. These announcements are posted on Blackboard in the "Announcements" area, which you can find in the left sidebar; and they should also be automatically sent to your GVSU email as well once they are posted. I'll also cross-post them in the #announcements channel on CampusWire.
First of all, I posted an announcement last week. Please go check that out first.
Today you should focus on making sure you are set up on the course technology platforms (Blackboard and CampusWire) and on completing some or all of the early class assignments that are due on Tuesday, May 7. Specifically:
• On Blackboard, locate the syllabus and the calendar, and read thoroughly through the syllabus and review the calendar carefully (especially if you know you have upcoming commitments this summer). If you have a question on the syll
View 124-may6.html
<p>Good morning everyone, and welcome to Day 1 of MTH 124. Each weekday morning, you'll receive an announcement with all the stuff you need to know for the day, along with a look ahead at the rest of the week. These announcements are posted on Blackboard in the "Announcements" area, which you can find in the left sidebar; and they should also be automatically sent to your GVSU email as well once they are posted. I'll also cross-post them in the #announcements channel on CampusWire.</p>
<p>First of all, I posted an announcement last week. Please go check that out first.</p>
<p>Today you should focus on <b>making sure you are set up on the course technology platforms (Blackboard and CampusWire)</b> and on <b>completing some or all of the early class assignments that are due on Tuesday, May 7.</b> Specifically:</p>
<ul>
<li>On Blackboard, locate the syllabus and the calendar, and read thoroughly through the syllabus and review the calendar carefully (especially if you know you have upcoming commitments this
@RobertTalbert
RobertTalbert / gist:746808be87b9a593eb0451c10f51f955
Created Sep 11, 2018
Script to add all users to a Slack channel
View gist:746808be87b9a593eb0451c10f51f955
var foundAny=false;
function selectAllByLetter(remainingLetters) {
console.log(remainingLetters)
var letter = remainingLetters.pop();
$("#channel_invite_filter").val(letter).trigger("input");
setTimeout(function() {
$(".channel_invite_member:not(hidden)").each(function(i, obj) {
foundAny=true;
this.click();
});
@RobertTalbert
RobertTalbert / FAQs.md
Created Jan 10, 2018
Snippets for common info questions
View FAQs.md

Thanks for the message. The information you're requesting can be found in the course syllabus, which is linked to our Blackboard site. Did you have any questions about finding the syllabus or understanding that information? Thanks-- rt

Thanks for the message. The information you're requesting can be found in the course calendar, which is linked to our Blackboard site. Did you have any questions about accessing the calendar or understanding that information? Thanks-- rt

Thanks for the message. The information you're requesting was announced [in class | on Slack] on [date]. Did you have any questions about finding that announcement or understanding that information? Thanks-- rt

@RobertTalbert
RobertTalbert / Instructor Availability.md
Created Jan 10, 2018
Syllabus blurb on instructor availability
View Instructor Availability.md

Instructor availability: Please note that I do not typically check email or Slack messages during the hours of 6pm and 6am on weekdays, and I do not check these at all on the weekends in order to devote time to family, rest, and religious observances. Messages received during these times will receive attention once I am back online. Otherwise you can expect to receive a response to your message within 6 hours, often much sooner. If you post questions to Slack, you are likely to receive responses faster.

@RobertTalbert
RobertTalbert / SBSG-workload.md
Last active Aug 12, 2017
Potential way to beat the SBSG end of semester death march by using assessment phases
View SBSG-workload.md

A typical way to set up SBSG with reassessment is to allow students to reassess on those Learning Targets at any point all the way up through the end of the semester.

  • Pros: More true to the spirit of SBSG because the grade shows what students were eventually able to master; lowers stress by giving the entire semester to reassess
  • Cons: Almost always results in a crush of student reassessment at the end of the semester due to procrastination and/or students needing many attempts to pass a Target.

It's possible that students who "need" lots of attempts to pass a learning target would pass it earlier if the deadline for passing weren't so late; placing tighter limitations on the time frame for reassessment might inject more energy and purpose into student preparation for reassessment.

Proposal: Split the semester up into a small number of "phases". Each phase focuses on a subset of the Learning Targets. When the phase comes to an end, no more reassessment on those learning targets is permi

You can’t perform that action at this time.