IB Computer Science SL: Difference between revisions
Mr. MacKenty (talk | contribs) |
Mr. MacKenty (talk | contribs) |
||
(13 intermediate revisions by the same user not shown) | |||
Line 36: | Line 36: | ||
! Date of lesson !! Big idea !! Our class notes | ! Date of lesson !! Big idea !! Our class notes | ||
|-style="background-color:#E6F9E6;" | |-style="background-color:#E6F9E6;" | ||
| April 5 2017 || Discuss test, || [[IB Comp Sci SL - April 5 2017 Lesson Notes | Click here for notes and homework]] | | May 26 2017 || Final exam preparation || [[IB Comp Sci SL - May 26 2017 Lesson Notes | Click here fo notes and homework]] | ||
|- | |||
| May 11 2017 || Problem set || [[IB Comp Sci SL - May 11 2017 Lesson Notes | Click here for notes and homework]] | |||
|- | |||
| May 11 2017 || Problem set || [[IB Comp Sci SL - May 11 2017 Lesson Notes | Click here for notes and homework]] | |||
|- | |||
| May 8 2017 || Diagramming || [[IB Comp Sci SL - May 8 2017 Lesson Notes | Click here for notes and homework]] | |||
|- | |||
| April 25 2017 || client-side scripting and server-side scripting || [[IB Comp Sci SL - April 25 2017 Lesson Notes | Click here for notes and homework]] | |||
|- | |||
| April 21 2017 || Web browsers || [[IB Comp Sci SL - April 21 2017 Lesson Notes | Click here for notes and homework]] | |||
|- | |||
| April 20 2017 || Organization about IA || [[IB Comp Sci SL - April 20 2017 Lesson Notes | Click here for notes and homework]] | |||
|- | |||
| April 18 2017 || Review HTML validator, prep homework IA || [[IB Comp Sci SL - April 18 2017 Lesson Notes | Click here for notes and homework]] | |||
|- | |||
| April 13 2017 || Write an HTML validator || [[IB Comp Sci SL - April 13 2017 Lesson Notes | Click here for notes and homework]] | |||
|- | |||
| April 5 2017 || Discuss test, review DNS, begin discussing [[Protocols and standards on the web]] || [[IB Comp Sci SL - April 5 2017 Lesson Notes | Click here for notes and homework]] | |||
|- | |- | ||
| March 30 2017 || Review for test on Monday, [[DNS]] || [[IB Comp Sci SL - March 30 2017 Lesson Notes | Click here for notes and homework]] | | March 30 2017 || Review for test on Monday, [[DNS]] || [[IB Comp Sci SL - March 30 2017 Lesson Notes | Click here for notes and homework]] |
Latest revision as of 11:34, 26 May 2017
Computer science requires an understanding of the fundamental concepts of computational thinking as well as knowledge of how computers and other digital devices operate.
The Diploma Program computer science course is engaging, accessible, inspiring and rigorous. Click the expand link to see more →
IB Computer Science has the following characteristics:
- draws on a wide spectrum of knowledge
- enables and empowers innovation, exploration and the acquisition of further knowledge
- interacts with and influences cultures, society and how individuals and societies behave
- raises ethical issues
- is underpinned by computational thinking. Computational thinking involves the ability to:
- think procedurally, logically, concurrently, abstractly, recursively and think ahead
- utilize an experimental and inquiry-based approach to problem-solving
- develop algorithms and express them clearly
- appreciate how theoretical and practical limitations affect the extent to which problems can be solved computationally.
During the course the student will develop computational solutions. This will involve the ability to:
- identify a problem or unanswered question
- design, prototype and test a proposed solution
- liaise with clients to evaluate the success of the proposed solution and make recommendations for future developments.