13
votes
When should I scrap my projector for a blackboard?
Shifting to the blackboard/whiteboard from the projector serves two main purposes:
Slows down the pace of instruction. I can type much faster than I can write on the whiteboard. However, this is not ...
10
votes
When should I scrap my projector for a blackboard?
I'm working in TCS, so my lectures are relatively mathematical.
For me, it's a rather clear split:
Definitions, Inference Systems, etc.: Projector (+ lecture notes)
Lemmas, Theorems: Projector (+ ...
7
votes
Tools or methods to make projected code easier to follow
I use a program called Zoomit (For Microsoft's Windows, by SysInternals), that lets you freeze and draw on the screen and zoom in on parts of it. I find it pretty useful when teaching, I came really ...
6
votes
Tools or methods to make projected code easier to follow
You're absolutely right that it is unreasonable to expect students to pay attention 100% of the time, so we have to provide enough "fix-up" clues and cues that they can find the lesson again after a ...
6
votes
When should I scrap my projector for a blackboard?
My poor blackboard1 only gets light use nowadays, I'm afraid. Coding examples are usually too large to put up there, all of my intricate diagrams are clarified with (judicious!) animations in ...
5
votes
What are the benefits/uses of a SMART Board in CS education (or are there none)?
I've been in rooms with smartboards that aren't dry erase marker safe which means if the smartboard goes down the board space is lost.
I've never used a smartboard but think I get the most bang for ...
4
votes
When should I scrap my projector for a blackboard?
One example is the front end web development concept of the box model. For those who do not know what the box model is, here is a graphic:
I find that there is no real way to explain it without ...
4
votes
When should I scrap my projector for a blackboard?
The last time I used a whiteboard as a whiteboard was to describe a maze building algorithm. It was a small-ish board that I put on the ground and drew a grid. I then stepped in a square and we walked ...
3
votes
Ways to do live polling (aka ConcepTests) during class
My students are all on a Discord server with me, so when it comes time for polling, I hijack the reaction system in Discord to get it done.
One nice feature is that it does syntax highlighting for any ...
3
votes
Tools or methods to make projected code easier to follow
Most IDEs are able to zoom just try Ctrll + Mouse wheel. Also IDEs do utilize Code highlighting on a dark background as it is less tiring this should also add to contrast and readability .
Depending ...
3
votes
Ways to do live polling (aka ConcepTests) during class
I have the same ambition, but also the same problem - there isn't a single tool that fits all my requirements. So I ended up showing the questions as a set of slides (I write these in a markup ...
3
votes
Tools or methods to make projected code easier to follow
I'll be using Thonny http://thonny.org/ this year for Python in particular. It has great code tracing and debugging features, good syntax highlighting and was built with beginners in mind.
3
votes
What are the benefits/uses of a SMART Board in CS education (or are there none)?
Although you may think mine is a less than serious answer, the best example I have seen for the use of a smart-board in computer science is in a video from De Pauw University, when they implement a ...
3
votes
Accepted
Do some websites block school building/classroom IP networks because they mistake us for possible DDOS?
Yes. I have a web development class. If more than 5 people connect to the free hosting site, it stops anyone else from connecting via FTP, since we appear to all have the same IP address. Multiple ...
3
votes
When should I scrap my projector for a blackboard?
You can use a blackboard with a fun on board example:
A good way to explain what the computer does while executing a recursive method, is to debug a (simple) recursive method. This is done by hand (...
3
votes
Educational kiosk-mode DOS or Apple II-style computer built on modern hardware?
What about something like an ipad in airplane mode? You can use downloadable scratch, some drawing programs, and otherwise set up the device however you'd like.
You would have to connect to USB or ...
2
votes
What are the benefits/uses of a SMART Board in CS education (or are there none)?
I had a smart board at previous school. I used it when we did scratch, and it worked fairly well for that. Not as useful when teaching typed languages. But the screen was pretty small relative to the ...
2
votes
Do some websites block school building/classroom IP networks because they mistake us for possible DDOS?
I've had it go the other way...
Website (self hosted Moodle) worked while we set it up. Worked fine first period. Something got triggered on the school network and decided that too many students were ...
2
votes
Tools or methods to make projected code easier to follow
To highlight your code changes, you could try using the Git support of your IDE.
The text editor Atom as well as the JetBrains IDEs (like IntelliJ or PyCharm) highlight inserted, changed or removed ...
2
votes
Ways to do live polling (aka ConcepTests) during class
I don't want to be seen as endorsing any particular product, and also suggesting something that I myself have not used or tried, but in order to pass on another experience point I might have to do ...
2
votes
Projecting the In- class demo screen
Assuming you have a standard projector, here are two ways that I do this:
A printout. Nothing like going old-school and having physical paper in front of you. Your students can't see what you've ...
2
votes
Do some websites block school building/classroom IP networks because they mistake us for possible DDOS?
It is very common for institutions to use a single IP address and Network Address Translation (NAT) to avoid the problems of getting and maintaining a larger IP address space. As a result a website ...
2
votes
Tools or methods to make projected code easier to follow
What language are you teaching / using in lectures?
For Python, I've been to a lot of professional tutorials that use Jupyter Notebooks that they also distribute to participants beforehand. Students ...
2
votes
Accepted
Setting up a cloud-server SSH login procedure for a class? (AWS)
I believe that using one key for access, even with unique passwords, is inadvisable. Teaching moments aside, each student should have their own, revocable, restrict-able, key pair. However, as I ...
2
votes
Educational kiosk-mode DOS or Apple II-style computer built on modern hardware?
How about porteusKiosk
https://porteus-kiosk.org/
I think you can install the OS on first boot, where you have to set up everything the user should be able to use (and wifi passwords, etc) because it ...
1
vote
REPL environment for teacher assignments
I have been teaching with Cocalc for a few years. It has most of the features you are looking for, but unless you are using python with nbgrader there is perhaps not much support for unit tests/...
1
vote
Projecting the In- class demo screen
I have a notebook that's mirrored to a ceiling mounted projector. And I use multiple desktops on Windows 10 to switch between applications if I'm doing more than one thing. I usually go from memory, ...
1
vote
Looking for software that would enable me to cast a screen over LAN
Our district has Adobe Connect. It's used mostly for remote training, but any of us have access to setup classes. I use it pretty much any time I demo.
I also project my screen. Most watch on their ...
1
vote
Looking for software that would enable me to cast a screen over LAN
TLDR;
Use open broadcast system and you can stream over lan quite easily.
You can use OBS configs and set up ffmpeg to broadcast over multicast address. Or set up nginx as an RTMP server
Notes and ...
1
vote
Looking for software that would enable me to cast a screen over LAN
We've used Impero in our labs quite successfully. It allowed me to broadcast my screen to 30 others as well as quickly jump in and take control of other screens if a student was stuck. It is paid ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
classroom-infrastructure × 10resource-request × 1
best-practice × 1
classroom-management × 1
coding-style × 1
programming-environment × 1
evaluation × 1