Skip to the content.

Team Blog Big Idea 3

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.

Other links