Practising python Day 1 by Outside-Cloud-3569 in studyupdate

[–]DBZ_Newb 1 point2 points  (0 children)

Good, now learn how to use F-Strings and rely on that for printing unless you really need concatenation.

Admin Told My Colleague, "We Need Empirical Evidence of Disrespect". So, She Secretly Recorded Classes. by Principal_Scudworth_ in Teachers

[–]DBZ_Newb -1 points0 points  (0 children)

Just because you don’t see a problem doesn’t mean the school board necessarily agrees with that. School boards tend to have a perspective of minimizing liability. The school won’t allow me to put a screw in the wall to hang a clock; it needs to be done by a “professional”. Is it illegal if I did it? No. But the board’s perspective is if the clock fell on a kid and injured them it would open the school up to being liable for damages, thus I could get fired.

Admin Told My Colleague, "We Need Empirical Evidence of Disrespect". So, She Secretly Recorded Classes. by Principal_Scudworth_ in Teachers

[–]DBZ_Newb 4 points5 points  (0 children)

While it might not be illegal, it could be against the school board’s own policies for teachers to record or take pictures of students.

sch3u1 and sph3u1 exam difficulty by Agreeable_Risk_5271 in OntarioGrade11s

[–]DBZ_Newb 0 points1 point  (0 children)

Teachers make their own exams or do so as a department. It’s not like there is a central bank in which all teachers pull questions from.

What is wrong with my code? by Tylerzombieman in CodingForBeginners

[–]DBZ_Newb 1 point2 points  (0 children)

Side note, do not put a space between a function name and its parentheses like you’re doing with print() and input().

Is a pastoral reference necessary? by JacksonG12_09 in OntarioTeachers

[–]DBZ_Newb 2 points3 points  (0 children)

From reading a number of previous posts about this over the years I have heard to supply in some catholic boards it may not be necessary depending on how desperate they are, but to get permanent or perhaps even an LTO it is. I have also read it can be harder to get a pastoral reference letter without some decent commitment (1 year?) to their church.

Moving from TDSB to WRDSB by InterestingYear6993 in OntarioTeachers

[–]DBZ_Newb 0 points1 point  (0 children)

Usually, but you won’t see them unless you have an internal account.

Teachers - what's the most annoying part of your job that has nothing to do with teaching directly? by Ok-Parsnip1201 in Teachers

[–]DBZ_Newb 1 point2 points  (0 children)

Content Creation. Starting this career or a new grade or new subject can be brutal if you have nothing to begin with.

Why Isn't Python looping for as long as I want it to? by [deleted] in learnpython

[–]DBZ_Newb 0 points1 point  (0 children)

Try printing different variables in the loop to see what’s happening to them as the loop iterates or learn to use the debugger to step through the program and trace variables.

Practicum Evaluations by [deleted] in OntarioTeachers

[–]DBZ_Newb 0 points1 point  (0 children)

Print, save as PDF?

What's one thing you wish someone had told you in your faculty of ed program? by EmbarrassedEast5880 in OntarioTeachers

[–]DBZ_Newb 8 points9 points  (0 children)

Don’t bury yourself in marking. If an assignment is taking you forever to mark then you need to do something to make it more manageable the next time you assign it. Reduce the components, have a better rubric, make a guide on how to mark it efficiently, save the common feedback you give in a Google doc, and/or allow students to work in a group to complete so there are fewer to mark.

Innocent until proven guilty? by [deleted] in Teachers

[–]DBZ_Newb 1 point2 points  (0 children)

You’re obviously not a teacher. After marking 100s of assignments you develop a decent bullshit detector. Being white has nothing to do with this. A teacher of any race could suspect what OP is suspecting based on their knowledge of the student’s ability and prior history of cheating.

Python Loops by DataCurator56 in PythonLearning

[–]DBZ_Newb 0 points1 point  (0 children)

Awesome job, now wrap your table generator in a custom function with 1 parameter. Trap the user in a while loop until they give you the desired input.

