Task Library & Classroom Practice

Technology Lesson Ideas

A comprehensive collection of 60+ authentic classroom assignments, hands-on digital projects, and tiered success criteria spanning Levels 1 to 6 (Foundation to Mastery). Filter by grade level or search by topic, tool, or software.

Showing 101 of 101 lesson tasks
Y1#1.01
100 ptsAssignment

Sunflower Colouring

Digital art and colouring exercise using Canva templates to practice mouse precision and colour selection.

#Y1#Canva#Digital Art#Mouse Skills
Y2#2.01
100 ptsAssignment

Keyboard Skills

Practice fundamental keyboard layout, finger positioning, and basic typing activities through guided games.

#Y2#Keyboard#Typing#Busy Things
Y2#2.02
10 ptsAssignment

Computer Parts

Interactive live voting and quiz on external and internal computer components and peripherals.

#Y2#Hardware#Mentimeter
Y2#2.03
10 ptsAssignment

Animal Presentation

Open this Slides presentation and add text and images about your favourite animal! Vikki will help you too. Then we will add Animations and Transitions :)

#Y2#Google Slides#Presentations#Animation
Y2#2.04
10 ptsAssignment

Parts of a plant

Add the parts of the plant. Add a new text box for each blue line. Add a new page and tell me what you know about plants! Can you add images of the different types?

#Y2#Science#Google Slides#Diagrams
Y2#2.05
100 ptsAssignment

Code Boogie - Santa Tracker

Open the "Dance Class" and follow the code to make the Elves dance! Sequence dance steps using visual blocks.

#Y2#Coding#Sequencing#Santa Tracker
Y2#2.06
100 ptsAssignment

Properties of Materials

Interactive science and materials quiz assessing understanding of hard, soft, flexible, and waterproof materials.

#Y2#Science#Quizizz
Y2#2.07
100 ptsAssignment

Design a Building!

Create a Drawing. Use geometric shapes (rectangles, triangles, circles) to design an architectural building facade.

#Y2#Google Drawings#Shapes#Design
Y2#2.08
100 ptsAssignment

Famous Building

Create a Drawing. Insert an Image of your famous building on one side. On the other side, use Shapes to recreate the drawing.

#Y2#Google Drawings#Images#Architecture
Y2#2.09
100 ptsAssignment

Canva Cave Painting

Create a new Whiteboard in Canva - the Green one! Collaborate using prehistoric motifs, handprints, and earth tones.

#Y2#Canva#Whiteboard#History
Y2#2.10
10 ptsAssignment

Cave Painting

Digital art project exploring ancient symbols, pigment colours, and cave illustrations using digital drawing tools.

#Y2#Art#Digital Drawing
Y2#2.11
10 ptsAssignment

Programming 2.1

Programming! Can you draw a line and visit the houses? Early turtle direction, 90-degree angles, and step counts.

#Y2#Turtle#Directional Coding#j2e
Y2#2.12
100 ptsAssignment

Programming 2.2

Advanced early stage block sequencing and navigation puzzles in Busy Things Computing.

#Y2#Coding#Busy Things
Y2#2.13
100 ptsAssignment

Design a School

Open Canva. Create a new Whiteboard - the GREEN one. Design a school. Search for: school, classroom, kitchen, dining room, computer room, swimming pool, sports hall, toilet, playground, football pitch, basketball court, garden, theater, office.

#Y2#Canva#Planning#Design
Y2#2.14
100 ptsAssignment

Design a 3D Town! Take a Screenshot.

Build an island town using procedural blocks in Townscaper. Practice left-click (place), right-click (remove), and drag to rotate. Take a screenshot when finished.

#Y2#3D Design#Townscaper#Screenshots
Y3#3.01
100 ptsAssignment

Human Body Systems

Log into Figma and create a new FigJam. Copy organ and skeletal components from the source board, paste into your FigJam, arrange them in accurate anatomical positions, and use the pens to draw a human body outline.

