Codecademy
Codecademy is an online interactive site featuring tutorials on a range of computer languages including Javascript, CSS, HTML, PHP, SQL, JQuery, Java and Python. It has a smooth and intuitive interface which allows short coding exercises to be submitted and auto-marked instantly. Progression is clearly tracked and retained. It also provides other in-depth articles on selected topics.
Additional details
Year band(s) | 7-8, 9-10 |
---|---|
Content type | Course or tutorial |
Format | Web page |
Core and overarching concepts | Implementation (programming), Algorithms, Computational thinking |
Australian Curriculum Digital Technologies code(s) |
AC9TDI10P07
Design and prototype the user experience of a digital system
AC9TDI10P08
Generate, modify, communicate and critically evaluate alternative designs
AC9TDI8P07
Design the user experience of a digital system
AC9TDI8P08
Generate, modify, communicate and evaluate alternative designs
AC9TDI8P09
Implement, modify and debug programs involving control structures and functions in a general-purpose programming language
AC9TDI10P09
Implement, modify and debug modular programs, applying selected algorithms and data structures, including in an object-oriented programming language |
Technologies & Programming Languageās | Webpage design |
Keywords | Programming, Computational Thinking, Code, Coding, Javascript, CSS, HTML, PHP, SQL, JQuery, Java, Python |
Organisation | codecademy |
Copyright | 2016 Codecademy. May be subject to Copyright Act statutory licence. |
Related resources
-
ScratchEd
ScratchEd is an online community for Scratch educators.
-
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.
-
Khan Academy: Computer programming
Learn how to program using JavaScript and Processing JS, SQL, or how to create webpages with HTML CSS.
-
Coding bat
This site provides a range of exercises to practice coding and to build coding confidence in Java and Python.
-
code.org
Code.org provides courses for F-12 year levels to increase knowledge in computer science.
-
Unit 2 - The Internet
This site provides a five week program to teach the Internet, how it works, its uses, and its practice in society to students.
-
A 14 week Introduction to Computer Science course
This course uses the BBC: micro:bit and is targeted to Years 5-7. It provides teachers who may not have a Computer Science background a basic course to adapt given school constraints of time and resources.
-
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.