Digital technologies / Year 7 and 8 / Digital Technologies Processes and Production Skills

Curriculum content descriptions

Analyse and visualise data using a range of software to create information, and use structured data to model objects or events (ACTDIP026)

Elaborations
  • using features and functions of software to summarise data to create information, for example calculating a simple budget of income and payments and creating a summary table for analysis
  • visualising data to create information, for example identify trends and outlier data from spreadsheets using plots, or displaying geocoded data on a map
  • applying a set of conditions to a spreadsheet to organise and filter data, for example using conditional formatting to highlight the state of particular cells, and filtering and sorting categorical data using column filters
  • querying an existing database to extract data for analysis, for example devising multiple selection criteria or using simple structured query language (SQL) SELECT statements to select records and retrieve specified fields
  • describing the attributes of complex objects, for example defining the records, fields, formats and relationships of a simple dataset
  • modelling the attributes of real-world objects for a computer game
General capabilities
  • Literacy Literacy
  • Numeracy Numeracy
  • Critical and creative thinking Critical and creative thinking
  • ICT capability Information and Communication Technology (ICT) capability
ScOT terms

Data representation,  Data analysis,  Problem solving,  Computer simulations

Online

Book analysis with AI techniques

This learning sequence explores text analysis through Natural Language Processing, a significant application of Artificial Intelligence. Teachers and students are led through a series of video tutorials to develop a Python program that can break down and analyse the content of a complete text and use smart sentiment analysis ...

Online

Coding a sentimental chatbot in Python

Incorporating 11 tutorial videos and two informative lecture videos, this learning sequence explores natural language processing, a significant application of artificial intelligence. Teachers and students are led through the coding in Python of a chatbot, a conversational program capable of responding in varied ways to ...