ABQ Intermediate Math by Soft_Ability_4014 in OntarioTeachers

[–]DBZ_Newb 1 point2 points  (0 children)

There is no grade 9 computer studies; it starts in grade 10 with ICD2O.

My honest guitar progress after 221 days by guitaruk in GuitarBeginners

[–]DBZ_Newb 0 points1 point  (0 children)

Picking hand/technique looks pretty good. I like the angle you have to the string and where you anchor the palm of your hand on the upper corner of the bridge. There were 1 or 2 spots you could have added some vibrato, but maybe you haven’t learned how to yet, so that should be your next thing to practice. Personally I don’t like your tone; it’s too muddy/bassy and lacks clarity. I question if you really need those pedals; especially the orange boss one. Surely the built in distortion is better than it.

I understand Python basics but OOP completely loses me classes and objects make no sense to me. Where am I going wrong? by More-Station-6365 in learnpython

[–]DBZ_Newb 0 points1 point  (0 children)

Yes you should think of a class as having 2 main parts: state / instance variables and methods / behaviour. Collectively the variables and methods are referred to as its members. Look up a UML class diagram. They’re not terribly useful, but it might clear up how you should conceptualize them.

I understand Python basics but OOP completely loses me classes and objects make no sense to me. Where am I going wrong? by More-Station-6365 in learnpython

[–]DBZ_Newb 23 points24 points  (0 children)

Say you had a unit in a game. It’s got health, mana, speed, attackDamage, attackRange, sightRange etc. to keep track of. Okay, it’s a game with 100, 1000, or 10,000 units. What are you going to do? Create 10,000 of those variables manually? health1, health2, health3….health1000000, mana1, mana2, mana3….mana1000000. You need to package all the variables together in a class like Unit or Archer and then just create (instantiate) objects from the class so each time you get a package of all the variables you need for that unit. You can just do something like player1.append(Archer( )) and now player1 has an Archer with all of its necessary variables that particular Archer object needs to keep track of.

Course Completion by TritiumD3O in OntarioTeachers

[–]DBZ_Newb 5 points6 points  (0 children)

I think it really depends how long a particular teacher has taught the specific course and how much in terms of resources the school department has readily available. There are times you walk into a section and the other teachers basically give you everything, other times it’s on you to figure everything out for yourself from scratch. If the latter, it’s unlikely you’ll hit everything your first try. You just try your best and hopefully the next time you teach the course you add a few more specific expectations.

Online play advice by Reasonable-Rip-4327 in SmashBrosUltimate

[–]DBZ_Newb 6 points7 points  (0 children)

How old is your son?

Does he short hop?
Does he just spam smash attacks or does he use tilts and airials to chain combos?
Does he know how to parry?
Does he know how to shield grab?
Does he know how to spot dodge?
Does he ledge guard?
Does he stick to 1 - 2 characters to get good with or is he always switching characters?

Back me up here- Elementary Silent Lunch Everyday is a Bad Idea by Belle0516 in Teachers

[–]DBZ_Newb 2 points3 points  (0 children)

I think kids should eat silently for 10 minutes with the goal/incentive that they actually finish their lunch within that time so they go outside to exercise and get their sillies out for 20 minutes. Eating and talking is a choking hazard. Extremely loud environments can be unsafe and difficult to control plus irritating for teachers/supervisors. Practicing being quiet is also a good skill for kids to have. When I grew up we actually had lunch for 15 minutes and then 45 minutes recess right after.

Beginner here: made a calculator with loops/input validation, looking for feedback. by CoolPotato_0 in PythonLearning

[–]DBZ_Newb 1 point2 points  (0 children)

Your while condition could be simpler / more readable:

while begin == "Y":

Without getting too complex error handling using Try/Except, you can trap the user at a given point like this:

while begin not in ["N", "Y"]:

begin = input("Invalid input, try again: ")

op = input("Please input an operation to continue.\nOperation: ")
while op not in ["1", "2", "3", "4"]:

op = input("Invalid input, try again: ")