Difference between revisions of "IB Comp Sci SL - December 1 2016 Lesson Notes"

From Computer Science Wiki
Jump to navigation Jump to search
 
(9 intermediate revisions by the same user not shown)
Line 6: Line 6:


# Today we will review our [[usability]] homework.
# Today we will review our [[usability]] homework.
# We will review basic data types
# We will then start learning about [[abstract data structures]]
# We will then start learning about [[abstract data structures]]
# We learn two new terms: mutable an immutable
# We will take a deeper look at [[arrays]] ([http://php.net/manual/en/ref.array.php this reference will be helpful]).
## You must demonstrate you know how to access, insert, delete, find, sort an array in PHP
# We will build an array using a loop in PHP.




Line 14: Line 19:
<td style="margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#E6F9E6; align:right;vertical-align:top;">
<td style="margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#E6F9E6; align:right;vertical-align:top;">


==[[file:homework.png]] Homework ==
==[[file:homework.png]] What is our homework? ==


# Please review pages 50 and 51 in your [[IB Computer Science textbook]]. Please don't bother reading about files on page 51.
# Please also carefully read page 55 and 56 about dynamic vs static data structures. The table comparing dynamic vs static data structures on page 56 is very good.





Latest revision as of 10:12, 30 November 2016

Class plan.png What are we going to learn today?[edit]

  1. Today we will review our usability homework.
  2. We will review basic data types
  3. We will then start learning about abstract data structures
  4. We learn two new terms: mutable an immutable
  5. We will take a deeper look at arrays (this reference will be helpful).
    1. You must demonstrate you know how to access, insert, delete, find, sort an array in PHP
  6. We will build an array using a loop in PHP.


Homework.png What is our homework?[edit]

  1. Please review pages 50 and 51 in your IB Computer Science textbook. Please don't bother reading about files on page 51.
  2. Please also carefully read page 55 and 56 about dynamic vs static data structures. The table comparing dynamic vs static data structures on page 56 is very good.


Target.png How am I being assessed today?[edit]

  1. You will be formatively assessed in class today

Ourstandards.png Standards we are covering today[edit]

Computer1.png As a computer scientist, you have:[edit]

  • Confidence in dealing with complexity
  • Persistence in working with difficult problems
  • Tolerance for ambiguity
  • The ability to deal with open-ended problems
  • The ability to communicate and work with others to achieve a common goal or solution

Credit.png Credits[edit]