IB Comp Sci SL - October 11 2016 Lesson Notes: Difference between revisions

From Computer Science Wiki
(Created page with " __NOTOC__ <table cellspacing="10" style="width:100%;"> <tr> <td style="width:50%; margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1...")
 
Line 5: Line 5:
==[[File:class_plan.png]] What are we going to learn today?==
==[[File:class_plan.png]] What are we going to learn today?==


# Today in class we will start learning about collections. Important stuff.
# Today in class we will start learning about collections and arrays. THESE ARE DIFFERENT.  
 
<syntaxhighlight lang="php">
<?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 />";
 
}
?>
 
</syntaxhighlight>


</td>
</td>

Revision as of 08:12, 11 October 2016

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]