Skip to content

Releases: uccser/cs-field-guide

2.10.1

03 Sep 05:38
ab7c00d
Compare
Choose a tag to compare

Release date: 3rd September 2017

Changelog:

2.10.0

02 Sep 10:25
7e4cb42
Compare
Choose a tag to compare

Release date: 2nd September 2017

Notable changes:

This release adds a JPEG compression interactive, along with many bug fixes, corrections, and.

The version numbering scheme now does not start with the v character (so v2.9.1 is 2.9.1).
This to make the numbering consistent with our other projects (CS Unplugged and cs4teachers).

Changelog:

v2.9.1

19 Feb 22:26
Compare
Choose a tag to compare

Release date: 20th February 2017

Downloads: Source downloads are available on GitHub

Notable changes:

This release fixes a bug in the Computer Graphics chapter where some links to the 2D Arrow Manipulation interactives were broken due to an incorrect regex.

Changelog:

v2.9.0 (Pōhutukawa)

27 Jan 00:36
Compare
Choose a tag to compare

Release date: 27th January 2017

Notable changes:

This release adds an introductory video for the Complexity and Tractability chapter, updated text for Graphics Transformations section of the Computer Graphics chapter, as well as updated versions of the 2D Arrow Manipulation and FSA interactives.

Changelog:

v2.8.1

21 Oct 01:59
Compare
Choose a tag to compare

Release date: 21st October 2016

Changelog:

  • Update introduction chapter.
  • Add notice of changes to AP-CSP curriculum in Fall 2016 release.
  • Skip parsing # characters at start of Markdown links.

v2.8.0

19 Oct 03:43
Compare
Choose a tag to compare

Release date: 19th October 2016

Notable changes:

This release adds an introductory video for the Human Computer Interaction chapter, plus a draft of guides for mapping the Computer Science Field Guide to the AP CSP curriculum.

Changelog:

v2.7.1

05 Sep 02:02
Compare
Choose a tag to compare

Release date: 5th September 2016

Notable changes:

  • Fixed broken link in footer to contributors page.

A full list of changes in this version is available on GitHub.

v2.7.0

23 Aug 03:54
Compare
Choose a tag to compare

Release date: 23rd August 2016

Notable changes:

  • New video: Formal Languages now has an introductory video.
  • New interactive: The hexadecimal background colour interactive allows a user to change the background colour of the page.
  • New curriculum guide: A guide for NCEA Artificial Intelligence: Turing Test has been added.
  • Updated interactives: The box translation and box rotation interactives are now open source and have been given a new look and made mobile friendly.
  • Generation improvements: Basic translation support. Settings are now specific to each language, and contain the translation text.
  • Also includes bug fixes to interactives, new links to supporting videos, and various text corrections from our staff and contributors.

A full list of changes in this version is available on GitHub.

v2.6.1

19 Jul 03:18
Compare
Choose a tag to compare

Release date: 14th July 2016

Notable changes:

  • Fixed issue on Human Computer Interaction chapter where duplicate library was causing several UI elements to not behave correctly.

v2.6.0

16 Jun 00:40
Compare
Choose a tag to compare

Release date: 16th June 2016

Notable changes:

  • New feature: PDF output - A downloadable PDF of both student and teacher versions is now available from the homepage. The PDF also functions well as an ebook, with functional links to headings, glossary entries, interactives, and online resources.
  • New feature: Printer friendly webpages - When printing a page of the CSFG through a browser, the page displays in a printer friendly manner by hiding navigational panels, opening all panels, and providing extra links to online resources.
  • New interactive: The binary cards interactive emulates the Binary Cards CS Unplugged activity, used to teach binary numbers.
  • New interactive: The high score boxes interactive was developed to give an example of searching boxes to find a maximum value to the student.
  • New interactive: The action menu interactive is a small dropdown menu with one option that has severe consequences, but no confirmation screen if user selects that option (used to demonstrate a key HCI concept).
  • Updated interactive: The trainsylvania interactive (and supporting images/files) have been given a fresh coat of colour and a new station name.
  • Updated interactive: The trainsylvania planner interactive is used alongside the trainsylvania interactive, and allows the user to input a path of train trips to see the resulting destination.
  • Updated interactive: The base calculator allows a student to calculate a number, using a specific number base (binary, hexadecimal, etc).
  • Updated interactive: The big number calculator allows a student to perform calculations with very large numbers/results.
  • Website improvements: Redesigned homepage and footer with useful links and a splash of colour. Math equations are now line wrapped, and MathJax is loaded from a CDN. Images can now have text wrapped around them on a page.
  • Generation improvements: Improvements to internal link creation (glossary links in particular). Separated dependency installation from generation script (see documentation for how to install and run generation script).
  • Project improvements: Added documentation for contributing to and developing this project, including a code of conduct.

A full list of changes in this version is available on GitHub.