<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>adi&#39;s csa journal  by Adhithi NarayanaMurthy</title>
      <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6</link>
      <description>Made with good vibes</description>
      <language>en-us</language>
      <pubDate>2021-08-28 02:56:06 UTC</pubDate>
      <lastBuildDate>2023-02-17 08:16:36 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f4d1.png</url>
      </image>
      <item>
         <title>CB TALK 1.1: Why programming? Why java? </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701671797</link>
         <description><![CDATA[<blockquote><strong><em><mark>NOTES</mark></em></strong></blockquote><ul><li>Java is a common language.&nbsp;</li><li>It is class based, unlike Python, which is interpretive.&nbsp;</li><li>This means that everything needs to be in a class.&nbsp;</li><li>The class name has to be the same name of the file.&nbsp;</li><li>Don't forget the semi colons!&nbsp;</li></ul><div><br></div><blockquote><strong><em><mark>CODE</mark></em></strong></blockquote><div><br></div><div><strong>How to make a print statement: </strong><em><br></em><br></div><pre>System.out.println("Hello World!");</pre><div><br></div><div><strong>This needs to be within a class: </strong><br><br></div><pre>public class HelloWorld {
    public static void main(String[] args){
        
       System.out.print("Hello World!");

    }
}</pre><div><br><strong>The difference between System.out.println("quote"); and System.out.print("quote");&nbsp;</strong></div><ol><li>If System.out.println is used after System.out.print: the next text will be printed on a new line.&nbsp;</li><li>If System.out.println is used after System.out.println: the next text will be printed on a new line.&nbsp;</li></ol><div><br><strong>What about quotation marks? </strong></div><ul><li>Enclose a string.</li><li>String: a specific order of characters.&nbsp;</li><li>Must include, or else IDE won't understand. </li></ul><div><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2021-08-28 03:04:01 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701671797</guid>
      </item>
      <item>
         <title>CB TALK 1.2: Variables and Data Types</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701691110</link>
         <description><![CDATA[<blockquote><strong><mark>Notes</mark></strong></blockquote><ul><li><strong>Boolean variables: </strong>true/false.&nbsp;<br>i.e: true, false, yes, no</li><li><strong>Int:</strong> numbers, specifically integers &amp; whole numbers<br>i.e: phone numbers, years, id numbers, percent grades</li><li><strong>Double:</strong> floating point numbers, i.e. decimals.&nbsp;<br>i.e: pi, division, money, scores</li><li><strong>String: </strong>order of specific characters&nbsp;<br>i.e: names, notes, addresses, places</li></ul><div><br></div><blockquote><strong><mark>Code</mark></strong></blockquote><div><strong>Printing with variables:&nbsp;<br></strong><br></div><pre>public class StudentInfo {
    public static void main(String[] args){

        String name = "Adhithi";

        double avgGrade;       
        avgGrade = 97.90;

        final int numClass;        
        numClass = 5;

        boolean atDelNorte;        
        atDelNorte = true;

        System.out.print(name + "has an average grade of " + avgGrade);
  
        System.out.println(name + "is taking " + numClass + " classes."); 
                     
        System.out.println(name + "is currently at Del Norte for the 2021-22 school year: " + atDelNorte);

    }}</pre><div><br></div><ul><li>This code includes all the variables and data types discussed.</li><li>Do you think you can make your own, in a different scenario?</li><li>What are some scenarios you could use this for? Try coding it!&nbsp;</li></ul><div><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2021-08-28 03:36:19 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701691110</guid>
      </item>
      <item>
         <title>CB TALK 1.3: Expressions and Assignment Statements </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701702921</link>
         <description><![CDATA[<blockquote><strong><mark>Notes</mark></strong></blockquote><div><strong>Arithmetic Symbols&nbsp;</strong></div><ul><li>+ is addition&nbsp;</li></ul><div>i.e: 7+ 3 = 10&nbsp;</div><ul><li>- is subtraction&nbsp;</li></ul><div>i.e: 7 - 3 = 4&nbsp;</div><ul><li>* is multiplication&nbsp;</li></ul><div>i.e: 7 * 3 = 21&nbsp;</div><ul><li>/ is division&nbsp;</li></ul><div>i.e: 7/3 = 2.333</div><ul><li>% is modulus</li></ul><div>i.e: 7 % 3 = 1 <br><br><strong>Combining int and double</strong></div><ol><li>Int &lt;operation&gt; Int -&gt; Int&nbsp;</li><li>Double &lt;operation? Double -&gt; Double&nbsp;</li><li>Int &lt;operation&gt; Double -&gt; Double</li></ol><div><br><strong>General&nbsp;</strong></div><ul><li>You can't divide by 0; that will result in an error.&nbsp;</li><li>You can create compound expressions.</li></ul><div>&nbsp;</div><div><strong>When assigning a variable, you can't write&nbsp;</strong></div><pre><strong>7 = x; </strong></pre><div><strong>This means that you are assigning a variable to 7, but 7 is already a literal number. You must write it as:&nbsp;</strong></div><pre><strong>x = 7;</strong></pre><div><br></div><blockquote><strong><mark>Code:&nbsp;</mark></strong></blockquote><div><br></div><pre>public class HelloWorld {
    public static void main(String[] args){
        double scoreOne;         
        scoreOne = 90;    
            
        double scoreTwo;         
        scoreTwo = 94;

        double scoreThree;         
        scoreThree = 99;

        double average;         
        average = (scoreOne + scoreTwo + scoreThree)/3;

        System.out.print(average);
    }
}</pre><div><br></div><ul><li>Why are we using double instead of int?&nbsp;</li><li>Could you think of any other scenarios we could use?&nbsp;</li><li>RogerHub uses similar algorithms and code to calculator your grade for you.&nbsp;</li></ul><div><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/2a6add4847a2de486c2e68784e6eca0a/Screen_Shot_2021_08_27_at_9_31_31_PM.png" />
         <pubDate>2021-08-28 03:56:18 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701702921</guid>
      </item>
      <item>
         <title>CB TALK 1.4: Compound Assignment Operators </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701703068</link>
         <description><![CDATA[<blockquote><strong><mark>Notes </mark></strong></blockquote><div><strong>Compound Operators </strong></div><ul><li>The operator will come in front of the equal sign.&nbsp;</li><li>To add to the variable: +=&nbsp;</li><li>To subtract from the variable: -=</li><li>To multiple from var: *=</li><li>To divide from var: /=</li><li>To mod from var: &amp;=</li></ul><div><br><strong>Increment and Decrement Operators </strong><br>Same as above, but:&nbsp;</div><pre>x++; </pre><div>is equal to x + 1, and&nbsp;<br>x +- = 1;<br><br>This goes for all operators.&nbsp;</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/94ed5e018ea9f3d26dc59c8c5a32e6fb/Screen_Shot_2021_08_27_at_9_52_05_PM.png" />
         <pubDate>2021-08-28 03:56:36 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701703068</guid>
      </item>
      <item>
         <title>CB TALK 1.5: Casting and Ranges of Variables </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701703221</link>
         <description><![CDATA[<blockquote><strong><mark>Notes</mark></strong></blockquote><div><strong>Casting&nbsp;</strong></div><ul><li>Used to change data types&nbsp;</li><li>Casting operators - two types&nbsp;</li><li>To change a double to an int: (int)&nbsp;</li><li>To change an int to a double: (double)&nbsp;</li><li>You can use rounding here as well&nbsp;</li><li>Note: Integers have limit of digits that can be used&nbsp;</li></ul><pre>double x; 
(int) (x + 0.5);</pre><div>or&nbsp;</div><pre>double x;
(int) (x - 0.5);</pre><div><br></div><blockquote><strong><mark>Code</mark></strong></blockquote><ol><li>Where would you need to cast or round something?&nbsp;</li><li>Code a program that you could use for the above scenario.&nbsp;</li></ol><div><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/109e5fbd81f2ac93e1c275e911b42141/Screen_Shot_2021_08_27_at_10_12_41_PM.png" />
         <pubDate>2021-08-28 03:56:54 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701703221</guid>
      </item>
      <item>
         <title>Question #11 </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701758212</link>
         <description><![CDATA[<div><strong><mark>My thought process: </mark></strong><br>I thought that volume in the second line had to be defined as a variable too, so that's why I selected that.<br><br><strong><mark>Correct reasoning: </mark></strong><br>volume was already defined as a double variable in the first line. In the second line, it was simply being added to, so it was okay not to rename it as another variable. <br><br><strong><mark>Learning resources: </mark></strong><br>CB TALK 1.2</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/690bfac90097f6754fe34b708acb5ac7/Screen_Shot_2021_08_27_at_11_18_03_PM.png" />
         <pubDate>2021-08-28 05:50:04 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701758212</guid>
      </item>
      <item>
         <title>Question #13 </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701758286</link>
         <description><![CDATA[<div><strong><mark>My thought process: </mark></strong><br>I wasn't sure about the order of operations, so I think I just slapped some numbers together. I did b*c, which was 2*3, and got 6. I added this to a, which was 1, so 6+1 = 7. Then I did the operation 7%d, where d was 4. 7 % 4 = 3. <br><br><strong><mark>Correct Reasoning: </mark></strong><br>When we evaluate these, we need to go from left to right. We won't be using PEMDAS, or any math rules here; it's simple left to right evaluation. In this case, the values would be:&nbsp; 1 + 2 + 3, 3 * 3 = 9, 9 % 4 = 1. <br><br><strong><mark>Learning Resources: <br></mark></strong>n/a</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/c436d109fe62a2fe669537a2aebd91f2/Screen_Shot_2021_08_27_at_11_34_36_PM.png" />
         <pubDate>2021-08-28 05:50:09 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701758286</guid>
      </item>
      <item>
         <title>Question #14 </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701758308</link>
         <description><![CDATA[<div><strong><mark>My thought process: </mark></strong><br>I wasn't sure about order of operations on this one. When I saw II., knowing how to evaluate it was very clear. But I wasn't sure about I. and II. I thought I. wouldn't work, because if you evaluated from (2/5) then performed mod operation with 3, you wouldn't get a good answer. III. I wasn't sure about, since 2 / (5+1) was 2/6 which was 0.3333. <br><br><strong><mark>Correct reasoning: </mark></strong><br>I had the right idea with I and II, but with III, I evaluated it improperly. I should have evaluated it from left to right. Doing that would have given me: 2/5 = 0.4, and 0.4 + 1 = 1.4. Another thing I didn't note was the double and int values. Here, all of the values were integers, so I should have received the answer as an integer as well. 1.4 would be 1 as an integer, so it would also evaluate to 1. <br><br><strong><mark>Learning resources: </mark></strong><br>CB TALK 1.2</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/1c3043640f28a587bcc3b12c4ac6395c/Screen_Shot_2021_08_27_at_11_41_59_PM.png" />
         <pubDate>2021-08-28 05:50:13 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701758308</guid>
      </item>
      <item>
         <title>progress check 1b</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701759025</link>
         <description><![CDATA[<div><strong><em>Score: 10/12</em></strong></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/1d191089d2682c93c1956123d42b7b9e/Screen_Shot_2021_08_27_at_10_51_52_PM.png" />
         <pubDate>2021-08-28 05:52:04 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701759025</guid>
      </item>
      <item>
         <title>Question #10 </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701759165</link>
         <description><![CDATA[<div><strong><mark>My thinking process: </mark></strong><br>I knew something was wrong with the code, since it was performing an int/int operation, which would result in an integer, not a double. But I thought casting the full expression to a double would help solve it; this was where I went wrong. <br><br><strong><mark>Correct reasoning: </mark></strong><br>By casting the individual values, or at least one of them, to a double, we could have performed a int/double or double/int situation, which would give us a result in double form. Then, the answer we would get from num1 / num2 would have automatically been a double, so we wouldn't need to change line 3. <br><br><strong><mark>Learning resources: </mark></strong><br>CB TALK 1.2&nbsp;</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/f60bb62bb950bf238aed7d36ad1d6a3c/Screen_Shot_2021_08_27_at_11_03_18_PM.png" />
         <pubDate>2021-08-28 05:52:26 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701759165</guid>
      </item>
      <item>
         <title>Question #12 </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701759192</link>
         <description><![CDATA[<div><strong><mark>My thinking process: </mark></strong><br>I thought since 1/2 had already been cast as a double by stating&nbsp;</div><pre>double fact1 = 1/2;</pre><div>However, what I didn't realize was that 1 and 2 were written as integers, not as double themselves. <br><br><strong><mark>Correct reasoning: </mark></strong><br>I should have seen that 1 and 2 were written as integers. If you write or code integers directly into the program, it will recognize those numbers as integers. Knowing that now, I needed to change either 1 or 2 into a double. This would result in a double/int operation, or a int/double operation, both of which would result in a double result. This would work out well with the var labeling, as well as the product. <br><br><strong><mark>Learning resources: </mark></strong><br>CB TALK 1.5</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/79fcf28e9e31e52c07eaadc19fc58455/Screen_Shot_2021_08_27_at_11_12_56_PM.png" />
         <pubDate>2021-08-28 05:52:30 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701759192</guid>
      </item>
      <item>
         <title>unit one reflection</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701783275</link>
         <description><![CDATA[<div><strong><mark>progress check #1a</mark></strong><br><em>12/15 </em><br><br><strong><mark>progress check #1b</mark></strong><br><em>10/12 </em><br><br><strong><mark>highlights</mark></strong></div><ol><li>Note down CB Talk 1.2, Variables and Data Types&nbsp;</li><li>Pay attention to calculations, which are done from left to right&nbsp;</li><li>Make sure to note which values are integers and doubles&nbsp;</li></ol>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/e2fa2e33a31a7b0a9c875c21fb46c48a/image.png" />
         <pubDate>2021-08-28 06:51:25 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1701783275</guid>
      </item>
      <item>
         <title>CB TALK 2.1: Objects - Instances of Objects</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1704882469</link>
         <description><![CDATA[<blockquote><strong><mark>NOTES </mark></strong></blockquote><ul><li>Java is an object oriented programming language (oop).&nbsp;</li><li>A class can be used to define new data types or create blueprints for objects.&nbsp;</li><li>An object is created from a class, resulting in an instance of a class.&nbsp;</li></ul><div><br><strong>Defining a Class: </strong></div><ul><li>What attributes does your class have?</li><li>&nbsp;If you did a class that was identity, you might have their name, email, phone number, id, etc.&nbsp;</li></ul><div><br></div><blockquote><strong><mark>CODE</mark></strong></blockquote><div><br>Looking at image above:&nbsp;<br>After you create your class, you want to create your dog object:&nbsp;<br><br></div><pre>public class DogTester{

Dog graceDog = new Dog("Grace", "lab", 1);
graceDog.bark();

}</pre><ul><li>What are some other classes you could create?&nbsp;</li><li>What do you think you could use it for?&nbsp;</li></ul>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/8ff2fe734395dbf9bb642cc8762bdcd9/Screen_Shot_2021_09_03_at_8_35_43_AM.png" />
         <pubDate>2021-08-30 16:17:15 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1704882469</guid>
      </item>
      <item>
         <title>CB TALK 2.2: Creating and Storing Objects </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715569599</link>
         <description><![CDATA[<blockquote><strong><mark>NOTES&nbsp;</mark></strong></blockquote><ul><li>Constructors are used to initialize the attributes for the object.&nbsp;</li><li>Think of init.py and init in python. Similar idea here.&nbsp;</li><li>We can have more than one constructor per object. This is called overloading the constructor.&nbsp;</li><li>A no argument constructor has no parameters and sets the instance variables for the object to default values. </li></ul><div><br><br></div><blockquote><strong><mark>CODE&nbsp;</mark></strong></blockquote><div><strong>This is our signature:&nbsp;</strong></div><pre>public Person(string nm, int ag, boolean ad)</pre><div><strong>Parameters:</strong></div><ul><li>These are our parameters. Parameters are characteristics that define our class.&nbsp;</li><li>How many parameters are there here?&nbsp;</li><li>What are the parameters?&nbsp;</li><li>Can you think of a class, and include your own parameters?</li></ul><pre>(string nm, int ag, boolean ad) </pre><div><br><strong>Creating a new value with the class: </strong><br><br></div><pre>Dog graceDog = new Dog("Grace", "lab", 1);</pre><ul><li>Dog is the name of the class.</li><li>graceDog is the name of the new value.&nbsp;</li><li>new indicates we're going to create a new value.&nbsp;</li><li>Dog is the class, and within that we're including our parameters.&nbsp;</li></ul><div><br><br></div><div><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/cfa0b22f6d68b9c1bb0b7b882256157a/Screen_Shot_2021_09_03_at_8_42_53_AM.png" />
         <pubDate>2021-09-03 15:50:07 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715569599</guid>
      </item>
      <item>
         <title>CB Talk 2.3: Calling a Void Method </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715578110</link>
         <description><![CDATA[<blockquote><strong><mark>NOTES&nbsp;</mark></strong></blockquote><div>Methods define the behaviors for all objects of a class and consist of a set of instructions for executing the behavior. <br><br><strong>Procedural Abstraction</strong></div><ul><li>We went over procedural abstraction briefly, for those of you coming in from CSP.&nbsp;</li><li>Instead of rewriting the same code for each thing we want to do, we compile our algorithm into a procedure.&nbsp;</li><li>This procedure can be called in place of the repetitive code.&nbsp;</li></ul><div><br></div><blockquote><strong><mark>CODE&nbsp;</mark></strong></blockquote>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/1052a0d247add061629ea44ca0e30cc0/Screen_Shot_2021_09_03_at_8_53_38_AM.png" />
         <pubDate>2021-09-03 15:54:05 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715578110</guid>
      </item>
      <item>
         <title>CB TALK 2.4: Calling a Void Method with Parameters</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715578887</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-09-03 15:54:25 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715578887</guid>
      </item>
      <item>
         <title>CB TALK 2.5: Calling a Non Void Method </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715579964</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-09-03 15:54:53 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715579964</guid>
      </item>
      <item>
         <title>CB TALK 2.6: String Objects </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715581515</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-09-03 15:55:22 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715581515</guid>
      </item>
      <item>
         <title>CB TALK 2.7: String Methods </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715582338</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-09-03 15:55:35 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715582338</guid>
      </item>
      <item>
         <title>CB TALK 2.8: Wrapper Classes </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715583178</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-09-03 15:56:00 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715583178</guid>
      </item>
      <item>
         <title>CB TALK 2.9: Using the Math Class </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715583761</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-09-03 15:56:18 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1715583761</guid>
      </item>
      <item>
         <title>CB TALK 3.1: Boolean Expressions</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1735981154</link>
         <description><![CDATA[<blockquote><strong><em><mark>NOTES</mark></em></strong></blockquote><ul><li>Sometimes, we want to compare two numbers or see if two things are equal.&nbsp;</li><li>To do this, we use <strong>boolean expressions</strong>, which represent logic and tell whether something is <strong>true</strong> or <strong>false.&nbsp;</strong></li><li>These are the two values that boolean primitive types can take.&nbsp;</li><li>There are several operators that can be used to create boolean expressions.&nbsp;</li><li>Any statement containing these operators will result in a boolean.&nbsp;</li></ul><div><br><strong>Here are the operators and what they do:<br></strong><br></div><ul><li><strong>==</strong> equals to (two primitive types have the same value)</li><li><strong>!= </strong>checks for inequality (not equal)</li><li><strong>&lt;</strong> less than</li><li><strong>&lt;= </strong>less than or equal to</li><li><strong>&gt; </strong>greater than</li><li><strong>&gt;= </strong>greater than or equal to</li></ul><div><br><br></div><blockquote><strong><em><mark>CODE&nbsp;</mark></em></strong></blockquote><div>(a % 2) == 0 would be true for all a. it's almost like math! </div>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-13 13:08:54 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1735981154</guid>
      </item>
      <item>
         <title>CB TALK 3.2: If Statements and Control Flow </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1736077293</link>
         <description><![CDATA[<blockquote><strong><em><mark>NOTES</mark></em></strong>&nbsp;</blockquote><ul><li>Sometimes, we want our code to perform an action only if a certain condition is met (eg. the integer is even), while other conditions result in different actions.&nbsp;</li><li>This will take a <strong>conditional statement</strong> to run.&nbsp;</li><li>These usually consist of a conditional statement <strong>header</strong> with the in it condition and a <strong>body </strong>that includes the code that is run if the conditional statement header is true.</li></ul><div><br><em>The simplest conditional statement is the </em><strong><em>if statement,</em></strong><em> also called a </em><strong><em>one-way selection</em></strong><em>. The if statement occurs if a block of code is run only if the condition is true. </em><br><br><strong>Here is the anatomy of an if statement:</strong><br><br></div><pre>if (x &gt; y){ 
result = x - y;
System.out.print(result);
}</pre><div>Use brackets to separate each block.&nbsp;<br><br></div><blockquote><strong><em><mark>CODE&nbsp;</mark></em></strong></blockquote><div><br></div><pre>if (x % 2 = 0) { 
System.out.print("This number is even.");
} 
else if (x % 3 = 0) { 
System.out.print("This number is divisible by three.");
} 
else {
System.out.print("Try again")'
}</pre>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-13 13:34:20 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1736077293</guid>
      </item>
      <item>
         <title>CB TALK 3.3: If-Else Statements</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1736101811</link>
         <description><![CDATA[<blockquote><strong><em><mark>NOTES&nbsp;</mark></em></strong></blockquote><ul><li>We have just covered if statements, but what if we want something to be done if the condition that we are checking is false?&nbsp;</li><li>This is where the <strong>else statement</strong> comes into play.&nbsp;</li><li>The header for the else does not have a condition and is just "else" while the body is what is performed if the condition for the if statement is false.</li><li>Together, these create an <strong>if-else statement,</strong> or a <strong>two-way selection</strong>.&nbsp;</li></ul><div><br><strong>Here is the anatomy of an if-else statement:</strong><br><br></div><pre>if (x&gt;y) { 
System.out.print("x is greater than y.");
} 
else {
System.out.print("x is not greater than y.");
}</pre>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-13 13:40:38 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1736101811</guid>
      </item>
      <item>
         <title>progress check three (3) </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1736115842</link>
         <description><![CDATA[<div><strong><em>Score: 20/21</em></strong></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/b7e1889f812465a09ab3b75f06b858c5/Screen_Shot_2021_09_13_at_6_43_48_AM.png" />
         <pubDate>2021-09-13 13:44:18 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1736115842</guid>
      </item>
      <item>
         <title>Question #12</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1736151284</link>
         <description><![CDATA[<div><strong><mark>My thought process: </mark></strong><br>So I thought through the code, and I knew segment 2 worked out for all strings, but segment 1 was a bit confusing. It seemed it like it would work out at first glance. <br><br><strong><mark>Correct reasoning: </mark></strong><br>segment 1 would search for the smallest string first, so if you entered in pearl or pear, they still had pea inside, so it would automatically fulfill the first conditional. <br><br><strong><mark>Learning Resources: </mark></strong><br>CB TALK 3.4</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/b55d0e1bf9c494733e01e313753ea635/Screen_Shot_2021_09_13_at_6_44_50_AM.png" />
         <pubDate>2021-09-13 13:53:53 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1736151284</guid>
      </item>
      <item>
         <title>CB TALK 4.1: While Loops </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1772397646</link>
         <description><![CDATA[<blockquote><strong><em><mark>NOTES </mark></em></strong></blockquote><div><strong>What is a loop? </strong></div><ul><li>Repetition of statements&nbsp;</li><li>While helps for repeating a process if a certain condition is true.&nbsp;</li><li>A loop is an infinite loop when the Boolean expression always evaluates to true.&nbsp;</li></ul><div><strong>Examples: </strong></div><ul><li>Setting a song to repeat&nbsp;</li><li>shampoo instructions&nbsp;</li><li>cooking recipe&nbsp;</li></ul><div><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-27 20:33:58 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1772397646</guid>
      </item>
      <item>
         <title>CB TALK 4.2: For Loops </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1772621981</link>
         <description><![CDATA[<blockquote><strong><em><mark>NOTES </mark></em></strong></blockquote><div><strong>parts of a for loop: </strong><br>1: <mark>initializer</mark> - this is like the condition. for each i in list, is an initializer. it is only executed once. <br><br>2: <mark>the boolean expression</mark> - this is the true or false. <br><br>3: <mark>the increment</mark> - the steps for what the code must do when condition is true. <br><br><strong><em>this can also be written as a while loop. </em></strong><br><br><strong>common mistakes: </strong></div><ul><li><mark>initialization</mark> - should a var start at 1 or 0?&nbsp;</li><li><mark>boolean expression</mark> - is it just greater than or greater than or equal to?&nbsp;</li><li><mark>update</mark> - should the value increase or decrease by one each time?&nbsp;</li></ul><div><br><strong>how to solve:</strong>&nbsp;<br>think and use trial &amp; error.&nbsp;<br><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-27 23:07:27 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1772621981</guid>
      </item>
      <item>
         <title>CB TALK 4.3: Develop Algorithms Using Strings</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773010555</link>
         <description><![CDATA[<blockquote><strong><em><mark>NOTES </mark></em></strong></blockquote><ul><li><strong>String.substring method:</strong> retrieves particular portion of string.&nbsp;<ul><li>last 4 digits of credit card&nbsp;</li></ul></li><li><strong>String.equals method:</strong> compares the content of two strings.&nbsp;<ul><li>if password entered matches database.&nbsp;</li></ul></li><li><strong>String.length method:</strong> returns the length of a string.&nbsp;<ul><li>to see if new password fits length requirement.&nbsp;</li></ul></li><li><strong>for loop: </strong>allows us to repeat task.&nbsp;</li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-28 02:10:31 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773010555</guid>
      </item>
      <item>
         <title>CB TALK 4.4: Nested Iteration </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773019879</link>
         <description><![CDATA[<blockquote><strong><em><mark>NOTES </mark></em></strong></blockquote><div><br><strong>Nested Iteration statements are iteration statements that appear in the body of another iteration statement. <br></strong><br></div><ul><li>A strong example is like a clock. Minutes, Seconds, Hours, etc.&nbsp;</li><li>When a loop is inside another loop, that inner loop must go all the way through the iterations before the outer loop can keep going.&nbsp;</li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-28 02:14:17 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773019879</guid>
      </item>
      <item>
         <title>CB TALK 4.5: Informal Code Analysis </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773042886</link>
         <description><![CDATA[<blockquote><strong><em><mark>NOTES</mark></em></strong></blockquote><div><br>You should be able to compute statement execution counts and informal run time comparison of reiterative statements.&nbsp;<br>A statement execution count indicates the number of times a statement is executed by the program. THINK BACK TO THE FIBONACCI LAB.&nbsp;<br><br>This is honestly just about being able to do math with a computer program; can you follow the computer program yourself?&nbsp;<br><br>Combines everything you've learned, and tries to see if you can check the code by yourself. </div>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-28 02:23:03 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773042886</guid>
      </item>
      <item>
         <title>CB TALK 5.1: Anatomy of a Class </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773178540</link>
         <description><![CDATA[<div>key info:&nbsp;<br>1. the key words public and private affect the access of classes, data, constructors and methods.&nbsp;<br><br>2. the key word private restricts access to the declaring class. this means that you can't change information in the private class from another outside class.&nbsp;<br><br>3. the key word public does not restrict access. you can change the info in this class from other classes outside of it.&nbsp;<br><br>4. most classes are designated as public.&nbsp;<br><br>5. access to attributes should be kept to the class alone. that's why instance variables - a variable defined in a class - are set to private.&nbsp;<br><br>more about instances:&nbsp;<br>types of snacks include chips, cookies, fruits. all of these are instances of snacks.&nbsp;<br><br>6. constructors - similar to a procedure - are set to public.&nbsp;<br><br>7. access to behaviors can be set to internal or external to the class. this means that our methods can be private or public.&nbsp;<br><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/82a0c815f89abb2ea3d77df30f30f4ca/Screen_Shot_2021_09_27_at_8_16_12_PM.png" />
         <pubDate>2021-09-28 03:17:01 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773178540</guid>
      </item>
      <item>
         <title>CB TALK 5.2: Constructors </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773649594</link>
         <description><![CDATA[<div>key info:&nbsp;<br>1. constructors are used to set the initial state of an object. this includes values for all instance variables.&nbsp;<br><br>2. there is a has-a relationship. for example:&nbsp;<br>each book *has a* author.&nbsp;<br>each book *has a* title.&nbsp;<br>each book *has a* publisher.&nbsp;<br>etc.&nbsp;<br><br>3. constructor parameters are local variables to the constructor and provide data to initialize instance variables.&nbsp;<br><br>4. when no constructor is written, java provides a no argument constructor. the instance variables are set to default variables.&nbsp;<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-28 06:39:45 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773649594</guid>
      </item>
      <item>
         <title>CB TALK 5.3: Documentation with Comments </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773674290</link>
         <description><![CDATA[<div>key info: <br>1. comments are ignored by the compiler <br><br>2. /* comment */ inserts a block of comment <br><br>3. // comment generates comment on one line <br><br>4. /** comment */ are javadoc comments and used for api documentation. <br><br>5. help us code and know what things are happening and where <br><br>6. not required on AP exam, but it's an important habit to have. <br><br>7. good way of communication. <br><br>8. preconditions- a condition or predicate that must always be true just prior to the execution of some section of code or before an operation in a formal specification.<br><br>9. postconditions - a postcondition is <strong>a condition, or a predicate, that can be guaranteed after a method is finished</strong>. In other words, the method tells clients, “this is what I promise to do for you”. If the operation is correct and the precondition(s) met, then the postcondition is guaranteed to be true.</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-28 06:48:02 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1773674290</guid>
      </item>
      <item>
         <title>progress check 5(a) </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1774931984</link>
         <description><![CDATA[<div><strong>missed question: </strong><br><mark>Q14 mutator method for Superhero class</mark><br><br>i thought it would be strength + amount. however, it was really type void - that levelUp needed to be something that doesn't return a type. <br>In lieu of a data type, void functions use the <strong>keyword "void</strong>." A void function performs a task, and then control returns back to the caller--but, it does not return a value. You may or may not use the return statement, as there is no return value.</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/16e64c44afb107de64514172463ff72c/Screen_Shot_2021_09_28_at_7_37_30_AM.png" />
         <pubDate>2021-09-28 14:53:27 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1774931984</guid>
      </item>
      <item>
         <title>progress check 5(b) </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1774995351</link>
         <description><![CDATA[<div><strong>missed questions: </strong><br><mark>Q6 static method in UnitsHandler class</mark><br>i understand that UnitsHandler was a class and created an object called large. what i didnt get was that the values of containers and totalUnits are modified by calling the update method. so the correct answer would have been (e) because the first line of code creates a UnitsHandler object called large and sets unitsPerContainerto 100. The second line of code calls the static method update, which sets containers to 8 and sets totalUnits to 100 * 8, or 800.<br><br><mark>Q8 scope error in Student class</mark><br>i messed up with understanding what the variables were: the variable names firstName and lastName refer to the local variables instead of the instance variables. what i understand now is that when there is a local variable with the same name as an instance variable, the variable name will refer to the local variable instead of the instance variable. The scoping issue can be resolved by using parameter names that are different from the instance variable name, so the answer is (e).<br><br><br><mark>Q9 error in ClassP constructor</mark><br>i thought the variable string should have been designated as a public instead of private. instead, it didnt need to be declared as a string at all. The local variable, str, in the constructor has the same name as the instance variable. In this case, the variable name will refer to the local variable, not the instance variable. Therefore, the local variable str is assigned the value of newStr, and the instance variable str is unchanged. This is not the intended purpose of the constructor, so the answer is (e).&nbsp;</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/5613abbd510bc4886aadef22b0dace53/Screen_Shot_2021_09_28_at_7_54_47_AM.png" />
         <pubDate>2021-09-28 15:10:06 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1774995351</guid>
      </item>
      <item>
         <title>CB TALK 6.1: Array Creation &amp; Access</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1775242456</link>
         <description><![CDATA[<div>key info:&nbsp;<br>1. array is a data structure used to implement a collection or list of primitive or object reference data.&nbsp;<br><br>2. an element is a single value in an array.&nbsp;<br><br>3. the index is the position of an element in an array. the first element in java is at index 0.&nbsp;<br><br>4. the length of an array is the number of elements in an array.&nbsp;<br><br>5. in java, last element's index is length of array - 1.&nbsp;<br><br>6. the size of an array is established at the creation, and cannot be changed; unless element added.&nbsp;<br><br>7. multiple items can be represented using a single var.&nbsp;<br><br>8. square brackets for 1D. </div>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-28 16:20:29 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1775242456</guid>
      </item>
      <item>
         <title>CB TALK 6.2: Traversing Arrays</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1781926926</link>
         <description><![CDATA[<div>key info:&nbsp;<br>1. traversing an array means to traverse each element of the array&nbsp;<br><br>2. since an array is numbered from 0 to n-1, a for loop is a good choice&nbsp;<br><br>3. a for loop can also be used to access certain elements of a list.&nbsp;<br><br>4. you can use while loops in much of the same way</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-30 16:11:17 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1781926926</guid>
      </item>
      <item>
         <title>progress check 6 </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1782091869</link>
         <description><![CDATA[<div>got them all right! i think this is easy to understand - it's basic concepts, but understanding the code and acting like the computer is where things get difficult </div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/6b1e4e3b8a530e2ea1135bfc82d3b91d/Screen_Shot_2021_09_30_at_10_12_17_AM.png" />
         <pubDate>2021-09-30 17:12:55 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1782091869</guid>
      </item>
      <item>
         <title>7.1</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1810967080</link>
         <description><![CDATA[<div>Array List&nbsp;<br><br>make sure to import it&nbsp;<br>import java.util.ArrayList;&nbsp;<br><br>how to create a list<br>ArrayList list = new ArrayList();&nbsp;<br><br>specifying object type<br>ArrayList&lt;E&gt; list = new ArrayList&lt;E&gt;();<br><br>adding element<br>(name of list).add(3);<br><br>finding what element is in what index<br>&nbsp;integerList.get(10)<br>where 10 is the number of the index&nbsp;<br><br></div><div>removing an element: <br>(name of list).remove(4)<br><br>changing value of an element in a list <br>(name of list).set(5, 6);<br>will change whatever is at index 5 to the value of 6 <br><br>we use for loops to traverse an arraylist <br><br><strong><br></strong><br></div><div><br></div><div><br><br><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2021-10-12 14:35:38 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1810967080</guid>
      </item>
      <item>
         <title>unit 7 notes </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875331413</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/522046eec3e2008008d5383b327a937a/ap_comp_sci_u7.pdf" />
         <pubDate>2021-11-08 14:58:47 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875331413</guid>
      </item>
      <item>
         <title>unit 7 test corrections</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875333472</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/4f7eaac879650951bbb395cbfd6fd25e/u7_test_corrections.pdf" />
         <pubDate>2021-11-08 14:59:23 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875333472</guid>
      </item>
      <item>
         <title>unit 8 notes </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875336301</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/9b8d43e110bbb0ccabbdd4a8b4cb7763/ap_comp_sci_u8.pdf" />
         <pubDate>2021-11-08 15:00:13 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875336301</guid>
      </item>
      <item>
         <title>unit 8 test corrections</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875338390</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/d149d8d1563689d482b73f0550a508f5/u8_test_corrections.pdf" />
         <pubDate>2021-11-08 15:00:50 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875338390</guid>
      </item>
      <item>
         <title>unit 9 notes </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875339157</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/18f041917bc1f7c8e6e1bad2af14e76a/ap_comp_sci_u9.pdf" />
         <pubDate>2021-11-08 15:01:03 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875339157</guid>
      </item>
      <item>
         <title>unit 10 notes</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875342001</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/e30f8189c88da46704571d93f6f5d74c/ap_comp_sci_u10.pdf" />
         <pubDate>2021-11-08 15:01:54 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875342001</guid>
      </item>
      <item>
         <title>unit 9 score </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875345682</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/ac959c4aba21679a90fe2ce91a4468a1/Screen_Shot_2021_11_08_at_7_02_51_AM.png" />
         <pubDate>2021-11-08 15:02:59 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875345682</guid>
      </item>
      <item>
         <title>unit 8 score </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875347097</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/33e83e3f55e424107595d5a3f91383c9/Screen_Shot_2021_11_08_at_7_03_14_AM.png" />
         <pubDate>2021-11-08 15:03:23 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875347097</guid>
      </item>
      <item>
         <title>unit 7 score </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875348661</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/d31b1b0766e3d74c646eb3fd7a8427b9/Screen_Shot_2021_11_08_at_7_03_39_AM.png" />
         <pubDate>2021-11-08 15:03:50 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875348661</guid>
      </item>
      <item>
         <title>unit 10 score </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875351225</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/12ad79d97e5b8ddcd9499344376ce4a1/Screen_Shot_2021_11_08_at_7_04_21_AM.png" />
         <pubDate>2021-11-08 15:04:35 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875351225</guid>
      </item>
      <item>
         <title>practice test score </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875352270</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/f796f8e0b78cc82738f8fa1dc52e6a17/Screen_Shot_2021_11_08_at_7_04_46_AM.png" />
         <pubDate>2021-11-08 15:04:55 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875352270</guid>
      </item>
      <item>
         <title>practice test corrections (incomplete) </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875500390</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/d2ff76a7343d4c31523d0c82cd382402/Untitled_Page.pdf" />
         <pubDate>2021-11-08 15:46:54 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875500390</guid>
      </item>
      <item>
         <title>unit 10 test corrections (incomplete)</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875502752</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/ff01b870e336fa1b4eb5483d50ac4da5/u10_test_corrections_.pdf" />
         <pubDate>2021-11-08 15:47:39 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1875502752</guid>
      </item>
      <item>
         <title>reflection + pics </title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1881961104</link>
         <description><![CDATA[<div><br>### Adi&nbsp;<br>#### What went well?<br>the overall project idea was pretty good, a lot of people seemed to enjoy the chatbot, and it was fun seeing all of the projects on display. we also had good collaboration, and had nice technicals, like chatbot, api, the calendar, tasks, and email notifications.<br><br>#### What didn't go that well?<br>deployment was such a struggle - while it was interesting learning the concept behind how to host a site, going through all of the nginx steps, running the zillions of commands, and setting up the pi was somewhat difficult. i also missed using my pi as a mini heater - it's getting cold so i'll need a replacement haha. another struggle was, personally, organization for me. i struggled to stay organized throughout the trimester, and while it could have just been due to being overwhelmed, it's something i want to work on.<br><br>#### What did every team member learn?<br>we learned about the different technicals - api, databases, html, java; three of us were in ap csp last year, so it was a nice conceptual review, but in java this time. we also got to work on communication, collaboration, and steps to implement good work habits.<br><br>#### What puzzles every team member?&nbsp;<br>deployment definitely got me, but i think most of the time, we were able to understand and figure out things that puzzled us. some main things were using APIs, databases, and the fibonacci lab. honestly, most assignments were puzzling, so we would need to get past the stages of being puzzled, figuring it out (the aha moment), and learning how to do it.<br><br>#### What was your favorite mini-lab project?<br>the ascii lab! i loved preparing it, and trying it out on my own. we went to starbucks to try and figure some of it out, and seeing all of the different ways everyone coded the lab and got it on the site was really cool. it was fun to see the images that everyone made, and also see how it related to CB topics. I think it was a great way of linking CB to coding projects, and helped clarify how the concepts we learn are demonstrated in code.<br><br>#### What was your favorite CB topic?<br>speaking of CB topics - recursion! recursion is kind of annoying, but it's like a computer science math problem, and i find them fun. i could sit down and do these problems all day, but the ones that are really confusing are super fun to go through and figure out.<br><br>#### Identify in priority order biggest challenges.<br>deployment, for sure<br>organizations + management<br>databases and APIs<br><br>#### What was your favorite N@tM project?<br>hmm i think it was this apple we saw at one of the art rooms. it was this apple, and it seemed like it had been sliced up and slapped onto the canvas. kind of like a copy paste of code... but of fruit. but the background of the canvas had space to be creative, which kinda reminded me of comp sci. it was an abstract painting ( i think ) but it looked visually interesting.<br><br>#### Goals for Tri 2&nbsp;<br>a meaningful project; one that can help people, and also prepare for next trimester (tri 3) where we need to get sponsors. suepr excited to work with more people, learn more skills in java and computer sceince, and im hoping to get more into ML and AI stuff next trimester too. and building apps!&nbsp;<br><br>&lt;img width="257" alt="Screen Shot 2021-11-10 at 9 03 36 AM" src="https://user-images.githubusercontent.com/71796291/141158930-48b3b15c-5e33-4acf-b3f2-ef063269d116.png"&gt;<br>Very cool painting from studio art. Visually appealing aesthetics touched my heart.&nbsp;<br><br>&lt;img width="261" alt="Screen Shot 2021-11-10 at 9 04 12 AM" src="https://user-images.githubusercontent.com/71796291/141159018-87de3c00-214a-41a5-a376-229bdbabaf6c.png"&gt;<br>Abstraction reminded me of computer science; the idea and conceptualization reminded me of the intricacies of the class.&nbsp;<br><br>&lt;img width="453" alt="Screen Shot 2021-11-10 at 9 05 01 AM" src="https://user-images.githubusercontent.com/71796291/141159141-81588c1d-418b-48ea-8f5a-deb9e3bd9e89.png"&gt;<br>Much pretty eye; its inspiring me a color palette for next tri that we could use. it feels really soft.&nbsp;</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-11-10 17:22:41 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1881961104</guid>
      </item>
      <item>
         <title></title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1881965082</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/07bdb14ec68e90b1129c3eb004808df9/IMG_1611.HEIC" />
         <pubDate>2021-11-10 17:24:13 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1881965082</guid>
      </item>
      <item>
         <title></title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1881967951</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/6b5596683ff152dc6bc2463d0fcc4f96/IMG_1617.HEIC" />
         <pubDate>2021-11-10 17:25:14 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1881967951</guid>
      </item>
      <item>
         <title></title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1882020970</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/c160c6759e69c70eb237daefe82679c2/IMG_1607.HEIC" />
         <pubDate>2021-11-10 17:45:38 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1882020970</guid>
      </item>
      <item>
         <title>unit 2 frq w/ notes and corrections</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1940665403</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/1366672266775ad93f83eac1e9188ea9/ap_csa_u2_frq__1_.pdf" />
         <pubDate>2021-12-10 16:15:57 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1940665403</guid>
      </item>
      <item>
         <title>Unit 3 FRQ</title>
         <author>adhithinmurthy07</author>
         <link>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1952159260</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/714663030/446adbc5408f3e3bfd60136267e3f04d/Ap_Comp_Sci_Fro__3.pdf" />
         <pubDate>2021-12-16 16:17:16 UTC</pubDate>
         <guid>https://padlet.com/adhithinmurthy07/qpjul2mieejnr1d6/wish/1952159260</guid>
      </item>
   </channel>
</rss>
