CS Unplugged: Field guide: Coding - Introduction
An online resource for teaching Computer Science to students, this chapter provides an introduction to Coding. This brief chapter explains the three main reasons that we use more complex representations of binary data.
Additional details
Year band(s) | Foundation, 1-2, 3-4, 5-6, 7-8, 9-10 |
---|---|
Format | Web page |
Core and overarching concepts | Implementation (programming) |
Keywords | Professional learning, Coding, Code |
Organisation | University of Canterbury, New Zealand |
Copyright | University of Canterbury, New Zealand. Creative Commons BY-NC-SA 4.0. |
Related resources
-
Computational thinking
This comprehensive online guide, provides a background to computational thinking which refers to the skills and approaches used in computing, programming, and digital solutions to analyse problems and determine how to solve them.
-
Object-oriented programming (OOP)
This comprehensive online guide, explores ways the OOP method of programming (or paradigm) is different to the procedural paradigm, which many programmers start out with on their learning journey. This topic introduces objects and how they can be defined and worked with in a computer system.
-
Program design
This comprehensive online guide, explores ways specific algorithms are designed for large applications, considering data and user interface. Learn how algorithms can be expressed as a flowchart and pseudocode, and validated and verified.
-
Introduction to Micro:bit Project Collection
A collection of projects that can be used as an introduction to using micro:bits.
-
Tinker challenge: if/else: simple conditional response
This video is part of the lesson idea Coding a sentimental chatbot in Python that is located on the Digital Technologies Hub.
-
Tinker challenge: respond to the user's sentiment
This video is part of the lesson idea Coding a sentimental chatbot in Python that is located on the Digital Technologies Hub.
-
Topics: General purpose programming/coding
This is a curated topic for Coding and general purpose and programming.
-
Micro:bit: Start Coding with the JavaScript Blocks Editor
A range of resources to get you started with the micro:bit - a tiny programmable computer.