Technology & the Community

Technology & the Community

Age Group: 
Grades: 
Learning Hours: 40 hours 
Domain:Web development, app development, game development
Key Skills:Empathy, design thinking, research, planning
Assessment:MCQ assessment
Hardware/System Requirements:  
Progression:Technology & the World

Similar courses

Course Overview

Students will explore intermediate-level Guided Projects that connect to community themes like making a mobile app, designing a health logger and multi-page website for a community organisation. By building on previous learning from Technology and Me, students will learn more skills in developing with HTML, CSS and JavaScript. Along with learning more advanced coding concepts, students will explore best practices in digital design for optimal user experience, data analysis and digital communication.

Explore: Students will be introduced to methods and design protocols that real web-designers use and will explore how data is used to inform the design of applications. By looking at industry examples of applications and designs, students will consider how user experience affects design decisions.

Learn: Teachers will lead students through 5 Guided Projects that teach the necessary skills in HTML, CSS and JavaScript to design custom web pages that will continue to cultivate computational thinking. Students will also learn how to gather real-world data for use in projects.

Create: Students will create 5 unique projects throughout the course. At the end of the course, students will be asked to customise a project of their choice based on the 2 project briefs that are provided. Each of the projects will be customisable and can be shared using a public URL or QR code.

Project Description Duration
Interactive Story
Build an interactive story using a combination of logic, JavaScript functions, and creativity to make an organised story tree. Consider design and theme choices to attract targeted audiences.
8 hours
Multi-Page Website
Design and build a multi-page website for a fictional community organisation. Collect user data and feedback on design choices and how to incorporate the needs of the community organisation.
6 hours
Volunteer Search
Use data filters to design a web app that can help people find the different types of volunteer organizations. Learn which data filters provide the most beneficial information to users.
6 hours
Donation Calculator
Collect real-world financial data like income and expenses while designing a donation calculator. Analyze raw data and consider user experience in the display data so that it is useful.
6 hours
To-Do List Web App
Design a web app that can track your to-do list and learn how to program with more advanced JavaScript syntax. Explore ways that apps can be designed to fit the needs of multiple different types of users.
8 hours
Capstone Description Duration
Interactive Story Sandbox
Elaborate on the Interactive Story project to include story segments and more story choices. Work in Sandbox mode for unlimited creativity.
6 hours
Multi-Page Website Sandbox
Elaborate on the Multi-page Website project to include more pages and detailed information for a proposed customer. Work in Sandbox mode for unlimited creativity.
6 hours