Elements of AI
A long, self-paced course taking the form of textual and graphical content followed by exercises. Covers numerous AI concepts and applications. Free, but registration required.
Additional details
Year band(s) | 5-6, 7-8, 9-10 |
---|---|
Content type | Course or tutorial |
Format | Web page |
Core and overarching concepts | Computational thinking, Digital systems |
Australian Curriculum Digital Technologies code(s) |
AC9TDI6P02
Design algorithms involving multiple alternatives (branching) and iteration
AC9TDI8P05
Design algorithms involving nested control structures and represent them using flowcharts and pseudocode
AC9TDI8P06
Trace algorithms to predict output for a given input and to identify errors
AC9TDI8P09
Implement, modify and debug programs involving control structures and functions in a general-purpose programming language
AC9TDI10P10
Evaluate existing and student solutions against the design criteria, user stories, possible future impact and opportunities for enterprise |
Technologies & Programming Languages | Artificial Intelligence |
Keywords | Artificial, Intelligence, Artificial Intelligence, AI, Experiments, Machine learning, Drawing, Pattern recognition, Neural networks, Algorithm, Data, Natural Language Processing, weak AI, Deep learning |
Organisation | University of Helsinki and Reaktor |
Copyright | © University of Helsinki and Reaktor. May be subject to statutory licence fee. |
Related resources
-
Khan Academy: Computer programming
Learn how to program using JavaScript and Processing JS, SQL, or how to create webpages with HTML CSS.
-
Code Club Australia
Code Club Australia provides project materials and student friendly step-by-step tutorials aligned with the Australian Digital Technologies Curriculum. This site allows teachers and club leaders to connect with a volunteering network that supports the running of in-school and after-school coding courses.
-
CS Field Guide: Artificial Intelligence
A short chapter from an online text for school students, including interactive elements. Focuses on the illusion of intelligence. Introduces chatbots, with and without machine learning, and the Turing Test. Free.
-
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.