Welcome: Difference between revisions

From Computer Science Wiki
No edit summary
Line 44: Line 44:


<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%">
<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%">
== [[File:program.png]]  Languages ==
A [[programming language]] is a formal language that specifies a set of instructions that can be used to produce various kinds of output. <ref>https://en.wikipedia.org/wiki/Programming_language</ref>.
Our primary languages are [[Python]] and [[PHP]]. As we learn about [[Web Science]], PHP & Javascript are logical choices. As we learn about [[Modeling and Simulation]], Python is a good match.
Below are languages we cover:
== Compiled Languages ==
* We do not deeply study compiled language in the courses I teach. The C programming language is used, only for a "hello world" example, and for students to see and practice the compilation process.
== Interpreted Languages ==
* [[Python]]
* [[PHP]]
* [[Javascript]]
== Database Management Languages==
* [[SQL]]
== Markup Languages ==
* [[HTML]]
== Domain-specific declarative language ==
* [[CSS]]
</td>
</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;" colspan="2">


== [[File:classes.png]] Classes==
== [[File:classes.png]] Classes==
Line 93: Line 61:
| [[Year 2 HL IB Computer Science]] || Block  || H121  
| [[Year 2 HL IB Computer Science]] || Block  || H121  
|-  
|-  
| [[Designing Solutions Through Programming - Block 1]] || Block  || H121
| [[Designing Solutions Through Programming]] || Block  || H121
|-  
|-  
| [[Designing Solutions Through Programming - Block 5]] || Block || H121
| [[Solving Complex Problems Through Programming]] || Block || H121
|-  
|-  
| [[Design 6 2017 - 2018 ]] || Block  || Design Center
|}
|}


Line 105: Line 72:
|}
|}


== [[File:calendar.png]] Calendars ==
== [[File:calendar.png]] Calendars and schedules ==


* [[calendar | Click here for a useful page of calendars and dates]]
* [[calendar | Click here for a useful page of calendars and schedules]]
* In Warsaw Poland, today is probably<ref>This wiki uses caching, and might serve a cached copy of the date and time. I wonder why computers cache?</ref> '''{{CURRENTDAYNAME}}, {{CURRENTDAY2}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}'''
</td>
</td>
</tr>


<tr>
<tr>
Line 130: Line 92:
</td>
</td>
</tr>
</tr>


<tr>
<tr>

Revision as of 10:32, 25 July 2018