Description
Python & C# Web API Development | Grades 9-12 | Data Analysis, HTTP, Services, Controllers, JSON Data | Code Your Calories
In this hands-on, cross-curricular coding project, students will build a Nutrition Analysis System that uses a real-world API to break down the calories, protein, fat, and carbs in meals they input. By interacting with the API Ninjas Nutrition API, students learn how to write console applications in Python and C#, handle HTTP requests, parse JSON data, and organize code using controllers and services.
What’s Included:
- Teacher's Guide with real-life connections
- Student Handout & Requirements
- Complete, well-commented code in Python & C#
- Lesson Outline with timing and standards
- Exercises for deeper thinking
- Coding Rubric for assessment
Standards Addressed:
- CSTA 3B-AP-21: Develop and use a series of test cases to verify that a program performs according to its design specifications.
- CSTA 3B-AP-14: Construct solutions to problems using student-created components, such as procedures, modules, and/or objects.
- ISTE Standard 5b: Students collect data or identify relevant data sets, use digital tools to analyze them, and represent data in various ways.
Follow Us and Give Feedback!
Click the ★ to follow my store and get notified when new products and freebies become available. Did you know that you can receive credit toward future TpT purchases by reviewing this product? Each dollar you spend gives you one TpT credit! If you enjoy this product, please leave a positive review at the product page or through "My Purchases" under "My Account" at TpT.
Python & C# Web API Development | Grades 9-12 | Data Analysis, HTTP, Services
Highlights
Description
Python & C# Web API Development | Grades 9-12 | Data Analysis, HTTP, Services, Controllers, JSON Data | Code Your Calories
In this hands-on, cross-curricular coding project, students will build a Nutrition Analysis System that uses a real-world API to break down the calories, protein, fat, and carbs in meals they input. By interacting with the API Ninjas Nutrition API, students learn how to write console applications in Python and C#, handle HTTP requests, parse JSON data, and organize code using controllers and services.
What’s Included:
- Teacher's Guide with real-life connections
- Student Handout & Requirements
- Complete, well-commented code in Python & C#
- Lesson Outline with timing and standards
- Exercises for deeper thinking
- Coding Rubric for assessment
Standards Addressed:
- CSTA 3B-AP-21: Develop and use a series of test cases to verify that a program performs according to its design specifications.
- CSTA 3B-AP-14: Construct solutions to problems using student-created components, such as procedures, modules, and/or objects.
- ISTE Standard 5b: Students collect data or identify relevant data sets, use digital tools to analyze them, and represent data in various ways.
Follow Us and Give Feedback!
Click the ★ to follow my store and get notified when new products and freebies become available. Did you know that you can receive credit toward future TpT purchases by reviewing this product? Each dollar you spend gives you one TpT credit! If you enjoy this product, please leave a positive review at the product page or through "My Purchases" under "My Account" at TpT.




