Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View RobertTalbert's full-sized avatar

Robert Talbert RobertTalbert

View GitHub Profile

Weekly Review

Get clear

  • Weekly wipedown
  • Collect loose items and get into physical inbox
  • Inbox Zero
    • Physical inbox
    • Personal Gmail
    • Work email - Outlook
# Libraries
library(dplyr)
library(tidyverse)
library(ggplot2)
# Load data
colnames <- c("time", "email", "name", "section",
"challenge", "support",
"competence", "autonomy", "relatedness",

Basic technological needs: Grand Valley State University maintains the following minimum technology requirements for all students taking online and hybrid courses. Make sure you have 24/7 access to each of these:

  1. High-speed internet connection. Dialup or cellular connections are not recommended due to the high bandwidth requirements of some course technology.
  2. An active GVSU email account you will use for course correspondence.
  3. An active account on Blackboard.
  4. A computer or tablet device sufficiently equipped to work with all the course technology.
  5. A modern web browser such as Chrome or Firefox.

Graphing calculators: A graphing calculator is not required for this course, and your course work will ask specifically for Desmos or other computer-based tools rather than calculators.

aliases

(insert tags here)

Definition

[!tldr] Definition Contents

MTH 325 Learning Targets

Proof

  • P.1: I can set up a framework of assumptions and conclusions for proofs using direct proof, proof by contraposition, and proof by contradiction.
  • P.2: I can identify the predicate being used in a proof by mathematical induction and use it to set up a framework of assumptions and conclusions for an induction proof.
  • P.3: I can identify the parts of a proof, including the technique used and the assumptions being made.
  • P.4: I can perform a critical analysis of a written proof and provide a detailed explanation of the steps used in the proof.

Graphs

# Use basic logic commands to "fake" set operations.
# Here's union:
U = [1,2,3,4,5,6,7,8,9,10]
A = [1,2,3,4,5,6]
B = [2,4,6]
# A union B
[x for x in U if ((x in A) or (x in B))]
# Recursive functions for MTH 225 9/25/2023
# Input is a positive integer
def A(n):
if n == 1:
return n
else:
return n + A(n-1)
# Input is a positive integer
@RobertTalbert
RobertTalbert / collatz.py
Created August 28, 2023 13:54
Python code for exploring the Collatz conjecture
# Individual Collatz computation
def f(n):
if n % 2 == 0:
return n//2
else:
return 3*n+1
# Create sequence of integers from the Collatz function
# This assumes the Collatz conjecture is true LOL
def collatz(n):
  1. Generosity: Give wealth, time, and attention when and where 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.
  4. Balance: Live as a whole person with a multifaceted, multidimensional life.
  5. Health: Build and maintain your physical, emotional, and spiritual self.
  6. Curiosity: Seek out and pursue interesting things 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 too seriously, and have fun.
  9. Persistence: Honor your commitments, finish what you start, and don't give up.
  10. Faith: Love God with all your heart, sould, mind, and strength -- and respond to Him with trust.