#Y3#Figma#FigJam#Science#Human Body
Y3#3.02
100 ptsAssignment

Earth Movements

Illustrate Earth rotation (day/night) and orbit around the sun (seasons) using labeled vectors and callout arrows in Google Drawings.

#Y3#Science#Google Drawings#Space
Y3#3.03
10 ptsAssignment

Christmas Show Poster

Create a publicity poster in Canva. Integrate the 5 Ws: What, When, Where, Why, and Who with eye-catching typography and seasonal graphics.

#Y3#Canva#Poster Design#Typography
Y3#3.04
10 ptsAssignment

Code Boogie - Santa Tracker

Open Dance Class in Code Boogie. Solve algorithm loops to program character choreography.

#Y3#Coding#Algorithms#Santa Tracker
Y3#3.05
100 ptsAssignment

Technology Timeline

Research technology and inventions across historical eras (Egyptian, Roman, Middle Ages, Modern). Duplicate the timeline board in FigJam, add curated imagery, and explain the impact on everyday human life.

#Y3#FigJam#Timeline#History#Inventions
Y3#3.06
10 ptsAssignment

Technology Poster

Select one invention from your FigJam timeline and design an informative Canva poster with tiered success criteria:

Success Criteria:
MUSTTitle, Name of Technology/Invention, Image(s)
SHOULDHow it works, Why you chose it, Why it helped us
COULDConnection to today, modern equivalents, future predictions
#Y3#Canva#Inventions#Differentiated
Y3#3.07
10 ptsAssignment

Layers of the Atmosphere

Create a Canva Whiteboard illustrating Earth atmospheric layers: Troposphere, Stratosphere, Mesosphere, Karman Line, Thermosphere, and Exosphere with altitude markers and orbital objects.

Y3#3.08
100 ptsAssignment

Earth Layers and Movements

Complete interactive geography challenges: 1. Layers of the Earth Quiz, and 2. Volcanoes & Tectonic Boundaries Quiz.

#Y3#Geography#Quizzes#Earth Science
Y3#3.09
100 ptsAssignment

Edpuzzle - Plate Tectonics: Practice

Watch the video lesson on continental drift, tectonic plates, and fault lines with embedded formative check questions.

#Y3#Edpuzzle#Interactive Video#Geography
Y3#3.10
10 ptsAssignment

Programming 3.1

Navigate to Computing Early Computing in Busy Things and solve logic levels: 1. Block-a-doodle-do, 2. Helicopter Rescue, and 3. Path Peril.

#Y3#Coding#Logic#Busy Things
Y3#3.11
100 ptsAssignment

What is "Value"?

Interactive Pear Deck presentation examining monetary, emotional, societal, and personal values through guided prompts.

#Y3#Pear Deck#Values#Discussion
Y3#3.12
10 ptsAssignment

Canva Diamond Values

Construct a Diamond 9 ranking diagram in Canva, prioritizing core values from most important to least important with written justifications.

#Y3#Canva#Critical Thinking#Diamond 9
Y3#3.13
100 ptsAssignment

Design a Community

Plan and zone an equitable town community in Google Drawings, balancing residential housing, public services, green spaces, and commerce.

#Y3#Town Planning#Google Drawings#Civics
Y3#3.14
10 ptsAssignment

Building Budget

Enter building costs, calculate totals using simple SUM formulas, and manage financial constraints for your community plan in Google Sheets.

#Y3#Spreadsheets#Maths#Google Sheets
Y3#3.15
100 ptsAssignment

Curipod Year Review

Interactive Curipod classroom presentation reflecting on technology skills, milestones, and favourite digital projects.

#Y3#Curipod#Reflection
Y4#4.01
10 ptsAssignment

Digital Portfolio

Build a personalized portfolio in Google Sites. Set up navigation, design an autobiography landing page, upload profile graphics, and publish with classroom view permissions.

#Y4#Google Sites#Portfolio#Web Design
Y4#4.02
10 ptsAssignment

