University of Moratuwa
June 18, 2012 to Aug. 3, 2012
Readings:
Class Lectures:
1. Lecture 1 and homework (18/6/2012)
2. Lecture 7 and homework (2/7/2012)
Technical Curriculum:
2. Pretest
3. Technical Lecture 1.1: Overview of Mobile Technologies
4. Technical Lecture 1.2: Introduction to Python
6. Technical Lecture 2 preLab: warmup questions
7. Technical Lecture 2 Lab: hangman instructions
8. Technical Lecture 2 Lab: hangman template
9. Technical Lecture 2 Lab: words.txt
Django
Android
1. Lecture 1: Overview of Android
2. Lecture 2: Multiple Activities and the Activity lifecycle
Homework
1. Technical homework 1 (20/6/2012)
2. Django Labs
-- Django Lab 1: Introduction To Django
-- Django Lab 7: User authentication
3. Django Tutorials: 1, 2, 3, 4
4. Android Labs:
Technical References:
1. How To Think Like a Computer Scientist
2. Object Oriented Programming in Python: Slides
3. Ubuntu VirtualBox install guide
Pitch Deck and Business Plan Examples:
1. MIT 100K Pitch Deck: Salud del Sol
Charm School:
1. Basics of Dressing Professionally