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 4DifficultyClassroom Activity
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Project NameDomain / Big IdeaConcept(s) CoveredCommentsLink 1Link 2Link 3Link 4DifficultyClassroom Activity
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