Meet the Team
Who We Are
Teach IT is a sector of the Serve IT clinic at Indiana University Bloomington. We as a non profit clinic under the Luddy School to serve those within our community.
Teach IT works with local schools across Bloomington to connect younger students with Technology and to teach them about its use and application
Week 1
Week 1 was primarily focused on getting students familiar with the technology we would be teaching. The club we taught was specifically mentioned as a coding club and in doing so, we taught the basics. This first lesson was about databases and explaining concepts of how data works on the backend of software.
Weeks 2-4
From weeks 2-4, our group mainly focused on the teachings of python. We aimed to teach the students this programming language because of the prior week to learning about databases. Since python is mainly used in data science, the idea here was to transition into a programming language that would make the most sense to teach. Overall, we covered the basics of python from syntax, data types, conditionals, loops, and containers.
Weeks 5-11
The remainder of the weeks were allocated towards learning HTML, CSS and JavaScript. We felt that these programming languages were a bit easier than others such as python since the concepts were easier to understand especially because it’s all on the front end.
We started with week 5 -7 covering the basics of HTML ranging from topics of the HTML skeleton, basic syntax and formatting, layout tags and the importance of readability. We wanted to make sure the students had a sold foundation before moving on to CSS as well as JavaScript
With week 8, we continued with more review on HTML while diving into some of the styling aspects by letting the students create their own sites with their own creativity. This lesson was meant to allocate all the knowledge they learned into a site with what they think they can create.
Moving on to week 9 and 10, we started to transition to JavaScript by implementing behavioral actions on their static sites to make it more interactive.
With week 11, we ended off on more JavaScript to ensure that all students have a solid foundation in each of the three main coding languages to create a front end prototype.
Overall, the last 6 weeks were dedicated to teaching these younger students about the basics of coding a basic web page.