-
Notifications
You must be signed in to change notification settings - Fork 598
Coursera FAQ (Old)
Take a look at our Common Errors and Fixes page.
If automatic submission failed, then swirl created a file in your current working directory that can be used for manual upload. You should have seen something like this:
| To notify Coursera that you have completed this lesson, please upload
| ‘rprog-003_Basic_Building_Blocks.txt’ to Coursera manually. You may do
| so by visiting the Programming Assignments page on your course website
| and selecting the Submit button next to the appropriate swirl lesson.
| I've placed the file in the following directory:
/Users/nick/Dropbox/R_Working_Directory
On the Programming Assignments page, there is one submit button for each part of the assignment:
Click the appropriate Submit button and upload the file that swirl created for you.
Why do I have an old version of swirl even though I followed the instructions for installing the most recent version?
If you followed these instructions for installing swirl from CRAN, then one of two things is preventing you from getting the most recent version.
- You have an old version of R. You must have R version 3.0.2 or later to install the most recent version of swirl. You can check what version of R you have by typing
R.version.string
at the prompt. - Your default CRAN repository is out-of-date. You can check what CRAN repo you're using with
getOption("repos")
. We recommend using the RStudio CRAN repository. More info here.
If you weren't prompted to install the R Programming course when you started swirl for the first time, then you must have an old version of swirl. See the answer to this question.
You must have an old version of swirl. See the answer to this question.
You are probably getting a message like this:
| Sorry, but I'm unable to fetch ‘R Programming: The basics of
| programming in R’ right now. Are you sure you have an internet
| connection? If so, would you like to try again or visit the course
| repository for instructions on how to install a course manually? Type 0
| to exit.
If you are sure that your internet connection is working (it must be if you're here!), then you are probably behind a firewall or connected through a proxy server.
If you're on a work computer, sometimes the easiest solution is to try again from a personal computer. Otherwise, you can install the course manually by following the instructions here.
Check out our Installing swirl on Linux page.
After completing each swirl lesson, you'll be prompted for your Course ID. This helps us identify which session of the course you are enrolled in so that you get proper credit for your work.
For example, if your course website is https://class.coursera.org/rprog-003, then your Course ID is rprog-003
.
Your submission password is different from the password that you use to log in to the Coursera website. It can be found at the top of the Programming Assignments page.
Please follow the instructions here for making suggestions: http://swirlstats.com/help.html
Check out our website: http://swirlstats.com
Please create a New Issue over at our course repository and provide the following information:
- Course name
- Lesson name
- The text containing the typo (copy and paste)
- A brief description of the typo
Thanks for letting us know!
swirl requires R version 3.0.2 or later. You can check your R version by typing R.version.string
at the R prompt. If you have an older version of R, then please update it and reinstall swirl.
If you have a recent version of R and you're still having this problem, then your CRAN mirror is probably out of date. You should change your CRAN mirror to the Cloud option via these instructions.
A cluttered workspace can cause swirl to run slowly. Before you start swirl, please clear your workspace with rm(list=ls())
. If swirl still runs slowly, you may want to close other applications that you have open in the background.
Make sure you submitted before the deadline. All deadlines are listed on the Programming Assignments page.
If you submitted before the deadline, then you probably skipped more than one question per lesson. swirl should have warned you of this when you tried to submit:
| I'll try to tell Coursera you've completed this lesson now.
| You skipped too many questions! You'll need to complete this lesson
| again if you'd like to receive credit. Please don't skip more than one
| question next time.
| You've reached the end of this lesson! Returning to the main menu...