Você está na página 1de 5
owir21s caursera Syllabus Help Center Creative, Serious and Playful Science of Android Apps On this page: Course Description Course Structure Course Topics How to Pass the Class Required Materials Elements of This Course Discussion Forums —_ Getting and Giving Help Course Description This course Is @ novice-friendly and delightful introduction to computer science and programming Android apps for smartphones and tablets. No prior programming knowledge is necessary. In this, course you'll have fun learning to create an app for modem Android devices such as the Nexus tablet. You'll use the programming tools that Android software developers use and build a complete and useful app during this course. Along the way, we'll Introduce fundamental computer science principles and programming ideas that power today’s smartphone and tablet apps. reasonably modern and powerful Linux, Windows, or Mac-OS X computer is required. A modern Android tablet or phone (such as the approximately USD$199 Nexus 7) is useful but not required because you'll be able to use a virtual device that runs on your computer. The software tools used for this course are free and provided by Intel, Oracle, and Google, Our lawyers need you to acknowledge that you are legally responsible for downloading and using these software items, hence the Terms of Service for this course are longer than they are for other Coursera courses. Course Structure ‘Watch this introduction from Lawrence Angrave to the course structure. ABOUT cour: KS of You may also download the video. (00:01:07) This course is composed of 2 basic parts organized into & distinct weekly topics: + Android Developer Track (Required. Weeks 1-5). This required portion of the course is intended hipesclas. coursera.eglaneridapps 107-002 wikiMomePage 115 owir2015 Coursera to give you a slow and gentle introduction to the basics of Android application development such as downloading, installing, and setting up the tools you will use in this course. You will also create your first Android app and share the results of your experience with your classmates—all without writing hardly any code at all! + Computer Science and Programming Track (Weeks 6-8). During this optional, latter portion of the course, you can delve deeper into computer science fundamentals and beginner programming techniques. Together we will explore this content while developing another really 001 project to share. Course Topics Week Topic Assessments Due Android Developer Track 1 | An App for Helo World Week 1 Quiz 2. |ASimple App for ILLIAC Week 2 Quiz 3 |AWorking App for ILIAC Week 3 Quiz, Assignment 1 Submission 4 [An App for Emily Week 4 Quiz, Assignment 1 Evaluations 5 |ASimple Web App and Debugging Code in 0g | Week 5 Quiz, Assignment 2 Submission Computer Science and Programming Track 6 [An App to Share My Views Week 6 Quiz, Assignment 2 Evaluations 7 _|An App for Bitmaps and Images Week 7 Quiz, Assignment 3 Submission 8 [An App for Moving Pixels Week 8 Quiz, Assignment 3 Evaluations How to Pass the Class This course offers a free, no-risk Signature Track Trial. To qualify for a Verified Certificate, simply start verifying your coursework at the beginning of the course (with no upfront charges), and pay the $49, Signature Track registration fee anytime before the last week of the course. You can delay payment Until you're confident you'll pass. Coursera Financial Ald is available to offset the registration cost for students with demonstrated economic needs. If you have questions about this trial, please post here. If you choose not to verify your work, you can stil participate in the complete course. While your final grade will be recorded on your Course Records page, this course will not offer a Statement of Accomplishment. To pass the class and qualify for a Verified Certificate (for those participating in Signature Track), you must earn a score of 70% in the Android Developer Track. Earning a score of 70% in the Android Developer Track will also eam you a badge from Illinois (distinct from the Verified Certificate). You do not need to be enrolled in Signature Track to earn this badge. Your score for this track is weighted as follows: + 60% of your track score comes from the 5 weekly quizzes. + 40% of your track score comes from the 2 assignments. There is no final exam in this course. Participation in the Computer Science and Programming Track is completely optional and will not affect your ability to pass the class. After passing the Android Developer Track, you can go on to earn hipesclas. coursera.eglaneridapps 107-002 wikiMomePage owir2015 caursera an additional badge from Illinois (distinct from the Verified Certificate) by earning a score of 70% on the activities within the Computer Science and Programming Track. You do not need to be enrolled in Signature Track to eam this badge. Your score for this track is weighted as follows’ + 60% of your track score comes from the 3 weekly quizzes. + 40% of your track score comes from the 1 assignment. Required Materials This course relies upon you installing the proper software on your computer. Most technical problems you may run into are resolved by ensuring you have the most up-to-date versions of each program installed. You can search for these resources online, We have also provided links to them on the overview pages for each week of the course in the left-hand navigation menu. There is no required textbook for this course, though there may be links to free articles and other resources available on the Web for you to read Elements of This Course The course is comprised of the following elements: + Lecture videos. Each week your instructor, Lawrence Angrave, will teach you the concepts you need to know through a collection of short video lectures. The lectures include recordings of his computer screen that will guide you step-by-step through each of the main tasks you will complete in the course. You may either stream these videos for playback within the browser by clicking on their titles, or you can download each video for later offline playback by clicking the download icon + In-lecture questions. Each lecture has questions associated with it to help verify your understanding of the topics. These questions will automatically appear while watching the video if you stream the video through your browser. The questions are available as a separate downloadable text file for those who prefer to download the videos. These questions do not contribute toward your final score in the class. + Quizzes. Each week will include 1 for-credit quiz. You will be allowed 5 attempts at the quiz. Each attempt may present a different selection of questions to you. Your highest score will be used when calculating your final score in the class. There is no time limit on how long you take to ‘complete each attempt at the quiz. There is a deadline for each quiz; however, if you submit a quiz within the first 7 days after the deadline, you can stil earn up to 85% of the possible points for the quiz. + Assignments. There are multiple assignments in this course—2 during the required Android Developer Track and 1 during the optional Computer Science and Programming Track. In these assignments, you will create your own apps and share them with the class. Your peers will then evaluate how well your assignment meets the requirements and provide you with feedback. At the ‘same time, you will review the apps others have made, providing them with feedback while being ‘exposed to a common practice in the industry: peer review. There is no opportunity for late submissions for assignments. Information About Lectures The lectures in this course contain the most important information you need to know. You can access these lectures via the All Videos link in the main menu or via the weekly overview pages (preferred) The following resources accompany each video + © The play button will open the video up in your browser window and stream the lecture to you. hipesclas. coursera.eglaneridapps 107-002 wikiMomePage owas Coursera The duration of the video (in hours-minutes-seconds format) is also listed. Some lectures may include in-video questions described above. Within the player that appears, you can click the [EC] button to activate closed captions, English captions are available for all videos. In some cases, the captions have been translated by your peers into other languages and made available to you, Learn more about transiating captions into other languages. + G@ The Lecture Notes or Lecture Slides provide you with a reference of the key points raised in the lecture. In some cases, when the Lecture Notes are presented in a wiki format, you will have the ability to edit the Lecture Notes to provide more details and help our your fellow student. The Transcript provides you with the text of the speaker's words. It is provided in English only. + & The Download link allows you to download a copy of the file in MP4 format (which most video player software can handle). This option may be useful if you are on a slower Internet connection or prefer to view the videos when not connected to the Internet. Each file is automatically numbered in the order it appears in the course and includes the duration (in hours-minutes- seconds format) in the file name as well 35 If you choose to download the video, you may optionally wish to download the closed-caption SRT file to accompany it. Consult your video player's documentation on how to load the SRT file with your video. SRT files are only available in English, + @ Downloaded video files do not include in-lecture questions embedded within them like streamed videos do, However, you can download the in-lecture questions as a separate fle. + @ Most videos have a discussion forum dedicated to them. This is a great place to discuss any ‘questions you have about the content of the video or share your ideas and responses to the video. Discussion Forums The discussion forums are a key element of this course, Be sure to read more about the discussion forums and how you can make the most of them in this class. Getting and Giving Help We strongly encourage you to join the culture of the application development community. This means not struggling with problems in isolation! Rather, when you encounter a problem, please try the following: + Turn to your favorite search engine and search the Internet for help. Often you will be most ‘successful in finding the help you need by searching for the exact text of an error message you might be encountering. Sometimes, adding the term RESOLVED to your search query will help you hone in on discussion forum posts where someone else has received advice that ultimately resolved the problem they were encountering + Form groups of friends, both here in this class and perhaps locally in your geographic area. You ‘can explore the Getting to Know Your Classmates forum, reach out via the course's social media a Meetup. * Use the forums dedicated to each week's topics for help solving technical problems on your venues, oF j ‘computer or Android device, Please use the forum that most closely matches your problem. Explore the forum to see if others have encountered the same problem and received helpful advice that may be useful in your situation, If your problems persist, please do post in the forums. to ask for help. Ifyou encounter a problem with the course itself, you have options! You can get help via any of the following means: hipesclas. coursera.eglaneridapps 107-002 wikiMomePage owas Coursera + You can report a specific problem by clicking on the Help link at the top right of any course page. + Use the Course Materials Errors forum for problems with course materials such as typos, factual errors, or grading errors, + Use the Technical Issues forum for problems related to the Coursera platform such as broken links, error messages, and other technical issues. Due to the very large number of students enrolled in this course, the instructor is not able to answer emails sent directly to his account, Rather, all questions should be posted to one of the above forums, You are encouraged to help your fellow students by responding to posts made in these forums with solutions and by “voting up” the most important posts. University of llinois staff will monitor these forums and will focus their attention on those that have been voted up the most. ‘Created Sat 4 Jan 2012 3:39 AM BRST Last Modtied Thu 9 Oct 2014 5:16 PM BRT htpesclas.coursera.cglancridapps107-002wikiMomePage

Você também pode gostar