Computer Science

Domains 

Responsive Web Design
JavaScript Algorithms and Data Structures
Cyber Security
Front-End Libraries

Classroom activity is any activity you can do in your classrooms and labs that involve your students to collaborate in small groups to accomplish a certain task or plan and conduct an investigation.
Showing 62 items
Project NameDomain / Big IdeaConcept(s) CoveredCommentsLink 1Link 2Link 3Link 4Classroom ActivityGrade LevelDifficulty
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Project NameDomain / Big IdeaConcept(s) CoveredCommentsLink 1Link 2Link 3Link 4Classroom ActivityGrade LevelDifficulty
Audio Video Production Video Production Adobe/After effect  Videocopilot      Advanced 
Web design competition Web Design   Department of Information System Web Professionals     Advanced 
cyberpatriot Competiton Cyber Security Computer,Science,Technology,Engineering,Math  cyberpatriot      Moderate 
All Programming Competitions Programming C, C++, Java,...etc  Competitions      Simple 
Cyber Security Courses for students Cyber Security Networking, Operating Systems, System Administrations  Cyber      Moderate 
Computer and Network Security Video Game Computer and Network Security  cyberciege      Simple 
Mobile App Create mobile app Basic Programming Concepts  App Inventor      Simple 
Create Game Create Game Basic Programming Concepts  Scratch      Simple 
Arduino Arduino Intro MicroComputer Engineering  YourDuinoEngStarter      Moderate 
CodeQuest Java Programming  CodeQuest      Advanced 
3D Game Design    3D Game Design      Moderate 
3D Printed Daft Punk Helmet 3d printing and electronics Microcontroller, Neopixel leds, 3d printing,  adafruit.com      Moderate 
Samsung Mobile App Academy Build with App Inventor Mobile App Development  scholastic.com      Simple 
Java Bridge how to code android apps in Java Java coded Mobile Apps with Eclipse or Android Studio  appinventor.org      Moderate 
How to Use App Inventor With Arduino Learn App Inventor with Arduino Electronics and Mobile Application Development  randomnerdtutorials.com/      Advanced 
DIY 3D Projection Mapping DIY 3D Projection Mapping with VDMX(Mac Computers only) 3D Projection Mapping  instructables.com      Moderate 
Short Movie 5 minutes Short real movie Adobe Premiere, Photoshop, After Effects  20 video project ideas to engage students 10 Video Projects Every Teacher Should Try LIGHTS, IMOVIE, ACTION: 10 VIDEO PROJECT IDEAS STUDENTS CAN CREATE IN ANY CONTENT AREA Documentary Ideas   Advanced 
Palindrome Checker JavaScript Algorithms and Data Structures JavaScript and Algorithms Requires registration to freecodecamp.com Palindrome Checker      Advanced 
Roman Numeral Converter JavaScript Algorithms and Data Structures JavaScript and Algorithms Requires registration to freecodecamp.com Roman Numeral Converter      Advanced 
Caesars Cipher JavaScript Algorithms and Data Structures JavaScript and Algorithms Requires registration to freecodecamp.com Caesars Cipher      Advanced 
Telephone Number Validator JavaScript Algorithms and Data Structures JavaScript and Algorithms Requires registration to freecodecamp.com Telephone Number Validator      Advanced 
Cash Register JavaScript Algorithms and Data Structures JavaScript and Algorithms Requires registration to freecodecamp.com Cash Register      Advanced 
Random Quote Machine Front-End Libraries Projects JavaScript Libraries Requires registration to freecodecamp.com Random Quote Machine Sample Project     Advanced 
Markdown Previewer Front-End Libraries Projects JavaScript Libraries Requires registration to freecodecamp.com Markdown Previewer Sample Project     Advanced 
Build a Drum Machine Front-End Libraries Projects JavaScript Libraries Requires registration to freecodecamp.com Build a Drum Machine Sample Project     Advanced 
JavaScript Calculator Front-End Libraries Projects JavaScript Libraries and Algorithms Requires registration to freecodecamp.com JavaScript Calculator Sample Project     Advanced 
Pomodoro Clock Front-End Libraries Projects JavaScript Libraries and Algorithms Requires registration to freecodecamp.com Pomodoro Clock Sample Project     Advanced 
Tribute Page Responsive Web Design HTML, CSS  Requires registration to freecodecamp.com Tribute Page  Sample Project     Moderate 
Build a Survey Form Responsive Web Design HTML, CSS Requires registration to freecodecamp.com Build a Survey Form Sample Project     Moderate 
Product Landing Page Responsive Web Design HTML, CSS Requires registration to freecodecamp.com Product Landing Page Sample Project     Moderate 
Technical Documentation Page Responsive Web Design HTML, CSS Requires registration to freecodecamp.com Technical Documentation Page Sample Project     Moderate 
Personal Portfolio Webpage Responsive Web Design HTML, CSS Requires registration to freecodecamp.com Personal Portfolio Webpage Sample Project     Moderate 
Show the Local Weather JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Show the Local Weather Sample Project     Advanced 
Wikipedia Viewer JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Wikipedia Viewer Sample Project     Advanced 
Twitch JSON API JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Twitch JSON API Sample Project     Advanced 
Image Search Abstraction Layer Full Stack JavaScript Application Full Stack JavaScript Requires registration to freecodecamp.com Image Search Abstraction Layer      Advanced 
Tic Tac Toe Game JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Tic Tac Toe Game Sample Project     Advanced 
Simon Game JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Simon Game Sample Project     Advanced 
Camper Leaderboard JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Camper Leaderboard Sample Project     Advanced 
Recipe Box JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Recipe Box Sample Project     Advanced 
The Game of Life JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com The Game of Life Sample Project     Advanced 
P2P Video Chat Application JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com P2P Video Chat Application Sample Project     Advanced 
Roguelike Dungeon Crawler Game JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Roguelike Dungeon Crawler Game Sample Project     Advanced 
Show National Contiguity with a Force Directed Graph JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Show National Contiguity with a Force Directed Graph Sample Project     Simple 
Book Trading Club JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Book Trading Club Sample Project     Advanced 
Pinterest Clone JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Pinterest Clone Sample Project     Advanced 
Chart the Stock Market JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Chart the Stock Market Sample Project     Advanced 
Voting App JavaScript Algorithms and Data Structures JavaScript and API Requires registration to freecodecamp.com Voting App Sample Project     Advanced 
Pong Game JavaScript Algorithms and Data Structures JavaScript and Algorithms Requires registration to freecodecamp.com Pong Game Sample Project     Advanced 
Getting Started With Arduino: A Beginner’s Guide Beginner guide to use Arduino Arduino  Guide What can you do with Arduino     Simple 
GPS Receiver Computer Science   Guide      Simple 
Create a Keypad Lock Keypad controlled lock   Create a keypad control lock      Simple 
Control Traffic Create a three color traffic light   Traffic Light      Simple 
Stop the Clock Create a stopwatch   Stop the clock      Simple 
Roll the Dice  light one of six LEDs randomly   Roll the Dice      Simple 
Build a Battery Tester Create a battery tester to test volt   Battery tester      Simple 
Build Your Own Dynamic Ambient Lighting For A Media Center set up an amazing lighting system that’s going to reflect what’s on-screen   Dynamic light Arduino Ambient Lighting using Processing     Simple 
Arduino Alarm System Alarm system   Arduino alarm system Basic Arduino Alarm System demo     Simple 
How to Do Arduino-Controlled Intelligent Time-Lapse Photography Light-Sensitive and Adjustable Dynamic Time-Lapse Photography   Time Lapse      Simple 
10 Skills you need to know before starting to work on Arduino Beginner’s Electronics  A quick run-down of ten of the most basic DIY electronics skills to help you get started  Beginner’s Electronics      Simple 
Raspberry Pie Based Server Internet & Network Technology Cloud  Guide      Simple 
Raspberry Pirate Box Local File Sharing & Routing  Create your own mini internet  Guide      Simple 
Showing 62 items
Comments