Team Blog Big Idea 3
P4 Brown: Lessons 3.1 (Variables and Assignment) and 3.4 (Strings)
Scrum Master: Maryam Abdul-Aziz
Other members: Nora Ahadian, Kushi Gade, Joanna Hu
Key Team Accomplishments
- We completed all of our work quickly and on time and stayed on task 90% of the time during class
 - Effective collaboration between all of us in our shared repository
            
- Helped each other with issues, gave advice
 
 - Strong communication between group members
            
- Kept in touch via Slack, helped each other during class
 
 - Designed quick and effective homework for classmates to complete
 - Designed detailed and thorough lesson plans for classmates to refer back to
 
Team Member Issues
LINK TO PERSONAL BLOGS ARE ON GITHUB ISSUE
| Name | Individual Issue | Individual Hacks | Individual Blog | 
|---|---|---|---|
| Maryam | Link | Link (weeks 5-6 hacks) | Link | 
| Nora | Link | Link (week 6 hacks) | Link | 
| Kushi | Link | Link | Link | 
| Joanna | Link | Link | Link | 
Lesson Summaries
| Lesson | Authors | Language | Description | 
|---|---|---|---|
| 3.1.1 | Maryam | Python | Explains the basics about variables, including the importance of descriptive names and different naming conventions. | 
| 3.1.2 | Nora, Kushi | Python | Explains basic differences between variable types, including integers, strings, floats, booleans, and lists. Also explains dictionaries and application as well as different ways to print a variable through either concatenation or addition. | 
| 3.1.3 | Maryam | JS | Explains the basics on variables, how to view outputs of JS functions via the console, and the different ways to declare a variable, including var, let, and const. | 
| 3.1.4 | Nora, Kushi | JS | Explains basic variable types, including floats/integers, strings, booleans, and arrays as well as dictionaries and addition/concatenation but with syntax for JS. | 
| 3.4 | Joanna | N/A | Explains what a string is and gives a lesson overview of 3.4 as a whole in an easy to read list. | 
| 3.4.1 | Joanna | Python | Explains basics of strings, including normal printing, printing on multiple lines, finding the length of a string, printing specific ranges/characters, and detecting palindromes. | 
| 3.4.2 | Joanna | Python | Explains functions that can be passed on strings, like converting to upper/lowercase, counting how many times a phrase or letter appears in a string, replacing parts of strings with other text, concat-ing strings together in different ways, and formatting tips. | 
| 3.4.3 | Joanna | JS | Basic explanation of strings with JS syntax, including string literals, assigning variables to strings, using concatenation to join strings, template literal to integrate variables in a printed string, and new lines. | 
| 3.4.4 | Joanna | N/A | Hacks to be completed for strings. |