Skip to content
Developing Web Applications with Flask
Computing · JC 2 · Web Applications and Software Development · 3.º Período

Developing Web Applications with Flask

Students will build dynamic web applications using the Python Flask framework. They will implement routing, view functions, and Jinja2 templating.

MOE Syllabus OutcomesMOE H2 Computing (Syllabus 9569), Section 2: Programming - 2.3 Software Development (Use of Web Frameworks e.g., Flask)MOE H2 Computing (Syllabus 9569), Section 4: Computer Networks - 4.1 Network Fundamentals (HTTP Methods and Routing)

About This Topic

Students will build dynamic web applications using the Python Flask framework. They will implement routing, view functions, and Jinja2 templating.

Key Questions

  1. How does a web framework simplify application development?
  2. What is the purpose of routing in a web application?
  3. How do templates separate logic from presentation?

Active Learning Ideas

See all activities

Activities & Teaching Strategies

See all activities

Edited by Adriana Perusin, Editor-in-Chief, Flip Education