Explorer Fact file

Research a historical explorer and document their life on a shared FigJam board: biography, navigation routes, discoveries, cultural exchanges, and global legacy.

#Y4#FigJam#History#Research
Y4#4.03
10 ptsAssignment

Online Calendar

Configure Google Calendar: input weekly school timetable, set up recurring events throughout the academic year, apply color codes to subjects, and configure notifications.

#Y4#Google Calendar#Organization#Daily Skills
Y4#4.04
10 ptsAssignment

Canva Diamond Values

Rank 9 human rights and ethical values in Canva using diamond hierarchy layouts with reflective captions.

#Y4#Canva#Ethics
Y4#4.05
10 ptsAssignment

Code Boogie - Santa Tracker

Compose dance routines using loop repetitions, conditional event triggers, and nested blocks in Code Boogie.

#Y4#Coding#Loops
Y4#4.06
100 ptsAssignment

Wonderful World - Geography Skills

Play Countries of the World Map Quiz. Cross-reference unfamiliar locations using Google Maps search, street view, and satellite layers. Level up to GeoGuessr panoramic exploration.

#Y4#Google Maps#GeoGuessr#Geography
Y4#4.07
100 ptsAssignment

Graphics from Data

Analyze global youth statistical dataset. Format rows, apply data sorting, and generate bar and pie charts in Google Sheets.

#Y4#Google Sheets#Data Handling#Charts
Y4#4.08
10 ptsShort Answer Question

World Data - What do you notice?

Identify 5 significant patterns or anomalies from the World Data document. Reflect on quality of life, access to education, and technological disparities across continents.

#Y4#Data Analysis#Reflection#Global Citizenship
Y4#4.09
100 ptsAssignment

Class Survey Results

Design a classroom survey, gather categorical data, construct a spreadsheet table, and produce formatted column charts with titles and axis labels.

#Y4#Surveys#Spreadsheets#Charts
Y4#4.10
100 ptsAssignment

Mindmap - Changes in the World around us

Create an interconnected concept map in FigJam using geometric nodes, color-coded arrows, and sticky notes illustrating environmental and technological changes.

#Y4#FigJam#Mindmapping#Decomposition
Y4#4.11
10 ptsAssignment

Programming 4.1 - Code.org

Work through Course E / Express curriculum on Code.org, mastering repeat loops, conditionals, and debugging routines.

#Y4#Code.org#Block Coding#Conditionals
Y4#4.12
10 ptsAssignment

Password Safety

Your password is the most important thing you need to remember - in your head only! Never write it down. Devise a strong passphrase substituting letters with numbers and symbols, and update your Google account security.

#Y4#Online Safety#Passwords#Cybersecurity
Y4#4.13
10 ptsAssignment

Interland

Play Google Be Internet Legends: navigate Kind Kingdom, Mindful Mountain, Reality River, and Tower of Treasure to build internet safety awareness.

#Y4#Interland#Online Safety#Gamified
Y4#4.14
100 ptsAssignment

Pear Deck - Digital Footprint

Interactive Pear Deck lesson examining permanence of online posts, privacy settings, and constructing a positive digital identity.

#Y4#Pear Deck#Digital Footprint#Safety
Y4#4.15
10 ptsAssignment

Historical Elements

Explore scientific and historical compound creations using logical deduction and combination in Little Alchemy 2.

#Y4#Logic#Little Alchemy#Science
Y4#4.16
100 ptsAssignment

Elements, Logic and Little Alchemy 2

Document combination trees, decomposition chains, and algorithmic deduction pathways for 20+ compound elements in Little Alchemy 2.

#Y4#Logic#Decomposition#Science
Y5#5.01
10 ptsAssignment

Digital Portfolio

Create a Google Site named "Your Name - Digital Portfolio 23-24". Publish site, add VIEW link to Classroom. Add a page with your Canva profile picture, and a second page called "All about me" with a short autobiography. Publish updates.

