ItamarG3's user avatar
ItamarG3's user avatar
ItamarG3's user avatar
ItamarG3
  • Member for 6 years, 9 months
  • Last seen more than a month ago
38 votes
11 answers
13k views

Learning fundamental differences between functional programming and Object Oriented Programming

22 votes
13 answers
4k views

Problematic student at a very high level

18 votes
9 answers
2k views

The order of subjects in beginner's curriculum

17 votes
8 answers
5k views

Demonstrating the possible dangers of SQL injection

17 votes
11 answers
3k views

Explaining access levels and visibility in OOP

14 votes
4 answers
556 views

The impact of switching to Java 10

12 votes
13 answers
3k views

Explaining why styling should not be done directly in HTML

11 votes
8 answers
668 views

Explaining basic html structure

10 votes
6 answers
343 views

Encourage students to be independent

10 votes
10 answers
5k views

Explaining how an Interface is a contract

9 votes
7 answers
1k views

Analogy for static objects (or members)

8 votes
4 answers
741 views

The importance of writing understandable code [duplicate]

8 votes
3 answers
237 views

Evaluating resources for teaching myself reinforcement learning

7 votes
3 answers
213 views

Teaching syntactic sugar

7 votes
3 answers
930 views

Introducing image processing - Should I teach the math

7 votes
2 answers
332 views

How to explain lambda expressions

7 votes
7 answers
647 views

Explaining to students why to use double instead of float (unless there's a very good reason)

6 votes
3 answers
743 views

NodeJS and Javascript libraries are overwhelming students

6 votes
2 answers
204 views

Principles of SOLID in OOP

6 votes
4 answers
566 views

Effective ways of teaching regex to students who know Java

5 votes
3 answers
223 views

Incorporating algorithmic complexity in grading

5 votes
2 answers
212 views

Advantages of teaching basic javascript through typescript

5 votes
3 answers
553 views

Lesson plan for teaching java graphics

5 votes
2 answers
1k views

Testing students on recursion - tracing by hand

5 votes
2 answers
123 views

Priority Queue practice vs examples

5 votes
2 answers
473 views

Introducing the MVC pattern along with JavaFX

4 votes
3 answers
99 views

Introducing self containing objects (Node)

4 votes
4 answers
3k views

Basic OOP practice exercises for inheritance and polymorphism

4 votes
2 answers
95 views

Teaching coding paradigms and concepts with specific context

4 votes
1 answer
107 views

Multi-client to server connection demonstration