Traditional flight computers -- including mechanical "whiz-wheels" (e.g. E6B, CRP series) and electronic flight calculators (e.g. ASA CX-3, Sportys E6-B) -- have long played a central role in flight planning and training within general aviation (GA). While these tools remain pedagogically valuable, their fixed form factors, constrained interaction models, and limited extensibility are increasingly misaligned with the expectations and workflows of pilots operating in modern digital environments. This paper presents E6BJA (Jamies Flight Computer), a fully featured, multi-platform, software-based flight computer designed natively for Apple iOS, Android, and Microsoft Windows devices, with a complementary web-based implementation. E6BJA reproduces the core calculations of traditional flight computers while extending them through enhanced modelling capabilities such as the 1976 International Standard Atmosphere, carburettor icing risk estimation, and aircraft-specific weight and balance calculators. Each calculator is accompanied by embedded educational monographs that explain underlying assumptions, variables, and equations. We compare E6BJA with mechanical and electronic flight computers across functional, cognitive, and technical dimensions, demonstrating improvements in accuracy, error reduction, discoverability, and educational value. We also discuss design trade-offs associated with native multi-platform development and examine how contemporary mobile computing environments can support safer and more intuitive pre-flight planning for pilots, trainees, instructors, and flight planning personnel. By combining the conceptual rigour of traditional flight planning methods with modern human-computer interaction design, E6BJA represents a meaningful evolution in pilot-facing flight tools, supporting both computation and instruction in aviation training contexts.
翻译:传统飞行计算机——包括机械式“计算轮盘”(如E6B、CRP系列)和电子飞行计算器(如ASA CX-3、Sportys E6-B)——长期以来在通用航空的飞行规划与训练中占据核心地位。尽管这些工具仍具有教学价值,但其固定的形态、受限的交互模式以及有限的可扩展性,与飞行员在现代数字化环境中的工作流程和期望日益脱节。本文提出E6BJA(Jamies Flight Computer),这是一款功能完备、基于软件的多平台飞行计算机,原生适配Apple iOS、Android和Microsoft Windows设备,并提供配套的网页版实现。E6BJA复现了传统飞行计算机的核心计算功能,并通过增强建模能力进行扩展,例如采用1976国际标准大气模型、化油器结冰风险估算以及机型专属的载重平衡计算器。每个计算器均配有嵌入式教学说明,阐释其基本假设、变量和方程。我们从功能、认知和技术三个维度将E6BJA与机械及电子飞行计算机进行比较,证明其在计算精度、错误减少、功能可发现性及教育价值方面的提升。同时,我们探讨了原生多平台开发涉及的设计权衡,并分析了当代移动计算环境如何为飞行员、学员、教员及飞行规划人员提供更安全、更直观的飞行前规划支持。通过将传统飞行规划方法的概念严谨性与现代人机交互设计相结合,E6BJA代表了面向飞行员的飞行工具的重要演进,在航空训练场景中同时支持计算与教学功能。