Difference between revisions of "Welcome"

From Computer Science Wiki
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
__NOTOC__  
 
__NOTOC__  
 
 
 
<html>
 
<html>
 
<div class="alert alert-info alert-dismissible fade show" role="alert">
 
<div class="alert alert-info alert-dismissible fade show" role="alert">
Line 14: Line 12:
 
</html>
 
</html>
  
 +
<html>
 +
<div class="alert alert-info fade show" role="alert">
 +
  <strong>Welcome</b></strong>
 +
<p></p>
 +
<p></p>
 +
<p>This wiki supports the learning of high school computer science. Specifically, IB Standard Level and Higher Level Computer Science (years 1 and 2) and two computational design courses, Designing solutions through programming (aka introduction to programming) and Solving complex problems through programming (aka advanced programming).</p>
 +
</div>
 +
</html>
  
 +
[[What is computer science]]?
  
  
<table cellspacing="10" style="width:100%;">
+
<html>
 +
<table class="table table-striped table-bordered">
 +
  <thead>
 +
    <tr>
 +
      <th scope="col">Core Topics</th>
 +
      <th scope="col">Notes</th>
 +
    </tr>
 +
  </thead>
 +
  <tbody>
 +
    <tr>
 +
      <th scope="row"></html>[[System fundamentals ]]<html> </th>
 +
      <td>none</td>
 +
    </tr>
 +
  <tr>
 +
    <th scope="row"></html>[[Computer organization]]<html> </th>
 +
      <td>none</td>
 +
    </tr>
 +
<tr>
 +
    <th scope="row"></html>[[Networks]]<html> </th>
 +
      <td>none</td>
 +
    </tr>
 +
<tr>
 +
    <th scope="row"></html>[[Computational thinking & problem-solving]]<html> </th>
 +
      <td>none</td>
 +
    </tr>
 
<tr>
 
<tr>
<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;" colspan="2">
+
    <th scope="row"></html>[[Programming]]<html> </th>
 
+
      <td>none</td>
This wiki supports the learning of high school computer science. Specificially, IB Standard Level and Higher Level Computer Science (years 1 and 2) and two computational design courses, Designing solutions through programming (aka introduction to programming) and Solving complex problems through programming (aka advanced programming).
+
    </tr>
</td>
+
    <th scope="row"></html>[[Abstract data structures]]<html> </th>
</tr>
+
      <td>none</td>
 +
    </tr>
 +
<tr>
 +
    <th scope="row"></html>[[Resource management]]<html> </th>
 +
      <td>none</td>
 +
    </tr>
 +
<tr>
 +
    <th scope="row"></html>[[Control]]<html> </th>
 +
      <td>none</td>
 +
    </tr>
 +
<tr>
 +
    <th scope="row"></html>[[Web Science]]<html> </th>
 +
      <td>none</td>
 +
    </tr>
 
<tr>
 
<tr>
<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;" width="50%">
+
    <th scope="row"></html>[[Modeling and Simulation]]<html> </th>
 +
      <td>none</td>
 +
    </tr>
  
== [[File:Target.png]] Big ideas in Computer Science ==
 
  
These are the most important concepts and practices for our high school computer science course. They are not in any particular order.
+
<tr>
 +
    <th scope="row"></html>[[Development]]<html> </th>
 +
      <td>none</td>
 +
</tr>
  
* [[What is computer science]]?
+
<tr>
 +
    <th scope="row"></html>[[Design]]<html> </th>
 +
      <td>none</td>
 +
</tr>
  
=== Core Topics ===
 
  
* [[System fundamentals ]]
+
</tbody>
* [[Computer organization]]
+
</table>
* [[Networks]]
+
</html>
* [[Computational thinking & problem-solving]]
+
<hr />
* [[Programming]]
 
* [[Abstract data structures]]
 
* [[Resource management]]
 
* [[Control]]
 
* [[Web Science]]
 
* [[Modeling and Simulation]]
 
