AOU حل جميع الواجبات ومشاريع التخرج لجميع الفروع والتخصصات AOU
حلول مضمونة وغير مكررة لجميع الواجبات
 
مدرسين خصوصيين – ملخصات هامة مجانية لجميع المواد
خدماتنا لجميع فروع الجامعة ولجميع الأقسام الدراسية
 
واتس اب 00963957547725
mustafaalbeda@hotmail.com
AOU حل جميع الواجبات ومشاريع التخرج لجميع الفروع والتخصصات AOU
حلول مضمونة وغير مكررة لجميع الواجبات
 
مدرسين خصوصيين – ملخصات هامة مجانية لجميع المواد
خدماتنا لجميع فروع الجامعة ولجميع الأقسام الدراسية
 
واتس اب 00963957547725
mustafaalbeda@hotmail.com
AOU حل جميع الواجبات ومشاريع التخرج لجميع الفروع والتخصصات AOU
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

AOU حل جميع الواجبات ومشاريع التخرج لجميع الفروع والتخصصات AOU

AOU حلول مضمونة وغير مكررة لجميع الواجبات ومشاريع التخرج AOU
 
الرئيسيةالرئيسية  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخولدخول  
واتس اب-موبايل 00963957547725 -mustafaalbeda@hotmail.com

Instagram


 

 AOU, Spring 1 2016, Course M299, TMA Technology: Level 2 M299 Mobile computing Arab Open University M299 ______________________________________________________________________________ Tutor-marked Assignment _______________________________________________

اذهب الى الأسفل 
كاتب الموضوعرسالة
WhatsApp-00963951432013
Admin
WhatsApp-00963951432013


عدد المساهمات : 2429
نقاط : 302124
السٌّمعَة : 4
تاريخ التسجيل : 20/09/2008
العمر : 54
الموقع : www.aoua.123.st

AOU, Spring 1 2016, Course M299, TMA Technology: Level 2 M299 Mobile computing Arab Open University M299 ______________________________________________________________________________ Tutor-marked Assignment _______________________________________________ Empty
مُساهمةموضوع: AOU, Spring 1 2016, Course M299, TMA Technology: Level 2 M299 Mobile computing Arab Open University M299 ______________________________________________________________________________ Tutor-marked Assignment _______________________________________________   AOU, Spring 1 2016, Course M299, TMA Technology: Level 2 M299 Mobile computing Arab Open University M299 ______________________________________________________________________________ Tutor-marked Assignment _______________________________________________ I_icon_minitimeالثلاثاء مارس 29, 2016 5:56 pm

AOU, Spring 1 2016, Course M299, TMA
Technology: Level 2
M299 Mobile computing
Arab Open University
M299
______________________________________________________________________________
Tutor-marked Assignment
______________________________________________________________________________
Contents Cut-off date May 09, 2016
M299, TMA Spring 2016
______________________________________________________________________________
Total Marks: 100
Contents
Question 1 (50 marks)……………………………………………………2
Question 2 (50 marks)……………………………………………………3
The content of this TMA has been adopted from the home works of the course CS 193A: Android App
Development
Winter 2015 at Stanford Engineering.1
Plagiarism Warning:
As per AOU rules and regulations, all students are required to submit their own TMA work and avoid
plagiarism. The AOU has implemented sophisticated techniques for plagiarism detection. You must provide all
references in case you use and quote another person's work in your TMA. You will be penalized for any act of
plagiarism as per the AOU's rules and regulations.
Declaration of No Plagiarism by Student (to be signed and submitted by student with TMA work):
I hereby declare that this submitted TMA work is a result of my own efforts and I have not plagiarized any
other person's work. I have provided all references of information that I have used and quoted in my TMA
work.
Name of Student:………………………………..
Signature:…………………………………………...
Date:……………………………………………………
1 http://web.stanford.edu/class/cs193a/index.shtml
AOU, Spring 2 2016, Course M299, TMA
Questions 1 (50%)
Assignment description
The purpose of this question is to practice more advanced graphical layouts, as well as using more
widgets/views in a graphical user interface. As with question 1, we'll suggest some ideas for programs you
could write to practice layout. We will list several suggestions, but you only need to write one app to submit. If
you have a different idea for a program you want to make that will still allow you to explore layout, please feel
free to do something other than the suggestions provided.
Suggestion:
Write a basic game of tic-tac-toe, where two players take turns pressing buttons in a 3x3 grid to mark "X" or
"O" characters on them respectively. If any player can place three of their letter in a row horizontally, vertically,
or diagonally, that player wins the game.
Setting up the buttons for the game is a good opportunity to practice using GridLayout. You'll probably want to
set the buttons to have a large size so that they fill a large portion of the screen, as well as giving them a large
font to make them easier to read and click.
If you want a simpler implementation, you can write your code as though two human players were playing it on
the same screen; the first tap is an X move, the second is an O move, and so on. If you want more challenge,
you could have the computer play as the second player. A simple strategy would be to just randomly move on
any open square, but a more complex computer player would try to "block" the human player if the human has
any two-in-a-rows and is one move away from winning the game.
Suggestion : Make Up Your Own
If you don't like our suggested assignment ideas or prefer to do something unique of your own, please feel free
to do so. Whether you do our suggestions or your own, we'd prefer to see an app that the following
qualities:
•! Your app should be set up as an Android Studio project, so it can easily be opened/run/graded by others.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.aoua.123.st
 
AOU, Spring 1 2016, Course M299, TMA Technology: Level 2 M299 Mobile computing Arab Open University M299 ______________________________________________________________________________ Tutor-marked Assignment _______________________________________________
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
»  Arab Open University Faculty of Business Studies B628: Managing1: Organizations and people Fall 2016 Tutor-Marked Assignment, TMA Cut-off date 17/12/2015 This tutor-marked assignment variedly draws from chapters 1, 2, 6, 7, 8, 9 and 10. It consists of
»  Arab Open University Faculty of Business Studies B628: Managing1: Organizations and people Fall 2016 Tutor-Marked Assignment, TMA Cut-off date 17/12/2015 This tutor-marked assignment variedly draws from chapters 1, 2, 6, 7, 8, 9 and 10. It consists of
»  Arab Open University Faculty of Business Studies B121: Managing in the Workplace Tutor Marked Assignment (TMA) 2015- 2016 Semester-2 Spring 2015 TMA: B121 – Managing in the work place. Cutoff date: 10th May 2016. Please read
»  Arab Open University Faculty of Business Studies B121: Managing in the Workplace Tutor Marked Assignment (TMA) 2015- 2016 Semester-2 Spring 2015 TMA: B121 – Managing in the work place. Cutoff date: 10th May 2016. Please read
» ARAB OPEN UNIVERSITY FACULTY OF BUSINESS STUDIES (MBA) B 713 I FUNDAMENTALS OF SENIOR MANAGEMENT TUTOR MARKED ASSESSMENT – Spring 2015/16 SEMESTER II B 713 –I- – TMA 02- Spring – 2015/2016 Semester II Cut-off Date May 2, 2016 (23.hrs GMT) _________

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
AOU حل جميع الواجبات ومشاريع التخرج لجميع الفروع والتخصصات AOU :: حلول واجبات 2016 الفصل الصيفي AOU(يشاهدة الآن 3537 زائر)-
انتقل الى: