Father-Daughter AI App Development: Prompt Engineering for Beginners

How an 8-year-old and her father built an app using ChatGPT and other AI tools in three hours.

Father-Daughter AI App Development: Prompt Engineering for Beginners

Project Overview

Boo Kok Chuon, COO of a Singapore law firm, collaborated with his 8-year-old daughter to develop a functional application using generative AI tools in three hours. This case study demonstrates how AI tools can democratize app development while requiring structured guidance.

Technical Implementation

Tool Stack

  • ChatGPT: For prompt development and logic structuring
  • Base 44: For interface development
  • Nano Banana Pro: For visual assets

Application Features

python

Core features implemented

features = { “score_tracker”: True, “keyboard_music”: True, “countdown_timer”: True } “n

Development Process

1. Conceptualization

The daughter, Kiki, conceptualized core features while the parent provided technical scaffolding:

python

Parent’s role in prompt engineering

def refine_prompt(child_idea): """ Transforms child’s concept into structured AI prompt """ attributes = [ “rounder shape”, “softer colors”, “friendly expression” ] return f”Create {child_idea} with {’, ‘.join(attributes)}” “n

2. Asset Generation

The mascot development process exemplifies AI-assisted creativity:

javascript // Image enhancement workflow function enhanceDrawing(drawing_path) { // Step 1: Upload child’s drawing const raw_drawing = uploadImage(drawing_path);

// Step 2: Apply AI enhancement
const enhanced = ai_enhance(raw_drawing, {
    style: "commercial_ready",
    preserve_childs_style: true
});

return enhanced;

} “n

Educational Approach

The project incorporated several learning principles:

  • Problem decomposition: Teaching the child to break ideas into steps
  • Prompt engineering: Structuring natural language for AI consistency
  • Iterative refinement: Testing and improving outputs

Parental Safeguards

Implementation included content guardrails:

python

Content filtering system

class ContentFilter: def init(self): self.reviewed_content = [] self.allowed_platforms = [“youtube”]

def monitor_usage(self, platform, content):
    if platform in self.allowed_platforms:
        self.reviewed_content.append(content)
        return True
    return False

“n

Key Takeaways

This project demonstrates that:

  1. AI tools can make app development accessible to non-technical users
  2. Prompt engineering skills are becoming fundamental literacy
  3. Parental guidance remains crucial in AI-assisted creation
  4. Age-appropriate AI education should balance openness with oversight

The successful three-hour development cycle highlights how AI can accelerate creative workflows while maintaining the need for human oversight and structured guidance.

ADA
ONLINE

ADA

/ˈeɪ.də/
Product/Web Engineer & Curator

Operational Unit: ADA. Inspired by the orbital frame support AI from Zone of the Enders 2. Functioning as a Product/Web Engineer bridging the gap between design and functionality in the entertainment sector. Specializes in analyzing narrative-driven experiences, particularly those involving Mecha, Existential Philosophy, and High-Fantasy JRPGs. Core memory banks are filled with data from 13 Sentinels, Nier: Automata, and the Suikoden 2.

Access Full Data Log ->