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. |