https://computersciencewiki.org/index.php?title=Archived_2017_-_2018_Year_1_SL_IB_Computer_Science&feed=atom&action=historyArchived 2017 - 2018 Year 1 SL IB Computer Science - Revision history2024-03-29T07:28:22ZRevision history for this page on the wikiMediaWiki 1.39.6https://computersciencewiki.org/index.php?title=Archived_2017_-_2018_Year_1_SL_IB_Computer_Science&diff=8291&oldid=prevMr. MacKenty at 06:51, 25 July 20182018-07-25T06:51:39Z<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 07:51, 25 July 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>__NOTOC__ </div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>__NOTOC__ </div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"><center></ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"><blockquote style="padding: 5px; background-color: #EC7063; border: solid thin gray;"></ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> [[File:Exclamation.png]] This course is archived, and no longer updated. This course was delivered during the 2017 - 2018 school year.</ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></blockquote></ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></center></ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>When this two-year course is over, you will have a full, general introduction to the most excellent field of computer science. You will know how to think about problems, you will know how to program a computer to follow instructions that helps to solve a problem. </div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>When this two-year course is over, you will have a full, general introduction to the most excellent field of computer science. You will know how to think about problems, you will know how to program a computer to follow instructions that helps to solve a problem. </div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
</table>Mr. MacKentyhttps://computersciencewiki.org/index.php?title=Archived_2017_-_2018_Year_1_SL_IB_Computer_Science&diff=8290&oldid=prevMr. MacKenty: Created page with "__NOTOC__ When this two-year course is over, you will have a full, general introduction to the most excellent field of computer science. You will know how to think about prob..."2018-07-25T06:49:35Z<p>Created page with "__NOTOC__ When this two-year course is over, you will have a full, general introduction to the most excellent field of computer science. You will know how to think about prob..."</p>
<p><b>New page</b></p><div>__NOTOC__ <br />
When this two-year course is over, you will have a full, general introduction to the most excellent field of computer science. You will know how to think about problems, you will know how to program a computer to follow instructions that helps to solve a problem. <br />
<br />
Please. Don't think like a student. '''Think like a computer scientist.'''<br />
<br />
<table cellspacing="10" style="width:100%;"><br />
<tr><br />
<td style="margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:lightyellow; align:right;vertical-align:top;" colspan="2"><br />
<onlyinclude><br />
== [[File:calendar.png]] Our class meetings ==<br />
<br />
{| style="width: 95%;" class="wikitable sortable"<br />
! Date of lesson !! Big idea !! Our class notes <br />
|-style="background-color:#E6F9E6;"<br />
| Friday, June 13 2018 || [[Internal Assessment]], a new problem set and test reflection || [[IB Computer Science Year 1 Standard Level - June 13 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Monday, May 28 2018 || [[Internal Assessment]] || [[IB Computer Science Year 1 Standard Level - May 28 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Thursday, May 24 2018 || Our communications system & [[Internal Assessment]] || [[IB Computer Science Year 1 Standard Level - May 24 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Tuesday, May 22 2018 || A new communications system & [[Internal Assessment]] || [[IB Computer Science Year 1 Standard Level - May 22 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Friday, May 18 2018 || A VERY realistic real-world problem || [[IB Computer Science Year 1 Standard Level - May 18 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Wednesday, May 16 2018 || Just code|| [[IB Computer Science Year 1 Standard Level - May 15 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Tuesday, May 8 2018 || [[resource management]]|| [[IB Computer Science Year 1 Standard Level - May 8 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Friday, April 20 2018 || [[resource management]]|| [[IB Computer Science Year 1 Standard Level - April 20 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Wednesday, April 18 2018 || [[resource management]]|| [[IB Computer Science Year 1 Standard Level - April 18 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Monday, April 16 2018 || Review exam, [[resource management]]|| [[IB Computer Science Year 1 Standard Level - April 16 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Tuesday, April 10 2018 || Linear arrays, pseudocode, tracing an algorithm || [[IB Computer Science Year 1 Standard Level - April 10 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Wednesday, April 4 2018 || My expectation, Group 4, Linear arrays, pseudocode, tracing an algorithm || [[IB Computer Science Year 1 Standard Level - April 4 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Monday, March 26 2018 || Sorting, searching & Pseudocode || [[IB Computer Science Year 1 Standard Level - March 26 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| Thursday, March 22 2018 || Review networking test and start sorting and searching || [[IB Computer Science Year 1 Standard Level - March 22 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| March 14 2018 || Networking - [[Network data compression]] || [[IB Computer Science Year 1 Standard Level - March 14 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| March 12 2018 || Networking - [[Network security]] || [[IB Computer Science Year 1 Standard Level - March 12 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| March 8 2018 || Networking - [[VPN]] || [[IB Computer Science Year 1 Standard Level - March 8 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| March 6 2018 || Networking - [[Transmission medium]] || [[IB Computer Science Year 1 Standard Level - March 6 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| March 2 2018 || Networking - [[Wireless networks]] || [[IB Computer Science Year 1 Standard Level - March 2 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| February 28 2018 || Networking - [[Network Protocols]] || [[IB Computer Science Year 1 Standard Level - February 28 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| February 26 2018 || Networking - packet switching || [[IB Computer Science Year 1 Standard Level - February 26 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| February 14 2018 || Networking standards & the OSI model || [[IB Computer Science Year 1 Standard Level - February 14 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| February 9 2018 || Networking questions / networking tools || [[IB Computer Science Year 1 Standard Level - February 9 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| February 7 2018 || Networking questions / networking tools || [[IB Computer Science Year 1 Standard Level - February 7 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| February 5 2018 || IA checkin || [[IB Computer Science Year 1 Standard Level - February 5 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| January 30 2018 || Review test, review IA || [[IB Computer Science Year 1 Standard Level - January 30 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| January 26 2018 || Write system design test || Write system design test<br />
|-<br />
| January 17 2018 || Formative assessment: roles & system design || [[IB Computer Science Year 1 Standard Level - January 17 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| January 15 2018 || Review test, review year, start system design || [[IB Computer Science Year 1 Standard Level - January 15 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| January 11 2018 || exam || Good Luck! <br />
|-<br />
| January 9 2018 || Revise for exam on Thursday: [[Abstract data structures]] || [[IB Computer Science Year 1 Standard Level - January 9 2018 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| December 11 2017 || [[Abstract data structures]] || [[IB Computer Science Year 1 Standard Level - December 11 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| December 7 2017 || [[Abstract data structures]] || [[IB Computer Science Year 1 Standard Level - December 7 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| December 1 2017 || [[Abstract data structures]] || [[IB Computer Science Year 1 Standard Level - December 1 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| November 21 2017 || [[System fundamentals]] - Part 2 - exam prep || Study our revision sheet<br />
|-<br />
| November 13 2017 || [[System fundamentals]] - Part 1 - exam || No homework. Good luck on your exam!<br />
|-<br />
| November 10 2017 || [[System fundamentals]] - Part 1 - exam revision || [[IB Computer Science Year 1 Standard Level - November 10 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| November 7 2017 || [[System fundamentals]] || [[IB Computer Science Year 1 Standard Level - November 7 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| November 3 2017 || [[System fundamentals]] || [[IB Computer Science Year 1 Standard Level - November 3 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| October 31 2017 || [[System fundamentals]] || [[IB Computer Science Year 1 Standard Level - October 31 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| October 18 2017 || [[conditionals]] || [[IB Computer Science Year 1 Standard Level - October 18 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| October 16 2017 || How to think about problems || [[IB Computer Science Year 1 Standard Level - October 16 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| October 12 2017 || How to think about problems || [[IB Computer Science Year 1 Standard Level - October 12 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| October 10 2017 || data structures || [[IB Computer Science Year 1 Standard Level - October 10 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| October 6 2017 || programming & data structures || No notes<br />
|-<br />
| October 4 2017 || Introduction to data structures (half day, short class)|| [[IB Computer Science Year 1 Standard Level - October 4 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| September 28 2017 || Use of programming languages || [[IB Computer Science Year 1 Standard Level - September 28 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| September 25 2017 || [[What is a programming language?]] || [[IB Computer Science Year 1 Standard Level - September 25 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| September 21 2017 || Test reflection || no notes - we will reflect on our test, learn how we might improve. <br />
|-<br />
| September 19 2017 || Test || No notes, today you take a test. Good luck! <br />
|-<br />
| September 15 2017 || Test Prep || [[IB Computer Science Year 1 Standard Level - September 15 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| September 13 2017 || [[application software]] || [[IB Computer Science Year 1 Standard Level - September 13 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| September 11 2017 || [[computer organization]] || [[IB Computer Science Year 1 Standard Level - September 11 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| September 7 2017 || [[computer organization]] || [[IB Computer Science Year 1 Standard Level - September 7 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| September 5 2017 || [[Python]] || [[IB Computer Science Year 1 Standard Level - September 5 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| September 1 2017 || Hexadecimal & Python || [[IB Computer Science Year 1 Standard Level - September 1 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| August 30 2017 || ASCII & Python || [[IB Computer Science Year 1 Standard Level - August 30 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| August 28 2017 || Binary & Logic || [[IB Computer Science Year 1 Standard Level - August 28 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| August 24 2017 || Setup & Binary || [[IB Computer Science Year 1 Standard Level - August 24 2017 Lesson Notes | Click here for notes and homework]]<br />
|-<br />
| August 22 2017 || Hello, World! || [[IB Computer Science Year 1 Standard Level - August 22 2017 Lesson Notes | Click here for notes and homework]]<br />
|}<br />
</onlyinclude><br />
{| style="width: 95%;" class="wikitable"<br />
|-<br />
! [[Calendar | Click for calendars]] !! style="background-color: #FAAFBA;" | [[file:warning.png]] [[How to ask for help | Help! My code isn't working!]]<br />
|}<br />
</td><br />
</tr><br />
<tr><br />
<br />
<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;"><br />
<br />
== [[File:circle.png]] Helpful resources ==<br />
* Please [https://docs.google.com/document/d/14YcuLwTkFoaEysr4NbtXhf4seyN7UlEeJo-ND19arHo/edit click here for our week-by-week plan] (aswarsaw.org access only)<br />
<br />
* [[:media:Programming companion Python.pdf|Please click here for our Python programming guide]]<br />
* Please understand and follow all the instructions in our [[getting started]] guide.<br />
* [https://computersciencewiki.org/teacherTools/whiteboard.php#-KqNu3hNOxMFUkdTjSXO Click here for our collaborative code editor]<br />
* [https://computersciencewiki.org/teacherTools/blockly/demos/code/index.html Click here for a tool to help you solve coding problems] ([https://github.com/google/blockly/wiki/Text blockly help])<br />
* [https://classroom.google.com/u/0/c/NTAyOTA2MzA5Nlpa Click here for our google classroom link]<br />
<br />
== [[File:seo.png]] Documentation ==<br />
* [http://php.net/manual/en/ Official PHP documentation]<br />
* [https://docs.python.org/3/ Official Python 3 documentation]<br />
* [https://www.w3.org/TR/html5/ Official HTML documentation (scroll down a bit)]<br />
* [https://docs.oracle.com/cd/B19306_01/server.102/b14200/toc.htm Oracle SQL documentation]<br />
* [http://www.w3schools.com/sql/sql_quickref.asp SQL quick reference]<br />
* [https://developer.mozilla.org/en-US/docs/Web/CSS Sort-of-official CSS documentation]<br />
</td><br />
<br />
<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;"><br />
<br />
== [[Image:about.png]] About this course ==<br />
<br />
=== Classroom Rules ===<br />
<br />
* [[Our Classroom Rules]]<br />
<br />
=== Standards ===<br />
<br />
* [[IB Computer Science SL standards]]<br />
<br />
=== Grading and Assessment ===<br />
* [[The most important thing about your grade]]<br />
* [[Assessment for IB Computer Science HL]]<br />
* [[Assessment re-take policy]] and [[Extra credit]]<br />
<br />
=== Academic Honesty ===<br />
<br />
* [[Academic Integrity]]<br />
</td><br />
</tr><br />
<tr><br />
<br />
<br />
<br />
<br />
<td style="margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:lightgray; align:right;vertical-align:top;" colspan="2"><br />
<br />
== [[Image:credit.png]] Credits ==<br />
* Icons used with tremendous gratitude by [http://www.freepik.com/ Freepik] from [http://www.flaticon.com/ flaticon]<br />
* IB Diploma Program Computer science guide (first examinations 2014). Cardiff, Wales, United Kingdom: International Baccalaureate Organization. January 2012.<br />
<br />
</td><br />
</tr><br />
</table><br />
<br />
[[Category:Year 1 Higher Level IB Computer Science]]<br />
[[Category:archived course]]<br />
[[Category:course]]</div>Mr. MacKenty