Monday:
Update GitHub Database as instructed
Plan group of 4
Quick lecture on Python lists and dictionaries
Worked mostly on Python_Lists (and plan hacks and how to make with Arthur) and a little on JS_Input and JSOutput_with_Objects
Tuesday:
Discuss Agile Methodology and 1.1-1.4 Team Test with Arthur and group of 4 (me, Arthur, Matthew, Isabelle)
Quick discussion with Mr. Mortenson about collaboration and 1.1-1.4 Team Test
Watch CollegeBoard Big Idea videos
Briefly work on JSOutput_with_Objects
Wednesday:
Finalize group of 4
Lecture on Agile Methodology
- All teams need a methodology to function
- Establish culture and be courteous, don’t last minute upload everything, continuously update
- Collaborate with others
- Roles: Scrum Master, DevOPS, Front end Dev, Back end Dev
- Progress Labels: To do/backlog –> In progress –> Code Complete –> Deployed –> Verified
- Make manifestro, make Agile diagram, team test, hacks
1.1-1.4 Team Test
- Isabelle is Scrum Master, decided by coin flip
- All work together on everything, but all have focus: All do collaboration, Me and Arthur focus on Program Function and Purpose, Isabelle and Matthew focus on Program Design and Development, Rayane focus on Identifying and Correcting Issues.
Thursday:
Tech Talk
- strings are text
- ”+” concatenates strings
- substring, dot substring from 0 to 5 (letter assocated with number starting from 0, 0 based counting)
- numbers
- lots of math possible
- array - lists / collections
- [thing, thing2, thing3, etc.]
- push adds, shifts remove from front, pop removes from end
- objects
- uses {}
- key and dot notation to use key to get value
Work on Program with Function and Purpose for 1.1-1.4 Team Test
Friday:
Work on Program with Function and Purpose for 1.1-1.4 Team Test
Manage GitHub and fix push/pull
Work on updating blog
Tech Talk
- How to debug in VSCode
- Ideas for hacks by challenging each other