![java2.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519868833/mh3nxvi7irq3n7ofnu6j.png) I've been asked to teach some current and feature robotics students some Java over the summer. Their programs were pretty basic this year and they'd like to step it up a notch next year. Plus there are at least two new students who will be freshmen next year and want to get a headstart on programming the robots. We might end up having the quite unusual problem of having too many programmers on a team. In addition, just because, I'm going to let my 9-year-old join in too and see if she can keep up. She has been wanting to learn some programming for a while. If she can't go as fast she can get extra help because she lives with the instructor. **So what to do?** I'm going to figure out some type of lesson plan focusing on the stuff they will use, which is mostly the same as what I'd teach someone in a basic survey of Java. Beyond the subject matter I want to make it fun something that they have to work together with, either cooperative or maybe a little competitive too. I've listed below some of the resources I am looking at: Here are some FTC related resources: * [First Resource Library](https://www.firstinspires.org/resource-library/ftc/technology-information-and-resources) Here are a couple of resources I've found online: * [CoderZ](http://gocoderz.com/#features) * [Robocoder](http://robocode.sourceforge.net/) The CoderZ site is cool, with actual robot simulations and may be more directly relevant to robotics, but it's not free and in fact very expensive for what I want to do. Robocoder is free, but not nearly as glamorous as CoderZ. I want to keep looking some more but wanted to put out a call to my followers because some of them are pretty smart tech people. So some type of simulated robot programming is definitely at the top of my list. Conversely, I might just have them work on a project together. Make a game or something else fun. I want to teach them some meta-skills like learning how to use version control and track tasks. These skills are just as necessary as programming itself in a potential job. So if there are any resources I've missed or ideas I have not yet thought of please leave a comment. I will write another post once I fully flesh out my ideas.
post_id | 35,899,442 |
---|---|
author | rantar |
permlink | teaching-java-in-the-summer |
category | java |
json_metadata | "{"format": "markdown", "image": ["https://steemitimages.com/0x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1519868833/mh3nxvi7irq3n7ofnu6j.png"], "links": ["https://www.firstinspires.org/resource-library/ftc/technology-information-and-resources", "http://gocoderz.com/#features", "http://robocode.sourceforge.net/"], "tags": ["java", "robotics", "busy", "teaching", "programming"], "app": "busy/2.4.0", "community": "busy"}" |
created | 2018-03-01 01:49:03 |
last_update | 2018-03-01 01:49:03 |
depth | 0 |
children | 1 |
net_rshares | 273,343,789,146 |
last_payout | 2018-03-08 01:49:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 1.248 SBD |
curator_payout_value | 0.234 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 2,313 |
author_reputation | 5,384,075,125,760 |
root_title | "Teaching Java in the Summer" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
kendewitt | 0 | 958,757,359 | 2.1% | ||
kiraxoy | 0 | 897,084,329 | 2.1% | ||
nickfost | 0 | 782,362,042 | 2% | ||
renzoarg | 0 | 3,865,954,398 | 2.2% | ||
dexter-k | 0 | 3,945,463,757 | 2% | ||
jorlenbolivar | 0 | 516,711,923 | 2.2% | ||
dragon40 | 0 | 589,381,486 | 2.2% | ||
businesswri | 0 | 702,943,196 | 2% | ||
harleymechanix | 0 | 1,245,040,124 | 2% | ||
detlev | 0 | 1,323,528,781 | 2.2% | ||
dickturpin | 0 | 540,753,418 | 2% | ||
szokerobert | 0 | 365,419,480 | 2% | ||
acwood | 0 | 1,550,034,056 | 2% | ||
dune69 | 0 | 513,119,044 | 2% | ||
bhmcintosh | 0 | 388,801,891 | 2.1% | ||
suggeelson | 0 | 95,767,800 | 2.1% | ||
staticinstance | 0 | 51,410,579,868 | 2.2% | ||
arunava | 0 | 12,187,420,117 | 2% | ||
mxzn | 0 | 1,172,252,718 | 2% | ||
alphacore | 0 | 770,980,272 | 2% | ||
xtetrahedron | 0 | 1,040,182,480 | 2% | ||
sam99 | 0 | 610,820,775 | 2% | ||
xyzashu | 0 | 110,149,802 | 2.2% | ||
duckmast3r | 0 | 740,658,483 | 2.1% | ||
imransoudagar | 0 | 1,777,936,591 | 2.2% | ||
mykos | 0 | 822,773,272 | 2% | ||
brandonh | 0 | 975,059,186 | 2% | ||
evbettor | 0 | 600,826,063 | 2% | ||
sonu | 0 | 943,456,049 | 2.2% | ||
jonbit | 0 | 1,119,577,625 | 2% | ||
zonguin | 0 | 213,298,574 | 2.1% | ||
technerd888 | 0 | 204,290,346 | 2% | ||
sanmi | 0 | 1,034,843,139 | 2% | ||
tesaganewton | 0 | 902,278,969 | 2.2% | ||
bigdeej | 0 | 8,399,919,312 | 2% | ||
gazur | 0 | 738,117,583 | 2.2% | ||
popovicsjodie | 0 | 745,368,041 | 2.1% | ||
tagsplanet | 0 | 426,324,578 | 2% | ||
aaronleang | 0 | 444,500,988 | 2.1% | ||
larrydavid4 | 0 | 1,872,060,566 | 2% | ||
youareyourowngod | 0 | 1,292,934,117 | 2.1% | ||
grandpawhale | 0 | 83,978,327,851 | 2% | ||
paced.financial | 0 | 557,970,901 | 2% | ||
shadowbot | 0 | 1,285,704,324 | 2.1% | ||
funkie68 | 0 | 3,613,851,687 | 2.1% | ||
ksolymosi | 0 | 305,704,182 | 2.1% | ||
zinovi | 0 | 543,853,620 | 2% | ||
aymenz | 0 | 251,919,198 | 2.1% | ||
intuitivejakob | 0 | 904,907,690 | 2% | ||
zord189 | 0 | 962,607,624 | 2.2% | ||
jatinhota | 0 | 412,189,617 | 2.1% | ||
ronak10 | 0 | 750,279,161 | 2.2% | ||
oricaless | 0 | 698,386,809 | 2.2% | ||
tradingbroom | 0 | 515,349,014 | 2% | ||
politi-frantici | 0 | 690,233,886 | 2.2% | ||
steemflow | 0 | 677,429,992 | 2.1% | ||
zoltarian | 0 | 1,717,845,870 | 2.1% | ||
embomb701 | 0 | 1,112,085,320 | 2% | ||
wattoowhale | 0 | 655,519,157 | 2.1% | ||
robertlyon | 0 | 4,526,714,714 | 100% | ||
aghunter | 0 | 8,291,594,046 | 2% | ||
lpv | 0 | 159,355,938 | 0.42% | ||
herrleger | 0 | 55,917,093 | 2% | ||
silasdavid | 0 | 545,182,313 | 2% | ||
steembasicincome | 0 | 22,334,085,209 | 6% | ||
rantar | 0 | 14,022,889,573 | 100% | ||
soyrosa | 0 | 895,386,963 | 2.1% | ||
cryptoconnector | 0 | 1,413,322,479 | 2% | ||
amicus | 0 | 876,866,420 | 2% | ||
timmylace | 0 | 1,152,003,639 | 2% | ||
galam | 0 | 125,062,289 | 2.1% | ||
feduzzi | 0 | 709,841,284 | 2.1% | ||
symphonyofechoes | 0 | 2,430,174,859 | 2% | ||
speedvoter | 0 | 6,510,345,622 | 0.1% | ||
dalethewhale | 0 | 823,148,204 | 2% |
<p>This post has received a 0.11 % upvote from @speedvoter thanks to: @rantar.</p>
post_id | 35,900,280 |
---|---|
author | speedvoter |
permlink | re-rantar-teaching-java-in-the-summer-20180301t015546534z |
category | java |
json_metadata | "{"app": "drotto/0.0.3", "tags": ["java"]}" |
created | 2018-03-01 01:55:45 |
last_update | 2018-03-01 01:55:45 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2018-03-08 01:55:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 83 |
author_reputation | 900,418,572,584 |
root_title | "Teaching Java in the Summer" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |