Archived 2018 - 2019 IB Computer Science SL year 1: Difference between revisions

From Computer Science Wiki
No edit summary
Line 1: Line 1:
__NOTOC__  
__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 problems, you will know how to program a computer to follow instructions that helps to solve a problem.


Please. Don't think like a student. '''Think like a computer scientist.'''
intro here


<table cellspacing="10" style="width:100%;">
<table cellspacing="10" style="width:100%;">
Line 19: Line 18:
| 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]]
| 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]]
|-
|-
| 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]]
|-
| 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]]
|-
| Wednesday, May 16 2018  || Just code|| [[IB Computer Science Year 1 Standard Level - May 15 2018 Lesson Notes | Click here for notes and homework]]
|-
| Tuesday, May 8 2018  || [[resource management]]|| [[IB Computer Science Year 1 Standard Level - May 8 2018 Lesson Notes | Click here for notes and homework]]
|-
| Friday, April 20 2018  || [[resource management]]|| [[IB Computer Science Year 1 Standard Level - April 20 2018 Lesson Notes | Click here for notes and homework]]
|-
| Wednesday, April 18 2018  || [[resource management]]|| [[IB Computer Science Year 1 Standard Level - April 18 2018 Lesson Notes | Click here for notes and homework]]
|-
| 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]]
|-
| 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]]
|-
| 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]]
|-
| 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]]
|-
| 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]]
|-
| 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]]
|-
| March 12 2018  || Networking - [[Network security]]  || [[IB Computer Science Year 1 Standard Level - March 12 2018 Lesson Notes | Click here for notes and homework]]
|-
| March 8 2018  || Networking - [[VPN]]  || [[IB Computer Science Year 1 Standard Level - March 8 2018 Lesson Notes | Click here for notes and homework]]
|-
| March 6 2018  || Networking - [[Transmission medium]]  || [[IB Computer Science Year 1 Standard Level - March 6 2018 Lesson Notes | Click here for notes and homework]]
|-
| March 2 2018  || Networking - [[Wireless networks]]  || [[IB Computer Science Year 1 Standard Level - March 2 2018 Lesson Notes | Click here for notes and homework]]
|-
| February 28 2018  || Networking - [[Network Protocols]]  || [[IB Computer Science Year 1 Standard Level - February 28 2018 Lesson Notes | Click here for notes and homework]]
|-
| February 26 2018  || Networking - packet switching  || [[IB Computer Science Year 1 Standard Level - February 26 2018 Lesson Notes | Click here for notes and homework]]
|-
| 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]]
|-
| 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]]
|-
| 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]]
|-
| February 5 2018  || IA checkin  || [[IB Computer Science Year 1 Standard Level - February 5 2018 Lesson Notes | Click here for notes and homework]]
|-
| 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]]
|-
| January 26 2018  || Write system design test  || Write system design test
|-
| 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]]
|-
| 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]]
|-
| January 11 2018  || exam  || Good Luck!
|-
| 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]]
|-
| December 11 2017  || [[Abstract data structures]]  || [[IB Computer Science Year 1 Standard Level - December 11 2017 Lesson Notes | Click here for notes and homework]]
|-
| December 7 2017  || [[Abstract data structures]]  || [[IB Computer Science Year 1 Standard Level - December 7 2017 Lesson Notes | Click here for notes and homework]]
|-
| December 1 2017  || [[Abstract data structures]]  || [[IB Computer Science Year 1 Standard Level - December 1 2017 Lesson Notes | Click here for notes and homework]]
|-
| November 21 2017  || [[System fundamentals]] - Part 2 - exam prep  || Study our revision sheet
|-
| November 13 2017  || [[System fundamentals]] - Part 1 - exam  || No homework. Good luck on your exam!
|-
| 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]]
|-
| November 7 2017  || [[System fundamentals]] || [[IB Computer Science Year 1 Standard Level - November 7 2017 Lesson Notes | Click here for notes and homework]]
|-
| November 3 2017  || [[System fundamentals]] || [[IB Computer Science Year 1 Standard Level - November 3 2017 Lesson Notes | Click here for notes and homework]]
|-
| October 31 2017  || [[System fundamentals]] || [[IB Computer Science Year 1 Standard Level - October 31 2017 Lesson Notes | Click here for notes and homework]]
|-
| October 18 2017  || [[conditionals]] || [[IB Computer Science Year 1 Standard Level - October 18 2017 Lesson Notes | Click here for notes and homework]]
|-
| 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]]
|-
| 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]]
|-
| October 10 2017  || data structures || [[IB Computer Science Year 1 Standard Level - October 10 2017 Lesson Notes | Click here for notes and homework]]
|-
| October 6 2017  || programming & data structures ||  No notes
|-
| 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]]
|-
| 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]]
|-
| 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]]
|-
| September 21 2017  || Test  reflection || no notes - we will reflect on our test, learn how we might improve.
|-
| September 19 2017  || Test || No notes, today you take a test. Good luck!
|-
| September 15 2017  || Test Prep || [[IB Computer Science Year 1 Standard Level - September 15 2017 Lesson Notes | Click here for notes and homework]]
|-
| September 13 2017  || [[application software]] || [[IB Computer Science Year 1 Standard Level - September 13 2017 Lesson Notes | Click here for notes and homework]]
|-
| September 11 2017  || [[computer organization]] || [[IB Computer Science Year 1 Standard Level - September 11 2017 Lesson Notes | Click here for notes and homework]]
|-
| September 7 2017  || [[computer organization]] || [[IB Computer Science Year 1 Standard Level - September 7 2017 Lesson Notes | Click here for notes and homework]]
|-
| September 5 2017  || [[Python]] || [[IB Computer Science Year 1 Standard Level - September 5 2017 Lesson Notes | Click here for notes and homework]]
|-
| September 1 2017  || Hexadecimal & Python || [[IB Computer Science Year 1 Standard Level - September 1 2017 Lesson Notes | Click here for notes and homework]]
|-
| August 30 2017  || ASCII & Python || [[IB Computer Science Year 1 Standard Level - August 30 2017 Lesson Notes | Click here for notes and homework]]
|-
| August 28 2017  || Binary & Logic || [[IB Computer Science Year 1 Standard Level - August 28 2017 Lesson Notes | Click here for notes and homework]]
|-
| August 24 2017  ||  Setup & Binary || [[IB Computer Science Year 1 Standard Level - August 24 2017 Lesson Notes | Click here for notes and homework]]
|-
| August 22 2017  ||  Hello, World! || [[IB Computer Science Year 1 Standard Level - August 22 2017 Lesson Notes | Click here for notes and homework]]
|}
|}
</onlyinclude>
</onlyinclude>

Revision as of 09:01, 25 July 2018


intro here

Calendar.png Our class meetings

Date of lesson Big idea Our class notes
Friday, June 13 2018 Internal Assessment, a new problem set and test reflection Click here for notes and homework
Monday, May 28 2018 Internal Assessment Click here for notes and homework
Thursday, May 24 2018 Our communications system & Internal Assessment Click here for notes and homework
Click for calendars Warning.png Help! My code isn't working!

Circle.png Helpful resources

Seo.png Documentation

About.png About this course

Classroom Rules

Standards

Grading and Assessment

Academic Honesty

Credit.png Credits

  • Icons used with tremendous gratitude by Freepik from flaticon
  • IB Diploma Program Computer science guide (first examinations 2014). Cardiff, Wales, United Kingdom: International Baccalaureate Organization. January 2012.