Category: EdTech

Tutorial Videos

For students who want to start designing their own projects on different platforms, Youtube has a lot of great tutorials to help guide students to create their own projects. For instance, I was able to follow a “coding train” tutorial video to create my own coding masterpiece that demonstrates my understanding of fractals. (If I can do this anyone can)

Not only did this particular YouTuber explain the math and physics as to how this would work but he also explained what every part of his code did as well as go through the process of computational thinking and debugging in the video. He sets his video up as challenges and makes the process easy to understand from the perspective of someone with limited knowledge. I did all of this in processing which is a java based processor that was free to download.

Able to show Understanding of
. 

  • While loop: when the condition is evaluated first and if it returns true then the statements inside while loop execute. When condition returns false, the control comes out of the loop and jumps to the next statement after a while loop.
  • Boolean: A Boolean value is one with two choices you can assign a value of either true or false. There is a variable type for Boolean values. 
  • If statement: if statements are used to test a condition (ex. If 
 then do this)
  • Able to show that Fractals are complex patterns that are self-similar across different scales. They are created by repeating a simple process over and over in an ongoing loop. 

This is an example of how coding can pull together multiple subjects like math, physics, art, science and computer science.  

Code BC

I went on code BC’s website and learned about who they were and what they did.

Code BC provides a fantastic web-based workshop on the topic of  Computational Thinking. Computer Using Educators of BC (CUEBC) hosts a yearly conference that brings together 500+ K-12 teachers from across BC. They encourage teachers who are not technology specialist to be a part of CUEBC who want to implement the purposeful and beneficial integration of technology into their practice. They believe in supporting teachers by providing them with extensive outreach work, consultation, professional development, and inquiry projects. Teachers’ Guide to Computational Thinking 

I worked through one of their hour-long courses and I found it to be very valuable.

 

Free Coding Game

