Skip to content
Learn ICT Now

Learn ICT Now

  • GitHub
  • YouTube
  • TikTok
  • Facebook
  • Instagram
  • X
  • LinkedIn
  • Home
  • Core Concepts
    • Conventions
      • Film Genre Conventions
      • Game Design Conventions
      • Gery Boxing
      • Naming Conventions and Naming Schemes
      • Object Relationship Mapping
    • Testing
    • Trialling
  • Courses
  • Resources
  • Glossary
  • Flask, Web Design

    Flask | Adding Images

    Andrew Thawley

    –

    Jun 11, 2026
  • Flask, Web Design

    Flask | Adding Styles with CSS

    Andrew Thawley

    –

    Jun 11, 2026
  • Flask, Uncategorized, Web Design

    Flask | Template Inheritance

    Andrew Thawley

    –

    Jun 11, 2026
  • Audio, Godot

    Playing audio when an action occurs (Play on Jump)

    Andrew Thawley

    –

    Jun 11, 2026
  • Audio, Godot, Uncategorized

    Godot 4 | Adding Audio

    Andrew Thawley

    –

    Jun 11, 2026
  • Godot

    Creating a simple and rough head bob/sway animation in Godot 4

    Andrew Thawley

    –

    Jun 11, 2026

Recent Articles

  • Welcome! We’re Under Construction
    News

    Welcome! We’re Under Construction

    Andrew Thawley

    –

    Sep 21, 2025

    Please bear with us while we redevelop the website to incorporate current and future New Zealand curriculum developments and integrate aspects of the UK curriculum.…

  • Flask | Adding Images
    Flask, Web Design

    Flask | Adding Images

    Andrew Thawley

    –

    Jun 11, 2026

    Displaying images in a Flask application follows the exact same logic as linking external CSS files. Because Flask manages paths dynamically, you cannot use standard…

  • Flask | Adding Styles with CSS
    Flask, Web Design

    Flask | Adding Styles with CSS

    Andrew Thawley

    –

    Jun 11, 2026

    Serving Static files like CSS stylesheets in a web framework is slightly different from doing it in pure HTML. Because Flask manages paths dynamically, it…

  • Flask | Template Inheritance
    Flask, Uncategorized, Web Design

    Flask | Template Inheritance

    Andrew Thawley

    –

    Jun 11, 2026

    In Flask, template inheritance is one of the most powerful features of the Jinja2 template engine. It allows you to create a single “master” layout…

  • Playing audio when an action occurs (Play on Jump)
    Audio, Godot

    Playing audio when an action occurs (Play on Jump)

    Andrew Thawley

    –

    Jun 11, 2026

    Now we want to add a sound that will play each time the user jumps. Open the Player scene. Add an AudioStreamPlayer2D to the root…

  • Godot 4 | Adding Audio
    Audio, Godot, Uncategorized

    Godot 4 | Adding Audio

    Andrew Thawley

    –

    Jun 11, 2026

    We will add audio to our game. This will involve adding music to the main level and sound effects when the player jumps. Importing Audio…

  • Creating a simple and rough head bob/sway animation in Godot 4
    Godot

    Creating a simple and rough head bob/sway animation in Godot 4

    Andrew Thawley

    –

    Jun 11, 2026

  • Tilesets and Tilemaps in Godot 4
    Godot

    Tilesets and Tilemaps in Godot 4

    Andrew Thawley

    –

    Jun 11, 2026

  • 2D Melee Combat
    Godot

    2D Melee Combat

    Andrew Thawley

    –

    Jun 11, 2026

    This video shows how to create a simple melee attack for a 2D game. This uses Sprite2D and AnimationPlayer rather than an AnimatedSprite, as this…

  • Game Development

    Uploading a game to itch.io

    Andrew Thawley

    –

    Jun 11, 2026

  • 3D Modelling

    Creating models in Blockbench and using in Godot 4.

    Andrew Thawley

    –

    Jun 11, 2026

    Installing Blockbench Creating a Model Adding Textures Animating a Model Exporting models and importing into Godot 4

  • NCEA

    3D Modelling

    Andrew Thawley

    –

    Jun 11, 2026

    3D Modelling is the process of using digital tools to create digital 3d representations of objects. These could be models of real world objects or…

  • Stuxnet
    Case Studies, News

    Stuxnet

    Andrew Thawley

    –

    Jun 11, 2026

    Stuxnet was / is a virus that was developed to specifically target the centrifuges used in the Iranian uranium enrichment programme. Watch the video and…

1 2 3
→

Search

Latest Posts

  • Welcome! We’re Under Construction

    Welcome! We’re Under Construction

    Sep 21, 2025
  • Flask | Adding Images

    Flask | Adding Images

    Jun 11, 2026
  • Flask | Adding Styles with CSS

    Flask | Adding Styles with CSS

    Jun 11, 2026
  • Flask | Template Inheritance

    Flask | Template Inheritance

    Jun 11, 2026
  • Playing audio when an action occurs (Play on Jump)

    Playing audio when an action occurs (Play on Jump)

    Jun 11, 2026
  • Godot 4 | Adding Audio

    Godot 4 | Adding Audio

    Jun 11, 2026

Categories

  • 3D Modelling (1)
  • AI (1)
  • Audio (2)
  • Case Studies (1)
  • Ethics (2)
  • Flask (4)
  • Game Development (3)
  • Gaming (4)
  • Generative AI (2)
  • GitHub (3)
  • Godot (8)
  • Microsoft (1)
  • NCEA (1)
  • News (3)
  • Project Management Tools and Techniques (1)
  • Uncategorized (3)
  • UX (1)
  • Version Control (3)
  • Web Design (4)
  • Windows (1)

Archives

  • June 2026 (14)
  • May 2026 (2)
  • April 2026 (5)
  • December 2025 (1)
  • November 2025 (2)
  • October 2025 (3)
  • September 2025 (4)

Tags

Learn ICT Now

Resources for teaching and learning Computing and Digital Technology

  • GitHub
  • YouTube
  • TikTok
  • Facebook
  • Instagram
  • X
  • LinkedIn

Proudly Powered by WordPress | Theme: Bloghoot by WebsiteinWP