Skip to content

Commit 1718e8b

Browse files
committed
Answers should line up with questions.
1 parent 0615c7c commit 1718e8b

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

README.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -104,84 +104,84 @@ The course will also have a complex final project.
104104
Some Frequently Asked Questions.
105105
* *When I try to watch the videos before the class start, I get an error message.*
106106

107-
You can preview some of the videos by pressing the "Preview Lectures" Button at the top of the [course webpage](https://www.coursera.org/admin/courses/android)
107+
You can preview some of the videos by pressing the "Preview Lectures" Button at the top of the [course webpage](https://www.coursera.org/admin/courses/android)
108108

109109
* *Is the course broadcast live? I live on the other side of the world from you!*
110110

111-
No. Course lectures are videotaped. Students watch the lectures and do programming assignments and quizzes when it's convenient for them.
111+
No. Course lectures are videotaped. Students watch the lectures and do programming assignments and quizzes when it's convenient for them.
112112

113113
* *What are the course objectives?*
114114

115-
Upon completing this course, students should be able to:
116-
* Understand the Android platform's organization, patterns and programming mechanisms and be able to use them effectively to develop their own Android applications.
117-
* Use development tools, such as those found in the Android Developer's Toolkit to efficiently create, understand, debug and optimize Android applications.
118-
* Understand the key forces and constraints acting on handheld devices and know how to accommodate these when designing and building their own Android applications.
119-
* Know where to find additional sources of information to understand and solve Android-related problems.
115+
Upon completing this course, students should be able to:
116+
* Understand the Android platform's organization, patterns and programming mechanisms and be able to use them effectively to develop their own Android applications.
117+
* Use development tools, such as those found in the Android Developer's Toolkit to efficiently create, understand, debug and optimize Android applications.
118+
* Understand the key forces and constraints acting on handheld devices and know how to accommodate these when designing and building their own Android applications.
119+
* Know where to find additional sources of information to understand and solve Android-related problems.
120120

121121
* *Will I get a Statement of Accomplishment after completing this class?*
122122

123-
Yes. Students who successfully complete the class will receive a Statement of Accomplishment signed by the instructor.
123+
Yes. Students who successfully complete the class will receive a Statement of Accomplishment signed by the instructor.
124124

125125
* *What resources will I need for this class?*
126126

127-
For this course, you'll need is an Internet connection, a computer on which to run free Android developer tools, and the time to read, write, and discuss.
127+
For this course, you'll need is an Internet connection, a computer on which to run free Android developer tools, and the time to read, write, and discuss.
128128

129129
* *What is the coolest thing I'll learn if I take this class?*
130130

131-
How to write the software applications that you and half the world are running on your handheld devices.
131+
How to write the software applications that you and half the world are running on your handheld devices.
132132

133133
* *What computer languages do I need to know?*
134134

135-
Some experience with Java should be enough. As mentioned in the Recommended Background Section, those who don't know Java, but have some familiarity with other languages may want to take a Java tutorial prior to starting this course.
135+
Some experience with Java should be enough. As mentioned in the Recommended Background Section, those who don't know Java, but have some familiarity with other languages may want to take a Java tutorial prior to starting this course.
136136

137137
* *Can students use programming language, other than Java, for the course?*
138138

139-
Not really. The main programming language for Android is Java.
139+
Not really. The main programming language for Android is Java.
140140

141141
* *What should I be reading to prepare for class?*
142142

143-
There is no course textbook. If you want to get started early, dive into the [Android Developer's Website](http://developer.android.com/index.html)
143+
There is no course textbook. If you want to get started early, dive into the [Android Developer's Website](http://developer.android.com/index.html)
144144

145145
* *Do I need to buy an Android device?*
146146

147-
No. All the graded exercises will be done using the Android Emulator.
147+
No. All the graded exercises will be done using the Android Emulator.
148148

149149
* *What is a "trans-institution sequence of MOOCs?"*
150150

151-
This MOOC course and another course tentatively called [Pattern-Oriented Software Architectures for Concurrent and Networked Mobile Devices and Clouds](https://www.coursera.org/course/posa), taught by Professors Doug Schmidt and Jules White of Vanderbilt University have been designed to complement each other. In particular, some of the programming assignments and the course project for both courses will be coordinated. The focus of Vanderbilt MOOCs will be systems programming topics, such as server-side Android concurrency, background processing, networking, and computing cloud integration, and will be taught starting in late March 2014. Additional information on our trans-institutional MOOC sequence is available [here](http://www.umdrightnow.umd.edu/news/umd-vanderbilt-team-new-wrinkle-moocs "UMD, Vanderbilt Team Up for a New Wrinkle in MOOCs") and [here](http://news.vanderbilt.edu/2013/09/vu-maryland-mooc/ "Vanderbilt University and University of Maryland join forces to offer MOOC sequence on mobile app development").
151+
This MOOC course and another course tentatively called [Pattern-Oriented Software Architectures for Concurrent and Networked Mobile Devices and Clouds](https://www.coursera.org/course/posa), taught by Professors Doug Schmidt and Jules White of Vanderbilt University have been designed to complement each other. In particular, some of the programming assignments and the course project for both courses will be coordinated. The focus of Vanderbilt MOOCs will be systems programming topics, such as server-side Android concurrency, background processing, networking, and computing cloud integration, and will be taught starting in late March 2014. Additional information on our trans-institutional MOOC sequence is available [here](http://www.umdrightnow.umd.edu/news/umd-vanderbilt-team-new-wrinkle-moocs "UMD, Vanderbilt Team Up for a New Wrinkle in MOOCs") and [here](http://news.vanderbilt.edu/2013/09/vu-maryland-mooc/ "Vanderbilt University and University of Maryland join forces to offer MOOC sequence on mobile app development").
152152

153153
* *Is it necessary to take all the courses in the sequence?*
154154

155-
No. If you just want to take some of the courses in this sequence--or take them all in different order--you're certainly welcome to do so, and you'll still learn a lot. However, if you take all the courses in this sequence in the order presented you'll gain a deeper, end-to-end understanding of handheld systems, their applications and services, as well as their integration into the cloud.
155+
No. If you just want to take some of the courses in this sequence--or take them all in different order--you're certainly welcome to do so, and you'll still learn a lot. However, if you take all the courses in this sequence in the order presented you'll gain a deeper, end-to-end understanding of handheld systems, their applications and services, as well as their integration into the cloud.
156156

157157
* *When will the course material be made available each week?*
158158

159-
All the course material (e.g., video lectures, quizzes, short essays, programming assignments, etc.), for each week will be made available at 9am eastern time (2pm UTC/GMT). each Sunday of the course.
159+
All the course material (e.g., video lectures, quizzes, short essays, programming assignments, etc.), for each week will be made available at 9am eastern time (2pm UTC/GMT). each Sunday of the course.
160160

161161
* *How does this MOOC compare/contrast with courses at the University of Maryland?*
162162

163-
This MOOC is heavily based on courses I teach at UMD, called CMSC436, Programming Handheld Systems. The course lecture material is similar, but the quizzes, programming assignments, and level of feedback for the UMD courses are more challenging, given that we have about twice the amount of time to work on it. Also, as the UMD course has many fewer students, there's significantly more personalized guidance from the professor and TAs that can't (yet) be replicated via a MOOC. This is one reason why it's important for students to take on some of the role of the Instructor. When all of us work together, we all benefit.
163+
This MOOC is heavily based on courses I teach at UMD, called CMSC436, Programming Handheld Systems. The course lecture material is similar, but the quizzes, programming assignments, and level of feedback for the UMD courses are more challenging, given that we have about twice the amount of time to work on it. Also, as the UMD course has many fewer students, there's significantly more personalized guidance from the professor and TAs that can't (yet) be replicated via a MOOC. This is one reason why it's important for students to take on some of the role of the Instructor. When all of us work together, we all benefit.
164164

165165
* *Will there be a Statement of Accomplishment for students who complete this class?*
166166

167-
Yes. Students who successfully complete the quizzes and assignments in this class will receive a Statement of Accomplishment signed by the instructor. There will be two levels of Statements of Accomplishment: Normal Track and Distinction Track. The difference between these two tracks is that the Distinction Track requires successful completion of the class project.
167+
Yes. Students who successfully complete the quizzes and assignments in this class will receive a Statement of Accomplishment signed by the instructor. There will be two levels of Statements of Accomplishment: Normal Track and Distinction Track. The difference between these two tracks is that the Distinction Track requires successful completion of the class project.
168168

169169
* *What is the most effective way to learn material covered in the course?*
170170

171-
I recommend watching the videos multiple times, looking for different levels of meaning in the diagrams and the examples. Likewise, I recommend reading outside sources of information. Naturally, participating in the online discussion forums (and ideally, a meetup group if one is available in your area) will help make the course material more engaging.
171+
I recommend watching the videos multiple times, looking for different levels of meaning in the diagrams and the examples. Likewise, I recommend reading outside sources of information. Naturally, participating in the online discussion forums (and ideally, a meetup group if one is available in your area) will help make the course material more engaging.
172172

173173
* *Can students take this course if they have no prior experience with Android programming or programming with Java?*
174174

175175
This course assumes that students are comfortable programming in Java and have some experience programming Android apps. If you don't have any significant Java programming background, please look on the Internet for one of the many Java-related tutorials that are freely-available.
176176

177177
* *Where Will you use Eclipse or Android Studio in this course?*
178178

179-
All of my videos use Eclipse and Android Studio is still in a pre-release state. If you're using a non-Eclipse development environment, such as AndroidStudio, you may need to enlist the help of other students on the online discussion forum.
179+
All of my videos use Eclipse and Android Studio is still in a pre-release state. If you're using a non-Eclipse development environment, such as AndroidStudio, you may need to enlist the help of other students on the online discussion forum.
180180

181181
* *Which web browsers are recommended?*
182182

183-
Coursera recommends using the Chrome and Firefox browsers. There's also a [mobile app](http://help.coursera.org/customer/portal/articles/1364448-mobile-faq) for Coursera MOOC, as well.
183+
Coursera recommends using the Chrome and Firefox browsers. There's also a [mobile app](http://help.coursera.org/customer/portal/articles/1364448-mobile-faq) for Coursera MOOC, as well.
184184

185185
* *Where can students download the slides that are presented in the videos?*
186186

187-
PDF versions of the slides will be available online as the videos are released.
187+
PDF versions of the slides will be available online as the videos are released.

0 commit comments

Comments
 (0)