Flexbox Froggy

  • Flexbox Froggy is a game that teaches beginner CSS coding language, similar to HTML
  • features frogs who have to be moved onto their respective lily pads
  • to control the frogs you type code in the format of “justify-content:_______” with the location you want them to move to in the blank (ex// flex-end, space-between, center) 
  • Flexbox Froggy is easy to follow, user-friendly, everyone can go at their own pace

 

 

What is coding? Why should be teach it?

What is coding?

  • Coding is the process of using a programming language to get a computer to behave how you want it to. 
  • Since computers interpret instructions through binary (1s and 0s) 
  • languages are used to make the process of giving instructions to a computer easier to read and the ease of creating programs. 
  • A few common languages include C, C++, C#, java, and python.

Why should we teach it?

  • The ability to code computer programs is an important part of literacy in today’s society and is necessary for our developing technology-based world
  • Learning coding puts students in control of the computer, and builds understanding in sequencing skills, counting, problem-solving, logical thinking, cause and effect, and critical thinking
  • Students can express themselves through code and create games, apps, websites, etc. The earlier students are introduced to coding, the more comfortable they will be with computers and technology in the future

In BC’s New Curriculum: Applied Design, Skills, and Technology, students in grade K-5 are expected to be able to do the following:

    • “Identify needs and opportunities for designing”
    • “Use trial and error to make changes and solve problems”
    • “Construct a first version of the product, making changes to tools, materials, and procedures as needed”
    • “Reflect on their design thinking and processes, and their ability to work effectively both as individuals and collaboratively in a group, including their ability to share and maintain a co-operative workspace”
    • “Simple algorithms that reflect computational thinking”
    • “Evolution of programming language”
    • “Visual programming”

 

 

Coding

I really liked this class because it connected directly to my tech inquiry. It was really good to see a lot of different applications that I have been investigating outside of class. He referenced scratch which was one of my favorite applications that have been pushed for elementary grade students. Scratch is a graphical and gentle introduction to coding that gives learners immediate visual feedback from the very beginning. It is “Great for younger learners” especially if they are intimidated by coding languages. It can be used for making interesting visual projects, it is not compatible with databases or phones. Some resources feature in class to get started with Scratch included:

We also looked at Grasshopper, Hour of Code, and Code BC.

 

 

I also spent the class working on Tinker Cad. It is used for making digital 3D designs. this is what I made

New teachers advice

During my Wednesday visit we had a TOC that had recently graduated from my program and after talking a bit about my inquiry offered to answer a few questions regarding my topic from the perspective of a TOC as most new teachers will often start out with this position before being offered to work full time at a school.  This is what he had to say:

Was there anything you wish you had told your younger self in the beginning?
-Resist the urge to raise your voice.  While this is sometimes inevitable, students will often just speak louder and you will become exhausted.  A low, calm, firm voice is ideal.  That being said, sometimes you just need to wait.
-Building on the previous point, there have been a few times when a class has been so out of control that I’ve simply stood or sat at the front of the class and waited.  Don’t expend your energy getting angry.  Losing 5 or 10 minutes is not the end of the world.
-Don’t engage in power struggles.  While sometimes it is necessary to reason with students who disagree with you, if you actually begin to argue with them, you’ve already lost.  Know when to walk away.
-Don’t take things personally.  If you’re tired or it’s been a hard day, things kids say can get to you.  Take a step back and realize they’re not fully formed human beings and they’re not trying to hurt your feelings.  While we do take our jobs seriously, teaching is a job so you need to be able to compartmentalize what happens with students from your overall mood.
-Be flexible.  Unless a teacher explicitly tells you not to deviate from their plan, feel free to make changes to adapt to your own teaching style.  Or, if the kids are just too rowdy or hyper, take a break.  If you take 10 minutes of a 55 minute lesson to run around, the other 45 minutes will be much more productive.

What elements of classroom management have you implemented as a TOC working in classes you don’t already know?
-If there is a seating plan, hold the kids to it.  I’m pretty flexible when it comes to a lot of things but when it comes to seating plans, I don’t give an inch.  As soon as you let one student move, it’s a slippery slope.
-If you know there are a couple students who have behaviour problems, connect with them as much as possible.  Ask them about their personal lives, use them for demonstrations/ setup, joke with them, etc.
-To get a class’s attention/ bring them back after they’ve been chatting, I count down (at variable speeds) from 5.  This is something I saw Mark do and it’s worked really well for me.  It seems to give the kids time to settle while also holding them to the 5 second window.
-Only let one student leave the room at a time.  There’s more flexibility for this in middle school but I never let kids who are friends (or enemies for that matter) be out at the same time.
-If you do give a student a break because they’re anxious, hyper, etc., make sure you are both on the same page regarding when they should be back.  Otherwise you may not see them again!
-If you have to discipline/ warn a student, try not to do it in front of other students.  Kids are generally pretty reasonable when they don’t have an audience.
-Know when to walk away.  As a TTOC, realize it’s impossible for you to have the same type of report with students as their teacher does.  You may not be able to get a student to do their work or stop fooling around.  Don’t let yourself get upset.

What’s the hardest thing about being a new teacher?
-Not knowing kids’ names is tough.  Being able to say kids’ names is a massive help for classroom management.  If you can remember a few then it will really help but don’t feel bad if you can’t remember them all.
-Anxiety of the unknown.  I suffer from a lot of anxiety so this was especially hard for me.  I would stress so much about potentially arriving to no plan or a really difficult to understand plan.  To combat this, I always arrive (and still do) at least 30 minutes before the start of school.  I value the lack of stress over a bit of extra sleep.  Then if there are any issues with the plan, you have ample time to address it.  As a side note, I’ve never shown up and there’s been no plan.
-Have realistic expectations for yourself.  I’m pretty sure most people who become teachers are super high achievers and have high expectations for themselves.  But teaching is hard and you learn every day.  There is zero chance you’ll be an amazing teacher right out of the gate so don’t hold yourself to that standard.  No one else will.  As long as you are slowly improving you should be happy.

Miscellaneous advice:
-Find your comfort zone regarding what you, as a teacher, need to be strict on and what you can be flexible with.  This is different for everyone and it will take you time to figure out.
-I wish I had better news but, honestly, my practicums provided like 80% of what I needed to know and UVic made up the rest (and that might be being generous to the university).
-As a TTOC, try out different grades to get a feel for what you want.  If there is enough work, only accept call outs for ages you want (it’s a seller’s market right now).
-Find a few schools you like and meet everyone you can.  After a year and a half, I work almost every day at one of two schools and I feel super comfortable going to work every day.  And I’m always booked in advance and rarely get call outs.
-Be yourself.  Don’t try to change your personality too much when trying to adapt to a new situation.  Students know when you’re being fake.  I don’t teach grade 3 and under because I find myself having to act too different.
-One thing that continues to stress me out is the idea of not being prepared for an earthquake, lockdown, or any other sort of drill.  Keep a class list with updated current attendance on you or close by at all times.  Then, no matter what, you have everything you need in an emergency.

Beginning Teachers and Classroom Management

I read this article on new teachers and how classroom management is often one of the biggest challenges because it is a skill that takes practice and this is what I found:

One of the biggest challenges for first-year teachers is managing a classroom. The difference between the first time teachers and those with more experience is that teachers with more experience have built up an arsenal of expertise over time, these management skills are invisible to observers. This gives the impression that managing a full class is effortless when rather it is highly demanding. Classroom management takes a lot of trial and error in order to figure out what works for you and different types of kids. A majority of new teachers are challenged with developing skills in all subject areas, lesson planning, creating activities, developing ways to present instructions, assessing and grading students accurately, and managing a classroom all at the same time. Because they are just starting they have fewer strategies to call on, and they have a far less sophisticated understanding of the general teaching process; thus translating to spending time disproportionately and focusing too much on problems that relate to management instead of students’ learning. 

 

Scarlett, W. (Ed.) (2014). Beginning Teachers and Classroom Management. In The sage encyclopedia of classroom management (pp.85-88). Thousand Oaks, CA: SAGE Publications Inc. doi: 10.4135/9781483346243

You and your biggest challenges.

I read this article regarding some of the biggest challenges that new teachers face and this is what I found:

 

New teachers can often be overwhelmed by having to deal with recursive problem behavior. It is a challenge that inevitably occurs for new teachers and can cause one to second guess their decision to become a teacher. However, by better understanding the root of student behavior a teacher is better equipped to manage a class. A teacher must manage issues when they first occur but it is important to implement long term change as well. Being clear when setting expectations, consequences, choice, and consistency in every day positive responses are a vital start. Long term change is about building strong relationships with difficult students and this takes time to develop. By then investigating the child’s behaviors based on their actions, and understanding what they mean for the child a teacher can be able to gain an understanding to support change. Although the curriculum has created an emphasis on personalized learning, it is more about tracking their ability to meet curriculum targets as opposed to valuing their personal and diverse abilities. Individuals that might be labeled as having ‘behavior problems’ in school are able to later cultivate creative or entrepreneurial skills in later years, underlining the idea that there is no one-size-fits-all format for dealing with behavioral issues. Moreover, by shifting to solution-focused thinking, one can get to the root of a student’s issues eradicating the behavioral disruption. Asking questions about why they are feeling something and offering a solution is an example of this. It is important as a teacher to understand that the expectations of a school do not always make sense for all students.    

 

Roffey, S. (2011). You and your biggest challenges. In The new teacher’s survival guide to behaviour (pp. 91-126). London: SAGE Publications Ltd doi: 10.4135/9781446252000.n7 

 

The Physical Environment and Routine

I read this article that talked about how teachers can use the physical environment and routines to positively affect behavior and classroom management. This is what I found:

 

Classrooms are incredibly dynamic. It is where teachers and students engage in the learning and politics of the room and the power struggle between the two can dictate the manageability of the class. For instance, when placing students in rows, a particular power structure is implied. In contrast, a class divided into table groups can convey that your learning will be collaborative. As a teacher, you have the ability to shape these subtle changes to work in your favor while managing a class. By placing oneself in the middle of the classroom sitting face to face with students a teacher can interrupt the social quota. This invokes Vygotsky’s law of awareness when an aspect of the classroom is taken-for-granted (ex. who sits where) get disrupted, it becomes easily notices and therefore questioned. This allows for a different kind of learning to emerge within the dynamic. When shifting student and teacher position, a circle formation can be very favorable as it promotes large group discussion, as it upsets the traditional spatial power allowing more focus to be on the students rather than the teacher. By paying attention to your classroom dynamic, as a teacher, you can focus more time being on task while creating continuity in the classroom and move between activities smoothly. A sense of security is also easily maintained by creating a structured course of action for students to follow which is effective across cultures. Lesson plans should be built to have a smooth flow between, and contain simple routines to allow for momentum in their learning since they are aware of what to expect. A strong routine will allow students to be immersed in learning right away. For example by implementing brainteasers or daily puzzles into the beginning of class creates a positive motivator that students can expect that gets them into the learning mode, engaging them in learning. Moreover, research has suggested that starting class on time can provoke student achievement because it sets a sense of routine right away. 

 

Pinto, L. E. (2013). The Physical Environment and Routine. In From discipline to culturally responsive engagement: 45 classroom management strategies (pp. 61-77). Thousand Oaks, CA: Corwin Press doi: 10.4135/9781452285160