The Engaging Learning Lab is recruiting 2 undergraduate software developers and 1 undergraduate research assistant for Spring 2021 with an option to extend into a paid summer internship. These will be paid hourly positions offered as part of a funded National Science Foundation Project.
All students will be required to attend project-specific meetings and the weekly lab meeting. Undergraduate students for the 2 positions need to be able to commit at least 10hrs/week.
Please see below for the specific requirements of each position. Applications will be accepted until Monday, February 8, 2021.
The ELL Lab, led by Dr. Christina Gardner-McCune, conducts research in CS Education, with a focus on designing programming environments and studying K-12 and undergraduate student learning and challenges. For more information about the Lab and current research projects, please visit
- Lab Website: https://faculty.eng.ufl.edu/engaging-learning-lab/projects/
- Project GitHub: https://github.com/STEM-C/CaSMM
- Live programming environment – https://casmm-staging.herokuapp.com/sandbox
Position 1 & 2
We are looking to recruit an undergraduate student who will assist in a project investigating the design of block-based programming environments for children (such as Scratch or Ardublockly). The student will primarily assist in 1) the development of a web-based block-based programming environment, based off of the Ardublockly library, node.js, and cloud deployed; 2) automated testing, continuous deployment, and maintenance (DevOps); and (3) user and usability testing of the novel programming environment with K-12 students, undergraduate mentors, and research staff.
Required Qualifications:
- Web development experience, with knowledge of JavaScript
- Interest in conducting research
Desired Qualifications:
- Javascript (minimum requirement)
- Node.js and React experience (preferred requirement)
- Experience with block-based programming is welcomed (plus)
- Experience working with children in educational settings (tutoring, summer camps/workshops, etc.) (plus)
Soft Skills:
- Willing to learn new libraries/APIs quickly
- Good communication skills, friendly and professional
- Flexible – details of the project may change along the way
Apply
- Apply by Monday, February 8, 2021
- If Interested (or for questions), please send your resume to: Megha (meghanagarmunoli@ufl.edu)
Position 3
We are looking to recruit an undergraduate student who will assist in a project investigating the design of an AI summer camp for high school students. The student will primarily assist in 1) the development of hands-on activities and demos to engage students in AI and ML programming and experimentation with AI; 2) piloting activities to evaluate their effectiveness; and (3) teaching at the summer camp.
Required Qualifications:
- knowledge of python or JavaScript
- Interest in conducting research
Desired Qualifications:
- Python (minimum requirement)
- Javascript (minimum requirement)
- Machine Learning or AI programming (preferred requirement)
- NumPy, PyTorch, Tensor Flow, Jupiter Notebook is welcomed (plus)
- Experience with block-based programming is welcomed (plus)
- Experience working with children in educational settings (tutoring, summer camps/workshops, etc.) (plus)
Soft Skills:
- Willing to learn new libraries/APIs quickly
- Good communication skills, friendly and professional
- Flexible – details of the project may change along the way
Apply
- Apply by Monday, February 8, 2021
- If Interested (or for questions), please send your resume to: Dr. Gardner-McCune (gmccune@ufl.edu)