* [[Ethics]]
 
  
=== Interesting Topics ===
+
<html>
* [[Artificial Intelligence]]
+
<table class="table table-striped table-bordered">
* [[Human Computer Interaction]]
+
  <thead>
 +
    <tr>
 +
      <th scope="col">Approaches to Learning</th>
 +
      <th scope="col">Notes</th>
 +
    </tr>
 +
  </thead>
 +
  <tbody>
  
  
</td>
+
<tr>
 +
    <th scope="row"></html>Communication : [[How to ask for help | Asking for Help]] <html> </th>
 +
      <td>none</td>
 +
</tr>
  
<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;" width="50%">
+
<tr>
 +
    <th scope="row"></html>Creative thinking skills: [[Diagramming]] <html> </th>
 +
      <td>none</td>
 +
</tr>
 +
<tr>
 +
    <th scope="row"></html>Creative thinking skills: [[Debugging]] <html> </th>
 +
      <td>none</td>
 +
</tr>
  
== [[File:classes.png]] Classes==
+
<tr>
 +
    <th scope="row"></html>Creative thinking skills: [[Tools]] <html> </th>
 +
      <td>none</td>
 +
</tr>
  
  
 +
</tbody>
 +
</table>
 +
</html>
  
{| style="width: 95%;" class="wikitable"
+
<hr />
|-
 
! Course  !!  Meets !! Room
 
|-
 
| [[Year 1 SL IB Computer Science]] || Block 2 || H121
 
|-
 
| [[Year 1 HL IB Computer Science]]  || Block 2 || H121
 
|-
 
| [[Year 2 SL IB Computer Science]] || Block 4 ||H121 
 
|-
 
| [[Year 2 HL IB Computer Science]] || Block  4 || H121
 
|-
 
| [[Designing Solutions Through Programming Block 6]] || Block 6 || H121
 
|-
 
| [[Designing Solutions Through Programming Block 8]] || Block 8 || H121
 
|-
 
| [[Solving Complex Problems Through Programming]] || Block 3 || H121
 
|-
 
|}
 
  
{| style="width: 95%;" class="wikitable"
+
<html>
|-
+
<div class="alert alert-info fade show" role="alert">
!  style="background-color: #FAAFBA;" |  [[file:warning.png]] [[How to ask for help | Help! My code isn't working!]]
+
  <strong>Resources</strong>
|}
+
<p></p>
 
+
<p></p>
== [[File:calendar.png]] Calendars and schedules ==
+
</html>
 
 
* [[calendar | Click here for a useful page of calendars and schedules]]
 
</td>
 
 
 
<tr>
 
<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;" colspan="2">
 
 
 
== [[Image:computer.png]] Resources  ==
 
 
* [[Getting started]] Everything you need to KNOW and DO in order to get started.  
 
* [[Getting started]] Everything you need to KNOW and DO in order to get started.  
  
Line 101: Line 140:
  
 
* [[archived classes | Click here to access archived courses]]
 
* [[archived classes | Click here to access archived courses]]
</td>
+
<html>
</tr>
 
  
 
+
</div>
 
+
</html>
 
 
<tr>
 
 
 
<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">
 
 
 
== [[Image:credit.png]] Credits ==
 
* Icons used with tremendous gratitude by [http://www.freepik.com/ Freepik] from [http://www.flaticon.com/ flaticon]
 
* I am very careful about citing work. If I've made any mistakes, [[User:Mr. MacKenty |please let me know!!!]]
 
* [[Permissions for fair use | Click here to see the permissions and licenses I have for using copyrighted material]]
 
 
 
</td>
 
</tr>
 
</table>
 

Revision as of 19:36, 14 June 2019

What is computer science?


Core Topics Notes
System fundamentals none
Computer organization none
Networks none
Computational thinking & problem-solving none
Programming none
Abstract data structures none
Resource management none
Control none
Web Science none
Modeling and Simulation none
Development none
Design none


Approaches to Learning Notes
Communication : Asking for Help none
Creative thinking skills: Diagramming none
Creative thinking skills: Debugging none
Creative thinking skills: Tools none


Produce a plan, simulation or model.