Mindmap
Folio Task 1
Inhalt der Mindmap
Folio Task 1
Python
- Operators
- +
- Can be used when integers or floats need to be added.
- ==
- is when something equals something
- =
- by itself is referring to what information a variable stores or a true or false condition.
- -
- Can be used when integers or floats need to be subtracted.
- *
- This can be used to multiply integers or floats in the code.
- /
- This symbol can be used to divide integers or floats in the code.
- +
- Functions
- Drawing
- arcade.start_render() and arcade.finish_render() to get the picture rendered and finished.
- Example: arcade.draw_rectangle_filled(parameters) for actually drawing the shapes.
- arcade.open_window(parameters) is used to actually start up a canvas-sort of window to allow a place for the drawing to be seen.
- Example: arcade.draw_rectangle_filled(parameters) for actually drawing the shapes.
- arcade.start_render() and arcade.finish_render() to get the picture rendered and finished.
- Drawing
- Operators
Constraints
- Colour
- There are a finite number of colours supplied by the arcade package for both css.color and the arcade.color. Even for the RGB, the values only go up to 255.
- With very subtle gradients, the colour values can be hard to manoeuvre.
- There are a finite number of colours supplied by the arcade package for both css.color and the arcade.color. Even for the RGB, the values only go up to 255.
- Knowledge
- Since students only have surface level knowledge about python.
- As a result, it can be harder to execute particular ideas with the limited knowledge.
- Since students only have surface level knowledge about python.
- Colour
Colours
- Background
- Black and various shades of blue
- Matches the space theme and gives depth to it.
- There will also be bright whites used for the constellations in the background to give a sharp contrast.
- Matches the space theme and gives depth to it.
- Black and various shades of blue
- Csscolor
- Python Command
- arcade.csscolor_e.g. BISQUE
- These colours take specific colours from the arcadecss package this is useful for finding specific shades for colour that are needed.
- arcade.csscolor_e.g. BISQUE
- Python Command
- RGB
- Python Command
- ((R,G,B))
- The values of each values are given in numbers and so this way of writing colour can be useful for writing loops. This is because the coding program Thonny determines the looks of the colour through these values.
- ((R,G,B))
- Python Command
- Color
- Python Command
- arcade.color._ e.g. RED
- Takes the colour values from the arcade package.
- arcade.color._ e.g. RED
- Python Command
- Foreground
- Grey and dark grey for the moon and its craters.
- Light yellow and light blue for the shooting star to create a little bit of dimension.
- Grey and dark grey for the moon and its craters.
- Colour Palette
- Cool colours to match the space theme
- Black, purple, blue, white, light blue, light yellow for the stars.
- Cool colours to match the space theme
- Background
Input/ Output
Self-Determined Criteria
- SDC - To make a gradient background.
- Requirements
- Be able to make for loops in thonny.
- Be able to manipulate the colour values in the program.
- Be able to make for loops in thonny.
- Requirements
- SDC - To make a gradient background.
Prescribed Criteria
- Create a coherent picture related to the STEM Video Games theme.
- Requirements
- The current theme of this years are networks so it must be related to that in some way.
- Basic ideas suggested by the Australian STEM Video Game Challenge can be used to give a basis to expand on.
- The current theme of this years are networks so it must be related to that in some way.
- Requirements
- Use multiple colours.
- Requirements
- Be able to use csscolor, color and RGB functions.
- Be able to draw shapes that need a colour parameter.
- Use more than 5 colours in the drawing.
- Be able to draw shapes that need a colour parameter.
- Be able to use csscolor, color and RGB functions.
- Requirements
- Use multiple types of graphic functions (e.g. circles, rectangles, lines).
- Requirements
- Use at least 3 different shapes in the picture.
- The drawing functions like arcade.draw_circle_filled(parameters) will be used in different ways with a diverse variety must be used.
- Use at least 3 different shapes in the picture.
- Requirements
- Create three functions that draw somethings.
- Requirements
- There needs to be knowledge present on breaking up commands into functions using "def".
- With this knowledge the programmer must be able to do this at least three times with multiple commands to draw the shapes.
- There needs to be knowledge present on breaking up commands into functions using "def".
- Requirements
- Animate at least one aspect of this drawing.
- Requirements
- Be able to properly use the on_draw functions and schedule the movement properly.
- Requirements
- Create a coherent picture related to the STEM Video Games theme.
Shapes
- Ellipse
- Parameters
- Ellipse
Ideas
- Neural
- Brain
- Biological/ Chemical
- Signalling
- Circulatory
- Crystal Structure
- Environmental
- Cycles
- River Systems
- Flow
- Transport
- People
- Support
- Cultural
- Mathematical
- Path
- Optimisation
- Communication
- Internet
- Library
- Satellite
- Social Media
- Neural
Resources
- Blackboard
- GIves access to set activities.
- Blackboard
- It also gives access to readings and guides to use the arcade package.
- It also gives access to readings and guides to use the arcade package.
- API Academy Webite
- Blackboard
- GIves access to set activities.
- Blackboard
Informationen
- Beschreibung
- Year 10 Digital Technologies Mindmap am Folio Task 1, erstellt von Sara RAJ am 10/05/2022.
- Erstellt von
- Sara RAJ
- Aufrufe
- 3
- Bewertung