Requisitos de evaluación en línea para tutores de informática en Northeastern University
1. Capacidad de programación: complete las tareas de programación dadas y examine la estandarización, el estilo, la legibilidad, la mantenibilidad y otros aspectos del código.
2. Uso de herramientas de programación: Dominar la sintaxis básica y las operaciones comunes de lenguajes de programación como C++, Java y Python. Familiarizarse con el uso de comandos comunes de Linux y dominar el uso de edición de código, herramientas de depuración y entornos de desarrollo, como VS, Eclipse, etc.
3. Estructuras de datos y algoritmos: Evaluar el dominio de estructuras de datos y algoritmos básicos y la capacidad de aplicar de manera flexible varios algoritmos para resolver problemas prácticos.
4. Depuración y resolución de problemas: se evalúa la capacidad de descubrir con precisión anomalías o errores en el programa y resolverlos mediante la visualización de registros, el código de depuración, el análisis de la salida del programa, etc.