#Y5#Google Sites#Websites#Portfolio
Y5#5.02
10 ptsAssignment

Human Timeline

Use FigJam and create a whiteboard covering 5 Life Stages with Information > Ages, Descriptors, Images, and developmental milestones.

#Y5#FigJam#Science#Timeline
Y5#5.03
Assignment

Boys and Girls Quiz

Participate in and review formative quiz structure and question design using Google Forms.

#Y5#Google Forms#Quizzes
Y5#5.04
10 ptsAssignment

Food Groups Quiz Creation

Create a Google Form with questions about Food Groups. Make it a Quiz via Settings. Add title, questions, and correct answers. Add link to Classroom and Portfolio. Email form to classmates, check responses in a Sheet, and update portfolio.

#Y5#Google Forms#Data Collection#Quizzes
Y5#5.05
10 ptsAssignment

AtL Self Reflection 1

Complete the Approaches to Learning (AtL) self-evaluation measuring self-management, research, and communication skills.

#Y5#PYP#AtL Skills#Reflection
Y5#5.06
10 ptsAssignment

Figjam of emotions

Create a Figjam board investigating emotional regulation and emotional intelligence with differentiated criteria:

Success Criteria:
MUST6 Main emotions with image/emoji, definitions, physical characteristics
SHOULDCauses of each emotion, management strategies
COULDPersonal reflections and regulation examples
#Y5#FigJam#Wellbeing#Differentiated
Y5#5.07
10 ptsAssignment

Bookmarks!

Save frequently visited websites to the Bookmarks Bar using folders: 1. Your Portfolio, 2. Classroom, 3. Canva, 4. Oxford Reading Buddy, 5. Typing Club, 6. Figma.

#Y5#Browser Skills#Browser#Productivity
Y5#5.08
10 ptsAssignment

Christmas Carols Poster

Create a blank poster in Canva to publicize the visit to the Entre รlamos Residencia (singing carols, sharing a snack) applying graphic hierarchy principles.

#Y5#Canva#Design#Community
Y5#5.09
10 ptsAssignment

Code Boogie - Santa Tracker

Design algorithmic choreography sequences with conditional timing in Code Boogie.

#Y5#Coding#Algorithms
Y5#5.10
10 ptsAssignment

Technology Timeline

Research and Record: Eras in history, Civilizations in each era, and significant Inventions. Create a Document, insert a Table (3 X 9), and fill in Eras (Prehistory to Modern Age), Civilizations, and Inventions.

#Y5#Google Docs#Tables#Inventions#History
Y5#5.11
10 ptsAssignment

Technology Timeline Video

Transfer your research into a video via Canva (1920 x 1080). Title page + pages for each Era/Technology/Invention.

Success Criteria:
MUSTTitle, image, trimmed/edited video, impact text
SHOULDBackground styling, text effects, page transitions
COULDCustom animations, music sync, future predictions
#Y5#Canva#Video Editing#Differentiated
Y5#5.12a
10 ptsAssignment

Creative Writing - Story

Create a Document, type your narrative story, apply paragraph formatting, custom fonts, drop caps, and image text wrapping.

#Y5#Word Processing#Google Docs#Writing
Y5#5.12b
10 ptsAssignment

Programming 5.1 Blockley Games

Follow the path from left to right and complete each level in Blockly Games: Puzzle, Maze, Bird, Turtle, and Movie.

#Y5#Blockly#Block Coding#Algorithms
Y5#5.13
100 ptsAssignment

Programming 5.2 Kodable

Progress through Kodable levels focusing on condition statements, loops, functions, and debugging.

#Y5#Kodable#Coding#Conditionals
Y5#5.14
100 ptsAssignment

Programming 5.3 - Code.org

Complete intermediate computational thinking challenges in Code.org Course F (functions with parameters and nested loops).

#Y5#Code.org#Functions#Coding
Y5#5.15
10 ptsAssignment

Computer Hardware

