Digital Pedagogy Final Project
R is a statistical programming language not commonly taught to engineers. Engineers would benefit from having knowledge of this powerful statistical software.
R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS, making it an ideal platform for all your statistical computing needs. In this course, we will explore this platform: discussing the basics of getting started in R, working through computations in data analysis, and basic statistics, and visualization. The course will culminate in a final project where you will use R for a project you are currently working on.
- Develop a basic understanding of the R language, perform simple operations, and use Rmarkdown
- Apply basic statistics in R and solve basic computations in the swirl library tutorials
- Compare and contrast visualizations and plotting libraries in R and apply this knowledge to developing succinct plots
- Construct a project utilizing key components from the course (statistics, analysis, and visualizations)
- Evaluate the work of others, demonstrating a thorough grasp on course material
Week 1:
Watch Week 1- Introduction to R Basics Video Demonstration: https://youtu.be/dq7pjpieYw4
Complete swirl tutorials (R Programming: 1-11)
Read: https://www.r-bloggers.com/why-r-is-the-best-data-science-language-to-learn-today/
Week 2:
Watch Week 2- Introduction to Visualizations in R and ggplot Video Demonstration:
Complete swirl tutorials (R Programming: 12-15)
Tutorial on ggplot: https://tutorials.iq.harvard.edu/R/Rgraphics/Rgraphics.html
Week 3:
Watch Week 3- Visualizations in R continued and Introduction to Mini Project:
Complete mini-assignment (data: built in mtcars)
Read: https://bitesizebio.com/23003/my-10-favorite-r-packages-and-the-cool-things-you-can-do-with-them/
Week 4-5:
Watch Week 4- Introduction to Project Video:
Create Repository in GitHub and Submit Link as an Issue, assign Issue to @brinnaebent
Upload Project to Repository
Evaluate other Projects using Issues
Please post questions in RforEngineers/Issues/PostQuestionsHere
Swirl library information: https://github.com/swirldev/swirl_courses
mtcars information: https://www.rdocumentation.org/packages/datasets/versions/3.5.3/topics/mtcars