SlideShare a Scribd company logo
1 of 12
Mobile Programming 2Introduction Jussi Pohjolainen Tampere University of Applied Sciences
Contacting Teacher Jussi Pohjolainen Office: C4-09 Contact via Ning or E-mail E-mail instructions: Title:  TAMK A-OT042 Your Topic Here Example TAMK A-OT042 Problem uploading exercises to dropbox
How to pass the Course? Exercises Exam Project Work Project Work Evaluation
Exercises Home exercises are available in Ning – environment http://a-ot042.ning.com How to return the exercises? Upload to Dropbox Mark the exercises to EditGrid sheet You have to do at least 60% of the given exercises If you do more, you get extra points for the exam
Home Exercises » Extra Points?
2. Exam Exam Pen and Paper Theory questions about Qt (memory handling, events, ...) 24 points max, 12 points to pass
3. Project Work Qt – application Subject is voluntary Done independently Example topics Application to draw different chart types (lines, bar, pie from the data Text editor (supporting many files, MDI and supporting plain ascii text, HTML and possible other formats) Game
3. Project Work Grading Grade 4 to 5 Application is designed and tested on real mobile device Grade 2 to 4 Works only on emulator, crashes on real mobile device or testing is not done with the device Grade 1 to 2 Does not work at all in mobile emulator or real device Clearly designed and tested only on Mac/Linux/Win - platform
4. Project Work Evaluation Each student evaluates other student's work.
Grading Grading is calculated as an average of exam (30%) and the project work (70%) Example Exam: 2 Project Work: 5 Average: (2*30 + 5*70)/100 = 4.1 => 4
Deadlines
Material Material available in Ning and in Web Books about Qt: http://qt.nokia.com/developer/books Official Book: C++ GUI Programming with Qt 4 (2nd Edition) Available in TAMK Library Qt for Symbian (available Feb. 2010) Fitzek, Mikkonen, Torp

More Related Content

Similar to Introduction to Mobile Programming 2 - course

Paperless Classroom
Paperless ClassroomPaperless Classroom
Paperless Classroomguest31fc5b
 
ENGL317 Syllabus Fall 2020
ENGL317 Syllabus Fall 2020ENGL317 Syllabus Fall 2020
ENGL317 Syllabus Fall 2020TobiasWray
 
Moodle quiz: towards post-paper e-assessment
Moodle quiz: towards post-paper e-assessmentMoodle quiz: towards post-paper e-assessment
Moodle quiz: towards post-paper e-assessmentmathewhillier
 
ETM platform
ETM platformETM platform
ETM platformImede
 
Expanding Programming Skills (C++): Intro to Course
Expanding Programming Skills (C++): Intro to CourseExpanding Programming Skills (C++): Intro to Course
Expanding Programming Skills (C++): Intro to CourseJussi Pohjolainen
 
Creating Immersive Technology Experiences with Web-based Software & Resources
Creating Immersive Technology Experiences with Web-based Software & ResourcesCreating Immersive Technology Experiences with Web-based Software & Resources
Creating Immersive Technology Experiences with Web-based Software & ResourcesRichard Homa
 
Creating Immersive Technology Experiences with Web-based Software & Resources
Creating Immersive Technology Experiences with Web-based Software & ResourcesCreating Immersive Technology Experiences with Web-based Software & Resources
Creating Immersive Technology Experiences with Web-based Software & ResourcesRichard Homa
 
Breakdown of fast-e
Breakdown of fast-eBreakdown of fast-e
Breakdown of fast-eNia Wearn
 
Redesigning the Computer-assisted Language Exams for Federal Government Emplo...
Redesigning the Computer-assisted Language Exams for Federal Government Emplo...Redesigning the Computer-assisted Language Exams for Federal Government Emplo...
Redesigning the Computer-assisted Language Exams for Federal Government Emplo...Kenji Lamb
 
Fall 2010 introduction presentation
Fall 2010 introduction presentationFall 2010 introduction presentation
Fall 2010 introduction presentationOak Grove School
 
Eng 317 syllabus fall 2020
Eng 317 syllabus fall 2020Eng 317 syllabus fall 2020
Eng 317 syllabus fall 2020MichaelDecker55
 
Santosh Sahu_MTech_CSE
Santosh Sahu_MTech_CSESantosh Sahu_MTech_CSE
Santosh Sahu_MTech_CSESantosh Sahu
 
Eng 317 Syllabus Summer 2021
Eng 317 Syllabus Summer 2021Eng 317 Syllabus Summer 2021
Eng 317 Syllabus Summer 2021Victoria Arthur
 
Using quizzes tests in Blackboard and submitting assignments using turnitin
Using quizzes tests in Blackboard and submitting assignments using turnitinUsing quizzes tests in Blackboard and submitting assignments using turnitin
Using quizzes tests in Blackboard and submitting assignments using turnitinJoe Elliott
 
Using oer for cambodia
Using oer for cambodiaUsing oer for cambodia
Using oer for cambodiawon ho
 
Technology tools for teachers
Technology tools for teachersTechnology tools for teachers
Technology tools for teachersJoanne Chen
 

Similar to Introduction to Mobile Programming 2 - course (20)

Intro to IMP-35 course
Intro to IMP-35 courseIntro to IMP-35 course
Intro to IMP-35 course
 
Paperless Classroom
Paperless ClassroomPaperless Classroom
Paperless Classroom
 
ENGL317 Syllabus Fall 2020
ENGL317 Syllabus Fall 2020ENGL317 Syllabus Fall 2020
ENGL317 Syllabus Fall 2020
 
Moodle quiz: towards post-paper e-assessment
Moodle quiz: towards post-paper e-assessmentMoodle quiz: towards post-paper e-assessment
Moodle quiz: towards post-paper e-assessment
 
ETM platform
ETM platformETM platform
ETM platform
 
Expanding Programming Skills (C++): Intro to Course
Expanding Programming Skills (C++): Intro to CourseExpanding Programming Skills (C++): Intro to Course
Expanding Programming Skills (C++): Intro to Course
 
Creating Immersive Technology Experiences with Web-based Software & Resources
Creating Immersive Technology Experiences with Web-based Software & ResourcesCreating Immersive Technology Experiences with Web-based Software & Resources
Creating Immersive Technology Experiences with Web-based Software & Resources
 
Creating Immersive Technology Experiences with Web-based Software & Resources
Creating Immersive Technology Experiences with Web-based Software & ResourcesCreating Immersive Technology Experiences with Web-based Software & Resources
Creating Immersive Technology Experiences with Web-based Software & Resources
 
Breakdown of fast-e
Breakdown of fast-eBreakdown of fast-e
Breakdown of fast-e
 
Eng 317H Syllabus
Eng 317H SyllabusEng 317H Syllabus
Eng 317H Syllabus
 
Redesigning the Computer-assisted Language Exams for Federal Government Emplo...
Redesigning the Computer-assisted Language Exams for Federal Government Emplo...Redesigning the Computer-assisted Language Exams for Federal Government Emplo...
Redesigning the Computer-assisted Language Exams for Federal Government Emplo...
 
Fall 2010 introduction presentation
Fall 2010 introduction presentationFall 2010 introduction presentation
Fall 2010 introduction presentation
 
Eng 317H Syllabus
Eng 317H SyllabusEng 317H Syllabus
Eng 317H Syllabus
 
Eng 317 syllabus fall 2020
Eng 317 syllabus fall 2020Eng 317 syllabus fall 2020
Eng 317 syllabus fall 2020
 
Santosh Sahu_MTech_CSE
Santosh Sahu_MTech_CSESantosh Sahu_MTech_CSE
Santosh Sahu_MTech_CSE
 
Eng 317 Syllabus Summer 2021
Eng 317 Syllabus Summer 2021Eng 317 Syllabus Summer 2021
Eng 317 Syllabus Summer 2021
 
Using quizzes tests in Blackboard and submitting assignments using turnitin
Using quizzes tests in Blackboard and submitting assignments using turnitinUsing quizzes tests in Blackboard and submitting assignments using turnitin
Using quizzes tests in Blackboard and submitting assignments using turnitin
 
Using oer for cambodia
Using oer for cambodiaUsing oer for cambodia
Using oer for cambodia
 
Eng 317H Syllabus
Eng 317H SyllabusEng 317H Syllabus
Eng 317H Syllabus
 
Technology tools for teachers
Technology tools for teachersTechnology tools for teachers
Technology tools for teachers
 

More from Jussi Pohjolainen

libGDX: Screens, Fonts and Preferences
libGDX: Screens, Fonts and PreferenceslibGDX: Screens, Fonts and Preferences
libGDX: Screens, Fonts and PreferencesJussi Pohjolainen
 
libGDX: User Input and Frame by Frame Animation
libGDX: User Input and Frame by Frame AnimationlibGDX: User Input and Frame by Frame Animation
libGDX: User Input and Frame by Frame AnimationJussi Pohjolainen
 
Intro to Building Android Games using libGDX
Intro to Building Android Games using libGDXIntro to Building Android Games using libGDX
Intro to Building Android Games using libGDXJussi Pohjolainen
 
Advanced JavaScript Development
Advanced JavaScript DevelopmentAdvanced JavaScript Development
Advanced JavaScript DevelopmentJussi Pohjolainen
 
libGDX: Simple Frame Animation
libGDX: Simple Frame AnimationlibGDX: Simple Frame Animation
libGDX: Simple Frame AnimationJussi Pohjolainen
 
libGDX: Simple Frame Animation
libGDX: Simple Frame AnimationlibGDX: Simple Frame Animation
libGDX: Simple Frame AnimationJussi Pohjolainen
 
Implementing a Simple Game using libGDX
Implementing a Simple Game using libGDXImplementing a Simple Game using libGDX
Implementing a Simple Game using libGDXJussi Pohjolainen
 
Building Android games using LibGDX
Building Android games using LibGDXBuilding Android games using LibGDX
Building Android games using LibGDXJussi Pohjolainen
 
Creating Asha Games: Game Pausing, Orientation, Sensors and Gestures
Creating Asha Games: Game Pausing, Orientation, Sensors and GesturesCreating Asha Games: Game Pausing, Orientation, Sensors and Gestures
Creating Asha Games: Game Pausing, Orientation, Sensors and GesturesJussi Pohjolainen
 
Creating Games for Asha - platform
Creating Games for Asha - platformCreating Games for Asha - platform
Creating Games for Asha - platformJussi Pohjolainen
 

More from Jussi Pohjolainen (20)

Moved to Speakerdeck
Moved to SpeakerdeckMoved to Speakerdeck
Moved to Speakerdeck
 
Java Web Services
Java Web ServicesJava Web Services
Java Web Services
 
Box2D and libGDX
Box2D and libGDXBox2D and libGDX
Box2D and libGDX
 
libGDX: Screens, Fonts and Preferences
libGDX: Screens, Fonts and PreferenceslibGDX: Screens, Fonts and Preferences
libGDX: Screens, Fonts and Preferences
 
libGDX: Tiled Maps
libGDX: Tiled MapslibGDX: Tiled Maps
libGDX: Tiled Maps
 
libGDX: User Input and Frame by Frame Animation
libGDX: User Input and Frame by Frame AnimationlibGDX: User Input and Frame by Frame Animation
libGDX: User Input and Frame by Frame Animation
 
Intro to Building Android Games using libGDX
Intro to Building Android Games using libGDXIntro to Building Android Games using libGDX
Intro to Building Android Games using libGDX
 
Advanced JavaScript Development
Advanced JavaScript DevelopmentAdvanced JavaScript Development
Advanced JavaScript Development
 
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
 
Introduction to AngularJS
Introduction to AngularJSIntroduction to AngularJS
Introduction to AngularJS
 
libGDX: Scene2D
libGDX: Scene2DlibGDX: Scene2D
libGDX: Scene2D
 
libGDX: Simple Frame Animation
libGDX: Simple Frame AnimationlibGDX: Simple Frame Animation
libGDX: Simple Frame Animation
 
libGDX: Simple Frame Animation
libGDX: Simple Frame AnimationlibGDX: Simple Frame Animation
libGDX: Simple Frame Animation
 
libGDX: User Input
libGDX: User InputlibGDX: User Input
libGDX: User Input
 
Implementing a Simple Game using libGDX
Implementing a Simple Game using libGDXImplementing a Simple Game using libGDX
Implementing a Simple Game using libGDX
 
Building Android games using LibGDX
Building Android games using LibGDXBuilding Android games using LibGDX
Building Android games using LibGDX
 
Android Threading
Android ThreadingAndroid Threading
Android Threading
 
Creating Asha Games: Game Pausing, Orientation, Sensors and Gestures
Creating Asha Games: Game Pausing, Orientation, Sensors and GesturesCreating Asha Games: Game Pausing, Orientation, Sensors and Gestures
Creating Asha Games: Game Pausing, Orientation, Sensors and Gestures
 
Creating Games for Asha - platform
Creating Games for Asha - platformCreating Games for Asha - platform
Creating Games for Asha - platform
 
Intro to Asha UI
Intro to Asha UIIntro to Asha UI
Intro to Asha UI
 

Recently uploaded

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 

Recently uploaded (20)

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 

Introduction to Mobile Programming 2 - course

  • 1. Mobile Programming 2Introduction Jussi Pohjolainen Tampere University of Applied Sciences
  • 2. Contacting Teacher Jussi Pohjolainen Office: C4-09 Contact via Ning or E-mail E-mail instructions: Title: TAMK A-OT042 Your Topic Here Example TAMK A-OT042 Problem uploading exercises to dropbox
  • 3. How to pass the Course? Exercises Exam Project Work Project Work Evaluation
  • 4. Exercises Home exercises are available in Ning – environment http://a-ot042.ning.com How to return the exercises? Upload to Dropbox Mark the exercises to EditGrid sheet You have to do at least 60% of the given exercises If you do more, you get extra points for the exam
  • 5. Home Exercises » Extra Points?
  • 6. 2. Exam Exam Pen and Paper Theory questions about Qt (memory handling, events, ...) 24 points max, 12 points to pass
  • 7. 3. Project Work Qt – application Subject is voluntary Done independently Example topics Application to draw different chart types (lines, bar, pie from the data Text editor (supporting many files, MDI and supporting plain ascii text, HTML and possible other formats) Game
  • 8. 3. Project Work Grading Grade 4 to 5 Application is designed and tested on real mobile device Grade 2 to 4 Works only on emulator, crashes on real mobile device or testing is not done with the device Grade 1 to 2 Does not work at all in mobile emulator or real device Clearly designed and tested only on Mac/Linux/Win - platform
  • 9. 4. Project Work Evaluation Each student evaluates other student's work.
  • 10. Grading Grading is calculated as an average of exam (30%) and the project work (70%) Example Exam: 2 Project Work: 5 Average: (2*30 + 5*70)/100 = 4.1 => 4
  • 12. Material Material available in Ning and in Web Books about Qt: http://qt.nokia.com/developer/books Official Book: C++ GUI Programming with Qt 4 (2nd Edition) Available in TAMK Library Qt for Symbian (available Feb. 2010) Fitzek, Mikkonen, Torp