Jump to content

Main Page: Difference between revisions

From Computer Science Wiki
No edit summary
 
 
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:
<strong>MediaWiki has been installed.</strong>
== Welcome ==


Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software.
This wiki supports the teaching and learning of high school computer science. Specifically, IB computer science and MYP computing via  design courses. My name is [https://mackenty.org/blog/about Mr. MacKenty], and I'm a high school computing teacher in Warsaw, Poland. I'm a co-author of a text book on [https://global.oup.com/education/product/oxford-resources-for-ib-dp-computer-science-course-book-9781382063920/?region=international&srsltid=AfmBOoqSghlblJ1yjOd6UzXqB_TEpmxKtuNOv5pMbZe-RMQQJ-luyDv_ IB Computer Science] (first exam 2027).  


== Getting started ==
This wiki is meant to provide learning activities for  teachers and students. For content, I'd suggest you take a look at the above mentioned textbook.
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
 
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ MediaWiki release mailing list]
'''For IB computer science, this wiki is built for the new curriculum, first exams 2027.'''
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]
For an account, please contact bmackenty@gmail.com with a request.
 
== Courses ==
 
# [[IB Computer Science, year one (standard and higher level)]]
# [[IB Computer Science, year two (standard and higher level)]]
# [[MYP Designing Solutions Through Programming (grade 9, MYP design course)]]
# [[MYP Solving Complex Problems Through Programming (grade 10, MYP design course)]]
 
== Core IB Computer Science Topics ==  
 
# [[Computer Fundamentals]]
# [[Networks]]
# [[Databases]]
# [[Computational Thinking]]
# [[Programming]]
# [[Object-Oriented Programming]]
# [[Machine Learning]]
# [[Abstract Data Types]]
 
== Other interesting topics ==
 
# placeholder
 
== Case study topics ==
 
# placeholder
 
== Teaching Plans / Scope-and-Sequence ==
 
# [[Concept-based Approach to DP Computer Science]] (First exams 2027)
## [[Weekly teaching plan for DP concept-based approach]]
# [[Concept-based Approach to MYP Design Introduction to Programming]]
# [[Concept-based Approach to MYP Design Advanced Programming]]
# [[Topic-based Approach to DP Computer Science]] (First exams 2027)
# [[Topic-based Approach to MYP Design Introduction to Programming]]
# [[Topic-based Approach to MYP Design Advanced Programming]]

Latest revision as of 13:05, 4 April 2025

Welcome

This wiki supports the teaching and learning of high school computer science. Specifically, IB computer science and MYP computing via design courses. My name is Mr. MacKenty, and I'm a high school computing teacher in Warsaw, Poland. I'm a co-author of a text book on IB Computer Science (first exam 2027).

This wiki is meant to provide learning activities for teachers and students. For content, I'd suggest you take a look at the above mentioned textbook.


For IB computer science, this wiki is built for the new curriculum, first exams 2027.

For an account, please contact bmackenty@gmail.com with a request.

Courses

  1. IB Computer Science, year one (standard and higher level)
  2. IB Computer Science, year two (standard and higher level)
  3. MYP Designing Solutions Through Programming (grade 9, MYP design course)
  4. MYP Solving Complex Problems Through Programming (grade 10, MYP design course)

Core IB Computer Science Topics

  1. Computer Fundamentals
  2. Networks
  3. Databases
  4. Computational Thinking
  5. Programming
  6. Object-Oriented Programming
  7. Machine Learning
  8. Abstract Data Types

Other interesting topics

  1. placeholder

Case study topics

  1. placeholder

Teaching Plans / Scope-and-Sequence

  1. Concept-based Approach to DP Computer Science (First exams 2027)
    1. Weekly teaching plan for DP concept-based approach
  2. Concept-based Approach to MYP Design Introduction to Programming
  3. Concept-based Approach to MYP Design Advanced Programming
  4. Topic-based Approach to DP Computer Science (First exams 2027)
  5. Topic-based Approach to MYP Design Introduction to Programming
  6. Topic-based Approach to MYP Design Advanced Programming