After practical demonstration, create a whiteboard (green one) in Canva including vocabulary, functions, and images/graphics for External Parts (Computer, Monitor, Keyboard, Mouse, Trackpad, Battery, Webcam) and Internal Parts (Computer Case, Power Supply, Motherboard, Hard Disk, Processor CPU, RAM).

#Y5#Hardware#Components#Canva
Y5#5.16
100 ptsAssignment

Hardware Quiz

Assess knowledge of motherboard slots, processing cycles (fetch-decode-execute), and storage devices via Quizizz.

#Y5#Hardware#Quizizz
Y5#5.17
100 ptsAssignment

Curipod Year Review

Class review and collaborative reflection on year-long technology competencies and digital skills.

#Y5#Curipod#Reflection
Y6#6.01
10 ptsAssignment

Digital Portfolio

Create a Google Site named "Your Name - Digital Portfolio 23-24", publish it, add view link, add profile picture page, and an "All about me" autobiography page.

#Y6#Google Sites#Portfolio#Web Design
Y6#6.02
10 ptsAssignment

My Personal Map

Go to Drive > New > More > My Maps. Include a Map Name, named Layers by category (Food, Entertainment, Work), Points, Lines, Areas, Directions from A to B, custom icons/colors, base map view change, and embed map on your portfolio site.

#Y6#Google My Maps#GIS#Embedding
Y6#6.03
100 ptsAssignment

Creating Graphics from Data

Arrange demographic data in a Table, select data series, create graphics (line graphs, clustered bar charts), and customize typography, axis ranges, and legends.

#Y6#Google Sheets#Data Visualization#Maths
Y6#6.04
10 ptsAssignment

Spreadsheet Maths 1

Enter data, enter correct formulas (=SUM, =AVERAGE, multiplication), navigate a spreadsheet, create graphics, adjust formatting, use visual data in explanations, and add document windows to your portfolio.

#Y6#Spreadsheets#Formulas#Maths
Y6#6.05
10 ptsAssignment

Bookmarks!

Save frequently visited websites into folders on the Bookmarks Bar. Take a screenshot using the Snipping Tool and upload it to show organization, and add a page to your portfolio.

#Y6#Productivity#Bookmarks#Snipping Tool
Y6#6.06
100 ptsAssignment

Mail and Email

Use Figma to create a new FigJam showing how the traditional postal mail system works versus how electronic mail (SMTP, IMAP, packets) works, highlighting similarities and differences.

#Y6#Networks#FigJam#Email
Y6#6.07
10 ptsAssignment

How the Internet works

Create a dynamic presentation in Prezi exploring network topology and internet protocols:

Success Criteria:
MUSTZoomable Prezi presentation, define network in own words, include parts/functions with multimedia
SHOULDExplain interaction of parts, network topologies (LAN/WAN), packet travel, citations
COULDAnalyze Tier 1 data centres, submarine cables, geopolitical importance of internet resilience
#Y6#Prezi#Networks#Internet#Differentiated
Y6#6.07.1
100 ptsAssignment

.1 Network Quiz

Test recall of routers, switches, IP addressing, DNS servers, and client-server architecture.

#Y6#Networks#Quizizz
Y6#6.08a
100 ptsAssignment

Hardware Quiz

Formative assessment on PC hardware specifications, memory hierarchies (registers, cache, RAM, secondary storage), and CPU architectures.

#Y6#Hardware#Quizizz
Y6#6.08b
100 ptsAssignment

Edpuzzle How the Internet works

Watch video documentary on IP packet routing, fibre optic data transmission, and server requests with integrated comprehension questions.

#Y6#Edpuzzle#Networks#Internet
Y6#6.09
100 ptsAssignment

Hardware Questions - Individual

Independent diagnostic check on hardware troubleshooting, bus speeds, and peripheral interfaces.

#Y6#Hardware#Quizizz
Y6#6.10
100 ptsAssignment

Hardware Prezi

