Posted on

Chemistry, SAT Prep and whatever else you need

Remember to ask questions! That’s why I am here. Feel free to let me know if you run into new issues. You can create a free account to add comments to the bottom or you can email me any time: mbriscoe@myedme.com.

Upload today's work here.

Reading

Thomas Jefferson Reading

Reading & Writing Obama-Biden piece

Math

Function handouts


App Development

Next Steps – Reading/Testing!

  1. Persist data with SQLite: Persist data with SQLite (needed for requirement #1)
  2. Read and write files (needed for requirement #1)
  3. Store key-value data on disk (needed for requirement #1)
  4. all subsections of Forms (helps with screen #2, Requirement B)
  5. all subsections of Lists (helps with screen #3)
  6. Mixed-list example on flutter.dev
  7. Find information on Github or a blog about adding a timer widget
  8. Find cool components/options in the Flutter Gallery

App Requirements

  • A. Display a weekly and daily schedule of classes, meetings, and assignments.
  • B. Allow users to add events to the app.
  • C. Allow users to access a timer they can use to help them stay on task while executing assignments.

Outline of App

  1. Homescreen: Static information displaying high priority information

  2. Adding Event screen
  3. Displaying Event screen (uses colors to sort visually the classes/events/meetings)
  4. Timer
    1. NOTE: Data Model
      1. Unique ID (UID; required): A uniquely generated name for each event.
      2. EventName (required): User-entered name for each event
      3. DateDue (required): Calendar generated
      4. TimeDue (required): Selected
      5. GoalDate (optional): Allows user to enter date assignment should be done by
      6. EventType (required): select: Assignment, Meeting,
      7. EventDetails (optional):
      8. EventLink (optional):

Flutter related readings and sources

  • Cookbook” (list of pieces for building apps): https://flutter.dev/docs/cookbook
  • Google Maps directions: https://codelabs.developers.google.com/codelabs/google-maps-in-flutter/#5
  • Database design textbook: https://opentextbc.ca/dbdesign01/

Here is a 30-minute video that covers everything you need to understand using the terminal (for Macs) or command line interfaces (Windows).

YouTube player

Math

The Unit Circle interactive helps you see the trends in the sin and cos values at your pace. Remember that radians are just when we measure by pi (and the circumference of the unit circle is 2ãr.

Proving trig identities usual takes about 3 steps and requires one or more of these formulas and identities. The most important identity is from the unit circle and Pythagoras; the square of sine plus the square of cosine equals 1.

cos^2 (x) + sin^2 (x) = 1