Introduction to Math 335

J. Hathaway

What is a data scientist?

A blend of programmer, statistician, and communicator that burns with curiosity.

  • Medium.com on data science
    • Read through the bulleted items and rank the bolded phrases in order of importance.
  • The truth: The definition is settling, but the professional title of data science still covers a broad set of people and skills.

When we say “blend” we can just as easily be saying:

An almost scientist that can’t quite program, often isn’t the best statistician in the room and asks too many questions.

Learning & Grading

Why do we attend college?

Father Sarduci

A Message to Garcia

The point I wish to make is this: McKinley gave Rowan a letter to be delivered to Garcia; Rowan took the letter and did not ask, 'Where is he at?'
By the Eternal! there is a *person* whose form should be cast in deathless bronze and the statue placed in every college of the land. It is not book-learning *students* need, nor instruction about this and that, but a stiffening of the vertebrae which will cause them to be loyal to a trust, to act promptly, concentrate their energies: do the thing - 'Carry a message to Garcia!'

On Education

Anthropologists have reported that the hunter-gatherer groups they studied did not distinguish between work and play–essentially all of life was understood as play.

With the rise of schooling, people began to think of learning as children’s work. The same power-assertive methods that had been used to make children work in fields and factories were quite naturally transferred to the classroom.

If children learn nothing else in school, they learn the difference between work and play and that learning is work, not play.

Jeffry R. Holland on learning

So let’s talk about learning. As a teacher at heart, I love the word and the idea, though I do think we should define it a little better than we usually do. … I don’t just mean the accumulation of knowledge, though that is part of it. I also don’t just mean passively listening to a lecture or memorizing facts. I mean learning in the sense of growth and change, of insight leading to improvement, of knowing the truth, which in turn leads us closer to the God of all truth.

- What is the difference between ‘accumulation of knowledge’ and ‘knowing the truth’?

Syllabus

MATH/CS 335 Syllabus

  • Preparation: What are the class expectations on preparation?
  • Performance: How will assignments be “graded”?
  • Semester Grade: How will you know what grade you earn?

MATH/CS 335 Philosophy

  • In a specifications-grading system all tasks are evaluated on a high-standards pass/fail basis using detailed checklists of task requirements and expectations.
  • Letter grades are earned by passing marks on a set of tasks.
  • This system provides for a variety of choice and is closer to how learning, and work, is done in the real world.
  • It will be easy for us to tell if work is complete, done in good faith, and consistent with the requirements.

Understanding R & R-Studio

The big picture of R & R-Studio

Getting R-Studio under control

Coding in groups & R-lab

-https://byuistats.github.io/M335/lab.html

Is there an art to making visualizations?

How humans see data – John Rauser

Above all else, show the data

Tufte

Rasuer’s Presentation

Hathaway highlights from Rauser

Weekly Process

Class Tasks

These tasks can be challenging but should be less time consuming than the weekly case studies. The first two weeks are not as consistent as the remaining weeks.

  • Take notes on your reading of the specified ‘R for Data Science’ chapter in the README.md or in a ‘.R’ script in the class task folder

or

  • Take notes on your reading of the new R package in the README.md or in a ‘.R’ script in the class task folder

Case Study Format

  • Week 1 and Week 2 are slightly different.
  • Week 3 begins the standard case study format.
    1. Open ended question to answer with data provided

    2. Compile your .md and .html file into your git repository
    3. Find two other student’s compiled files in their repository and provide feedback using the issues feature in GitHub (If they already have three issues find a different student to critique)
    4. Address 1-2 of the issues posted on your project and push the updates to GitHub

Class workload

To get an A

To get a B

You don’t do B work on all the tasks and case studies - You do A work on half of them.

  • Focus on the first 5-weeks material. Pick and choose work after the foundation material.
  • I know everyone can earn a B or higher.