Add a Hardware Topic to your Prezi including: Computer case, Mouse, Keyboard, Monitor, Printer; Motherboard, Processor, Hard Drive, RAM, Power Supply; PCI, CMOS Battery, Graphics Card; Ports (USB, VGA, HDMI, Ethernet); Fan, Heatsink, Adapter, storage sizes, Logic Gates. State the FUNCTION of each part!

#Y6#Prezi#Hardware#Logic Gates
Y6#6.11a
100 ptsAssignment

Code Combat

Copy code: SandNightFind. Open the link and paste the code to join the class. Write Python / JavaScript syntax commands to guide your hero through dungeon labyrinths.

#Y6#CodeCombat#Python#Text Coding
Y6#6.11b
100 ptsAssignment

Software Quiz

Test discrimination between Operating Systems, Application Software, Device Drivers, and Utility Programs.

#Y6#Software#Quiz
Y6#6.12
10 ptsAssignment

Software

Build a comprehensive software architecture presentation in Prezi:

Success Criteria:
MUSTZoomable Prezi presentation, define software, explain hardware relationship
SHOULD3 software categories (OS, App, Utility), BIOS/firmware role, hardware-software interaction
COULDCold boot sequence, interrupts, kernel operations, cloud integration
#Y6#Prezi#Software#BIOS#Differentiated
Y6#6.14
10 ptsAssignment

Human or Hardware?

Metaphorical comparison activity matching human anatomical systems (brain, veins, senses) to computer architecture (CPU, bus, I/O sensors).

#Y6#Hardware#Analogy#Quizizz
Y6#6.15
100 ptsAssignment

Computers, Networks and the Internet (Pear Deck)

Collaborative Pear Deck slide deck analyzing how local intranets connect to wide area networks and global web servers.

#Y6#Pear Deck#Networks#Internet
Y6#6.16
100 ptsAssignment

Electrical Circuits

Construct interactive DC circuits in PhET interactive simulation (batteries, resistors, switches, bulbs). Solve circuit challenge puzzles in Crack the Circuit and Learning Circuits.

Y6#6.17
10 ptsAssignment

Skating Video

Use Canva to create a video editing project using skating footage.

Success Criteria:
MUSTTitle page, structured sections (Intro/Dance/Skills/Conclusion), trimmed clips, captions
SHOULDSpeed changes, transitions, title animations, background music track
COULDAdvanced typography, colour grading, multi-track audio balance, creative outro
#Y6#Canva#Video Production#Differentiated
Y6#6.18
10 ptsAssignment

Programming 6.1

Blockly Games programming challenges. Master the Pond and Pond Tutor levels using JavaScript conditional logic and mathematical coordinates.

#Y6#Blockly#JavaScript#Logic
Y6#6.19
100 ptsAssignment

Programming 6.2 - AI Chat Bot Helper

Pair program with the "Code Master" custom Mizou AI tutor. Prompt the AI for code hints, explain syntax errors, and reflect on AI strengths and hallucinations.

#Y6#AI Tools#Mizou#Chatbots#Coding
Y6#6.20
100 ptsAssignment

Code Combat

Complete Python/JavaScript algorithmic combat challenges, writing while-loops, arrays, and variable assignments.

#Y6#CodeCombat#Python#Coding
Y6#6.23
10 ptsAssignment

Create a Kahoot

Design a high-quality multiplayer Kahoot quiz for the PYP Exhibition. Formulate balanced questions, write plausible distractors, attach media, and generate a scannable QR code.

#Y6#Kahoot#Exhibition#Quiz Creation
Y6#6.24
100 ptsAssignment

Exhibition Invitation & Display items

Design professional invitations, stand banners, and signage in Canva for the Primary Years Programme Exhibition.

#Y6#Canva#Exhibition#Design
Y6#6.25
100 ptsAssignment

Three Part Information Leaflet

Design a double-sided trifold brochure in Canva. Coordinate panels 1-6 according to physical folding flow (Panel 1 front cover, Panel 2 inside flap, etc.).

