ITEC4550 Schedule Fall 2019

 

 Section Links

Semester, by Week

Week 1 Android UI

Announcements

  • Download Android Studio
    • soon
    • here or far, far away from here?
  • Devices available in the DM lab
  • Atlanta Java Users Group (AJUG) info
  •  Meetup
  • About Microsoft Teams
    • register with link in D2L
    • Meet Now
  •  MOOCs / Resources for Android
  • Android developer certification
  • DROP/ADD deadline August 20th
  • Final scheduled — see below (in red!)
  • Week to week topics will change …
  • Increasing difficulty in assignments
  • Please Build->Clean before zipping your project
  • Lab Machines
  • Please don’t submit work during activity/lecture

Readings and Assignments

  • Chapter 1 (zybooks)
  • Assignment 1 – Introduction (zybooks, participation activities)
  • Assignment 2 – Enhanced Pizza Party App (for 9/2)

Topics

Week 2 Layouts and Widgets

Announcements

  • Grading and attendance are up to date
  • Links to palindrome example posted under Week 1

Readings and Assignments

  • Chapter 1
  • Chapter 2
  • Assignment 2 – Pizza Party App

Topics

  • Introductions
  • Issues with text, Teams, Android Studio, Emulators, devices?
  • Palindrome — continued
    • Review code
    • Events, Patterns, Logging, Debugging
  • Decent ConstraintLayout Tutorial (optional, if you want to dig deeper)

Week 3 Activities and Intents

Announcements

  • Lab Machines
  • Wiki class list / project pages

Readings and Assignments

  • Chapter 3 – Activities and Intents
  • Chapter 4 – for next week
  • Assignment 4 – Campus Map App
  • Assignment 5 –  Activities and Intents (zybooks)

Topics

Week 4 Menus, Dialogs and Touch

Announcements

  • Grades are not up to date and Attendance is up to date
  • Increasing difficulty in assignments
  • Please Build->Clean before zipping your project
  • Exam in Week 6
    • Open Book / Open Notes
    • Concept 25
    • Coding 75

Readings and Assignments

  • Chapter 4
  • Assignment 6 – Enhanced Dice Roller
  • Assignment 7 – Fragments (zybooks chapter)

Topics

  • Nav Up
    • screencast
    • Zip is in Week 4 folder in course Onedrive folder
  • Watch Variables in Debugger
  • Dice Roller
  • Medium Article

Week 5 Fragments

Announcements

  • Exam next week
    • Be familiar with Assignment 2 and 4
    • Chapters 1,2 and 3
  • Attendance and Grading are not up to date
  • Assignment Submission Reminders
    • when recording videos …  remove outtakes
    • please follow template
    • remember to clean/zip
    • demo all features (for example — logging)

Readings and Assignments

  • Chapter 5

Topics

  • Color Chooser Prototype
    • screencast
    • zip of project in the Week 5 folder on OneDrive

Week 6 Fragments

Announcements

Assignments and Readings

  • Chapter 5
  • Assignment 8 – Posted Soon

Topics

  • Exam 1
  • Fragments
    • Building zybook’s Band Database App w/ Master/Detail screencast

Week 7 Fragments

Announcements

  • Assignment submission changes
    • Dice Roller due Friday 6:30pm
  • Grades ….
  • Pandora Open House

Readings / Assignments

  • Chapter 5
  • Assignment 8 – Dice Notation w/ Fragments
  • Assignment 10 – Working With Data (zybooks)

Topics

  • Exam 1 Recap
  • Assignment 8

Week 8 Working With Data

Announcements

  • The grades are up to date, except Enhanced Dice Roller
  • Attendance is up to date
  • Course Progress
  • PSI Recruiting

Readings / Assignments

  • Chapter 6
  • Assignment 8 – Dice Notation with Fragments

Topics

  • Working with Data

Week 9 Running Background Tasks, RESTful Programming

Announcements

Readings / Assignments

  • Chapter 7

Topics

Week 10 Graphics, Animation and Sound

Announcements

Readings / Assignments

  • Chapter 8 Graphics, Animation, Sound (zybooks)

Topics

Week 11 Sensors, Cameras and Location

Announcements

Readings and Assignments

  • zybooks Chapter 9

Topics

  • Exam 2 tentative

Week 12 Testing, Publishing 

Announcements

Readings and Assignments

Topics

  • Exam 2 tentative

Week 13 Flutter 1 of 3

Announcements

  • Academic Integrity Reminder

Readings and Assignments

Topics

Week 14 Flutter 2 of 3, Project

Announcements

Readings and Assignments

Topics

Week 15 Flutter 1 of 3, Project, Review

Announcements

Readings and Assignments

Topics

Week 16 Final Exam

ITEC 4550-01 Friday Dec 6th, 6:30p – 9:00p, W-3201

Important GGC Dates

See GGC’s Academic Calendar