Codio instructional resources

Codio’s scaffolded resources use an interactive approach so students can actively construct knowledge. Students are presented with code samples as well as an online IDE so they can experiment hands-on. Codio instructional resources are completely editable and can be customized to suit your teaching context. You can mix-and-match different resources together and add your own content.

Video: Assigning Codio Resources

Select Resources from the dashboard. You will see a list of courses recommended by Codio.

CodioResources

Select a course, you can then see details of the content in the module. To use this content in your course, you can either:

  • click the Add to my Account button(s) and it will be added to your Codio account.

    CreatefromResources
  • use the course Share Code to create the course in your account.

Note

if working on codio.co.uk, you need to use the Share Code

Overview of Codio Resources and Share Code

For more detail, click on the link.

  • Introduction to Operating Systems Share Code: 6RRV-NNYH-UGYD Introduction to Operating Systems with native Codio content promoting engagement and active learning with fully auto-graded assessments and minimal text.

  • CS: Introduction in Python Share Code: DWG4-9PHU-2X4W Introduction to Computer Science in Python with native Codio content promoting engagement and active learning with fully auto-graded assessments and minimal text.

  • CS: Introduction in C++ Share Code: YCLD-L7XW-3ZXK Introduction to Computer Science in C++ with native Codio content promoting engagement and active learning with fully auto-graded assessments and minimal text.

  • AP CS A Intro to Java Introduction to Computer Science in Java with native Codio content promoting engagement and active learning with fully auto-graded assessments and minimal text. This course follows the pacing and sequencing of the AP® CS A Curriculum framework.

  • Essential Data Science in Python Share Code: 9GYJ-RQ73-9E49 Essential Data Science in Python with native Codio content promoting engagement and active learning with fully auto-graded assessments and minimal text.

  • Essential Data Science in R Share Code: CXNT-RMEW-AJWN Essential Data Science in R with native Codio content promoting engagement and active learning with fully auto-graded assessments and minimal text.

  • CS: Introduction in Java Share Code: P4E2-MUV9-G3MV Introduction to Computer Science in Java with native Codio content promoting engagement and active learning with fully auto-graded assessments and minimal text.

  • CS: Objects in Python Share Code: 4HPN-GDUJ-V6AL Introduction to Objects in Python with native Codio content promoting engagement and active learning with fully auto-graded assessments and minimal text.

  • CS: Objects in C++ Share Code: RGHT-FL7F-PE2E Introduction to Objects in C++ with native Codio content promoting engagement and active learning with fully auto-graded assessments and minimal text.

  • Advanced Django Share Code: FFTX-P3HG-YGAW Advanced Django with native Codio content promoting engagement and active learning with fully auto-graded assessments and minimal text.

  • CS: Objects in Java Share Code: 9ELX-9M6N-JWPQ Introduction to Objects in Java with native Codio content promoting engagement and active learning with fully auto-graded assessments and minimal text.

  • Crunch Share Code: TMUA-YGQY-GDV6 A student-friendly way to teach Assembly (based on Little Man Computer) allowing students to try low-level commands within their browser. For more details on Crunch, click here

  • Computational Thinking - Create a Maze Game - Python Share Code: A2MK-QLKK-LDX9 A fun Python project covering computational thinking concepts as well as introductory programming topics with fully auto-graded assessments.

  • Computational Thinking - Create a Maze Game - Javascript Share Code: 727V-2DHC-MEQQ A fun JavaScript project covering computational thinking concepts as well as introductory programming topics with fully auto-graded assessments.

  • An Introduction to Web Development Share Code: 7TMC-M2TN-VE7F Learn how to bring together HTML, CSS, and JavaScript to create web pages.

  • MySQL Share Code: Q4M4-WYP9-P7CL An introduction to databases using SQL with native Codio content containing fully auto-graded assessments.

  • Linux Command Line Interface Share Code: Q9R3-G474-TWC9 A brief introduction to useful linux commands that make a great supplement for a variety of courses.

  • Engineering Software as a Service (projects only) Share Code: 42NJ-RXEA-YVN6 Armando Fox and David Patterson’s popular courseware seamlessly integrated for students and zero setup for instructors.

  • Data Structures: Algorithms and Information Retrieval in Java Share Code: GLEM-39J2-UYRD Allen Downey’s Think Data Structures: Algorithms and information retrieval in Java text.

  • Think Python: How to Think like a Computer Scientist Share Code: TW2N-TCVZ-64NP Allen Downey’s How to Think Like a Computer Scientist text in Python with additional lab content.

  • Think Java: How to Think like a Computer Scientist Share Code: HCGH-67PP-UF9Q Allen Downey and Chris Mayfield’s How to Think Like a Computer Scientist text in Java.

  • Think C: How to Think like a Computer Scientist Allen Downey’s How to Think Like a Computer Scientist text ported to C by Thomas Scheffler.

  • R for Data Science: Import, Tidy, Transform, Visualize, and Model Data Share Code: WM9N-QV92-7QCW Hadley Wickham and Garrett Grolemund’s text paired with RStudio for a seamless learning experience.

  • Applied Cryptography Share Code: F9UF-VDDW-K9HC An introduction to symmetric key, and public key cryptography as well as hashing and digital signatures.