IB Comp Sci SL - October 11 2016 Lesson Notes

From Computer Science Wiki

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

  1. Today in class we will start learning about collections and arrays. THESE ARE DIFFERENT.
<?php

# this file is used to teach the VERY BASICS of arrays in PHP

$shop_items = array(
  "short sword",
  "dagger",
  "flail",
  "morning star",
  "spear",
  "long bow",
  "crossbow",
  "long sword",
  "two handed sword",
  "scimitar",
  "short bow",
  "staff",
  "club"
  );

# This creates a very simple array.
# We can perform some different operations on this array:

# count the items in the array: 

echo "<p>Welcome to our shop. We sell many things for adventurers </p>";
echo "<p>==========================================</p>";

# let's list our inventory:

for ($i = 0; $i < count($shop_items); $i++)
{

echo $i  . " - $shop_items[$i] <br />";

}
?>

Homework.png Homework[edit]

  1. Please review our page about What is a programming language?


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]