#Y6#Canva#Brochure Design#Print Media
Y6#6.26a
10 ptsAssignment

Exhibition Kahoot

Peer-test and conduct live multiplayer trials of student-created exhibition Kahoots, gathering user experience feedback.

#Y6#Kahoot#Exhibition#Testing
Y6#6.26b
100 ptsAssignment

Exhibition Resources to P R I N T ! !

Prepare printable assets for exhibition stands: game QR code posters, presentation summaries, activity sheets, and visitor badges.

#Y6#Exhibition#Printing#Display
Y6#6.27
100 ptsAssignment

Exhibition Attendance & Showcase

Curate physical and digital learning artifacts, QR codes, and demonstration stations for the final PYP Exhibition showcase.

#Y6#PYP#Exhibition#Showcase
ResourceRES-01
Resource

QR Code Generator

Customize and download high-resolution QR codes with custom branding and logos. Perfect for linking student digital work, games, and forms on printed posters.

#Resources#QR Code#Print to Digital
ResourceRES-02
Resource

Royalty Free Media Toolkit

Curated creative commons repository: Pexels and Pixabay for high-res stock photos and video clips, Renderforest for video intros, and Free Music Archive for safe audio tracks.

#Resources#Stock Media#Copyright#Audio#Video
ResourceRES-03
Resource

Portfolio Pages Guide (Y4, Y5, Y6)

Comprehensive expectations and rubrics for student Google Sites portfolios across Upper Primary. Guidelines on organizing by PYP Units of Inquiry, documenting context, skills, and learner profile attributes.

#Resources#Google Sites#PYP#Portfolios#Rubrics
ResourceRES-04
Resource

Typing Club Granada College

School portal for touch-typing mastery with Single Sign-On (Google). Tracks words per minute (WPM), accuracy, and finger ergonomics.

#Resources#Typing#Keyboard Skills
ResourceRES-05
Resource

LEGO Education SPIKE Prime Web App

Web-based visual robotics and motor programming IDE for SPIKE Prime controllers, smart hubs, color sensors, and force sensors.

#Resources#Robotics#LEGO SPIKE#Physical Computing
ResourceRES-06
Resource

Code.org Student Learning Portal

Global computer science curriculum portal offering CS Fundamentals courses, App Lab, Game Lab, and AI for Oceans modules.

#Resources#Code.org#Computer Science
ResourceRES-07
Resource

Kodable & Tynker Coding Portals

Gamified coding platforms designed for early logic, sequencing, conditional logic, and block-to-text transitions.

#Resources#Kodable#Tynker#Coding
ResourceRES-08
Resource

Scratch Creative Computing Portal

MIT Scratch block-coding environment for creating interactive animations, video games, and simulations, adhering to student privacy protocols.

#Resources#Scratch#MIT#Game Design
ResourceRES-09
Resource

Kahoot! PIN Entry Portal

Fast game-pin launcher for classroom participation, live competitions, and formative assessment reviews.

#Resources#Kahoot#Formative Assessment

Install App for Classroom

One-click fullscreen learning for Chromebooks, iPads & PCs

๐Ÿ–ฅ๏ธ
Distraction-FreeFullscreen window without browser tabs or search clutter.
โšก
1-Tap LaunchPin directly to the Chromebook shelf, iPad dock, or Windows taskbar.
๐Ÿ“ถ
Classroom SpeedInstant cached loads for lessons and simulators even on school Wi-Fi.
๐Ÿ”’
Safe & Ad-Free100% free, private, and no app store logins or passwords needed.
  1. 1
    Click the Install button

    In your browser, look at the right end of the top web address bar for the ๐Ÿ’ป Install or โค“ icon.

  2. 2
    Confirm "Install"

    A popup will ask if you want to install "Ed Tech Hub". Click Install.

  3. 3
    Pin to your Shelf

    Right-click (or two-finger tap) the app icon in your Chromebook bottom shelf and select "Pin"!