COMPUTER SCIENCE/PROGRAMMING
ASSIGNMENT LIST (1-3 below)
NEW ASSIGNMENT #4
AI – App Development in notepad
CAN WORK IN TEAMS OF 2 OR 3 OR INDIVIDUAL
In the Computers 10-12 Folder the weather app is there.
Save the folder to your account.
In the folder there are 3 files – index.html, script.js, styles.css
Load it up to the browser and test it.
I have put my API code into it.
I am not sure if it will work for you.
If not get your api code here
WEATHER API
An API (Application Programming Interface) is like a bridge that allows different software applications to communicate and share data with each other.
PART 1 – Is to modify the weather app (add minimum 3 features)
Add more features using chat gpt to get the updated code and instructions.
SUGGESTIONS: Hourly weather, map with radar, sunrise/sunset times, weather alerts, augmented reality images, chatbot, css design
PART 2 – CREATE YOUR OWN APPS – 2 APPS
You will need API’s for these.
Some ideas a sport themed – nba, soccer, football etc., crypto tracker, language translator, NASA photo of the day, Music Playlist
API’s – use chat gpt to find links
Spotify API
NASA APOD API
NBA
Google
SPORTS API’S
WEATHER API
CRYPTO API’S
SAMPLE CODE AND INSTRUCTIONS FROM CHAT GPT
ASSIGNMENT #1
Create a chatbot in Scratch.
ASSIGNMENT #2
Create a website in NotePad – with HTML, CSS, JS
PRACTICE SITE – header, tables, lists, images, links (external and internal), button links, video, scroll bar, weather, search box, gif, photo gallery, rollover text, background colour, scrolling text, scrolling image, map, time, toggle for light and dark mode, favicon, radio buttons, drop down list, fillable form and submit button
ASSIGNMENT #3
JavaScript Pong Game – Hard Code
pick other games to develop
platformer game
tic-tac toe
snake game
asteroids
space shooter
space invaders