Please enable JavaScript to use CodeHS

Hawaii EXS0100 Intro to Computer Science A

The Hawaii EXS0100 Intro to Computer Science A and EXS0110 Intro to Computer Science B courses are aligned to the CSTA 2 standards Hawaii has adopted. This course introduces the basics of programming in Python, internet safety, physical computing, and cryptography.

Overview & Highlights

Level
Middle School
Contact Hours
90
Timeframe
Semester

Course Overview

To view the entire syllabus, click here or click to explore the full course.

MODULES - 5

  • Programar con Turtle Graphics

    Los alumnos aprenden comandos, funciones y estructuras de control de Python dibujando formas en la pantalla y resolviendo puzzles con Turtle Graphics.

  • ¿Qué es la informática?

    Los alumnos repasan la historia de la informática, aprenden sobre las distintas partes que componen los ordenadores modernos y exploran el impacto que la informática ha tenido en el mundo actual.

  • Introducción a micro:bit

    Los alumnos aprenden los fundamentos de la informática física con micro:bit, por ejemplo cómo encender y cambiar el brillo de los LED, y cómo se pueden utilizar las variables para escribir programas más versátiles.

  • Ciudadanía digital y ciberhigiene

    Los alumnos aprenden temas sobre la etiqueta en Internet, cómo mantenerse seguros en la red, los efectos potenciales de las huellas digitales, cómo proteger su información y las implicaciones del ciberacoso.

  • El ABC de la Criptografía

    Los alumnos se sumergen en la historia de los sistemas criptográficos, la motivación para utilizar sistemas de cifrado y los sistemas criptográficos básicos.


82
Lessons
77
Videos
163
Exercises
23
Challenges
235
Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Course Resources

Here are a few examples of teacher resources and materials to use in the Hawaii EXS0100 Intro to Computer Science A course

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn't find what you were looking for? Here are a few links that might be useful to you.

FAQ

Frequently Asked Questions

Which standards does this course align to?

It is written against the CSTA 2 standards, which Hawaii has adopted.

How do courses A and B fit together?

They are two halves of one middle school sequence. This one, EXS0100, covers programming in Python, internet safety, physical computing and cryptography. EXS0110 covers web design, internet safety, and how information is represented digitally and sent over the internet. Both run about 90 hours as semester courses.

What language do students program in?

Python, through Turtle Graphics, Karel the Dog, and micro:bit commands.

Do students need hardware for this course?

For part of it. Three units use the micro:bit, which is the physical computing the description refers to. The rest of the course runs in the browser. If students do not have access to a micro:bit device, they can visit the online simulator linked in each activity.